builder: oak_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-129 starttime: 1461050298.0 results: success (0) buildid: 20160418224955 builduid: 967de2b7868e48dfaf5e0c0269323673 revision: 7a155c7b00417da7a5f0bd39a935060e0853b007 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:17.997818) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:17.998596) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:17.999283) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:18.440685) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:18:18.441052) ========= '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-129 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-129 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-129 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 --00:18:19-- 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.54 MB/s 00:18:19 (8.54 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.304000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:18:19.794324) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 00:18:19.794707) ========= '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-129 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-129 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-129 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=4.201000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 00:18:24.022903) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:18:24.023612) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo projects/oak --rev 7a155c7b00417da7a5f0bd39a935060e0853b007 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo projects/oak --rev 7a155c7b00417da7a5f0bd39a935060e0853b007 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-129 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-129 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-129 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-04-19 00:18:24,586 truncating revision to first 12 chars 2016-04-19 00:18:24,586 Setting DEBUG logging. 2016-04-19 00:18:24,586 attempt 1/10 2016-04-19 00:18:24,586 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/projects/oak/7a155c7b0041?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 00:18:25,118 unpacking tar archive at: oak-7a155c7b0041/testing/mozharness/ program finished with exit code 0 elapsedTime=1.298000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:18:25.390756) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:25.391109) ========= script_repo_revision: 7a155c7b00417da7a5f0bd39a935060e0853b007 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:25.391586) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:25.391898) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:25.435977) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 53 secs) (at 2016-04-19 00:18:25.436400) ========= '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' 'oak' '--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', 'oak', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-129 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-129 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-129 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 00:18:26 INFO - MultiFileLogger online at 20160419 00:18:26 in C:\slave\test 00:18:26 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 oak --download-symbols true 00:18:26 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 00:18:26 INFO - {'append_to_log': False, 00:18:26 INFO - 'base_work_dir': 'C:\\slave\\test', 00:18:26 INFO - 'blob_upload_branch': 'oak', 00:18:26 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 00:18:26 INFO - 'buildbot_json_path': 'buildprops.json', 00:18:26 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 00:18:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:18:26 INFO - 'download_minidump_stackwalk': True, 00:18:26 INFO - 'download_symbols': 'true', 00:18:26 INFO - 'e10s': False, 00:18:26 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 00:18:26 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 00:18:26 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 00:18:26 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 00:18:26 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 00:18:26 INFO - 'C:/mozilla-build/tooltool.py'), 00:18:26 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 00:18:26 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 00:18:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:18:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:18:26 INFO - 'log_level': 'info', 00:18:26 INFO - 'log_to_console': True, 00:18:26 INFO - 'opt_config_files': (), 00:18:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:18:26 INFO - '--processes=1', 00:18:26 INFO - '--config=%(test_path)s/wptrunner.ini', 00:18:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:18:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:18:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:18:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:18:26 INFO - 'pip_index': False, 00:18:26 INFO - 'require_test_zip': True, 00:18:26 INFO - 'test_type': ('testharness',), 00:18:26 INFO - 'this_chunk': '1', 00:18:26 INFO - 'total_chunks': '10', 00:18:26 INFO - 'virtualenv_path': 'venv', 00:18:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:18:26 INFO - 'work_dir': 'build'} 00:18:26 INFO - ##### 00:18:26 INFO - ##### Running clobber step. 00:18:26 INFO - ##### 00:18:26 INFO - Running pre-action listener: _resource_record_pre_action 00:18:26 INFO - Running main action method: clobber 00:18:26 INFO - rmtree: C:\slave\test\build 00:18:26 INFO - Using _rmtree_windows ... 00:18:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 00:22:00 INFO - Running post-action listener: _resource_record_post_action 00:22:00 INFO - ##### 00:22:00 INFO - ##### Running read-buildbot-config step. 00:22:00 INFO - ##### 00:22:00 INFO - Running pre-action listener: _resource_record_pre_action 00:22:00 INFO - Running main action method: read_buildbot_config 00:22:00 INFO - Using buildbot properties: 00:22:00 INFO - { 00:22:00 INFO - "project": "", 00:22:00 INFO - "product": "firefox", 00:22:00 INFO - "script_repo_revision": "production", 00:22:00 INFO - "scheduler": "tests-oak-win7_ix-debug-unittest", 00:22:00 INFO - "repository": "", 00:22:00 INFO - "buildername": "Windows 7 32-bit oak debug test web-platform-tests-1", 00:22:00 INFO - "buildid": "20160418224955", 00:22:00 INFO - "pgo_build": "False", 00:22:00 INFO - "basedir": "C:\\slave\\test", 00:22:00 INFO - "buildnumber": 1, 00:22:00 INFO - "slavename": "t-w732-ix-129", 00:22:00 INFO - "revision": "7a155c7b00417da7a5f0bd39a935060e0853b007", 00:22:00 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 00:22:00 INFO - "platform": "win32", 00:22:00 INFO - "branch": "oak", 00:22:00 INFO - "repo_path": "projects/oak", 00:22:00 INFO - "moz_repo_path": "", 00:22:00 INFO - "stage_platform": "win32", 00:22:00 INFO - "builduid": "967de2b7868e48dfaf5e0c0269323673", 00:22:00 INFO - "slavebuilddir": "test" 00:22:00 INFO - } 00:22:00 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 00:22:00 INFO - Found installer url https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 00:22:00 INFO - Running post-action listener: _resource_record_post_action 00:22:00 INFO - ##### 00:22:00 INFO - ##### Running download-and-extract step. 00:22:00 INFO - ##### 00:22:00 INFO - Running pre-action listener: _resource_record_pre_action 00:22:00 INFO - Running main action method: download_and_extract 00:22:00 INFO - mkdir: C:\slave\test\build\tests 00:22:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:22:00 INFO - https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 00:22:00 INFO - trying https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 00:22:00 INFO - Downloading https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 00:22:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 00:22:01 INFO - Downloaded 1274 bytes. 00:22:01 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 00:22:01 INFO - Using the following test package requirements: 00:22:01 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 00:22:01 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:22:01 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 00:22:01 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:22:01 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 00:22:01 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:22:01 INFO - u'jsshell-win32.zip'], 00:22:01 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:22:01 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 00:22:01 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 00:22:01 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:22:01 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 00:22:01 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:22:01 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 00:22:01 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:22:01 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 00:22:01 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:22:01 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 00:22:01 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 00:22:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:22:02 INFO - https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 00:22:02 INFO - trying https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 00:22:02 INFO - Downloading https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 00:22:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 00:22:03 INFO - Downloaded 20405006 bytes. 00:22:03 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:22:03 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:22:05 INFO - caution: filename not matched: web-platform/* 00:22:05 INFO - Return code: 11 00:22:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:22:05 INFO - https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 00:22:05 INFO - trying https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 00:22:05 INFO - Downloading https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 00:22:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 00:22:06 INFO - Downloaded 36382592 bytes. 00:22:06 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:22:06 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:22:56 INFO - caution: filename not matched: bin/* 00:22:56 INFO - caution: filename not matched: config/* 00:22:56 INFO - caution: filename not matched: mozbase/* 00:22:56 INFO - caution: filename not matched: marionette/* 00:22:56 INFO - caution: filename not matched: tools/wptserve/* 00:22:56 INFO - Return code: 11 00:22:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:22:56 INFO - https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 00:22:56 INFO - trying https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 00:22:56 INFO - Downloading https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 00:22:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 00:22:59 INFO - Downloaded 67340703 bytes. 00:22:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 00:22:59 INFO - mkdir: C:\slave\test\properties 00:22:59 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 00:22:59 INFO - Writing to file C:\slave\test\properties\build_url 00:22:59 INFO - Contents: 00:22:59 INFO - build_url:https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 00:22:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 00:22:59 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 00:22:59 INFO - Writing to file C:\slave\test\properties\symbols_url 00:22:59 INFO - Contents: 00:22:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 00:22:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:22:59 INFO - https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:22:59 INFO - trying https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 00:22:59 INFO - Downloading https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 00:22:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 00:23:03 INFO - Downloaded 58235666 bytes. 00:23:03 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 00:23:03 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 00:23:06 INFO - Return code: 0 00:23:06 INFO - Running post-action listener: _resource_record_post_action 00:23:06 INFO - Running post-action listener: set_extra_try_arguments 00:23:06 INFO - ##### 00:23:06 INFO - ##### Running create-virtualenv step. 00:23:06 INFO - ##### 00:23:06 INFO - Running pre-action listener: _pre_create_virtualenv 00:23:06 INFO - Running pre-action listener: _resource_record_pre_action 00:23:06 INFO - Running main action method: create_virtualenv 00:23:06 INFO - Creating virtualenv C:\slave\test\build\venv 00:23:06 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 00:23:06 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 00:23:10 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 00:23:13 INFO - Installing distribute......................................................................................................................................................................................done. 00:23:14 INFO - Return code: 0 00:23:14 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 00:23:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:23:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:23:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:23:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:23:14 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01BC96B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A74580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF8368>, '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 0x01947D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-129', 'USERDOMAIN': 'T-W732-IX-129', '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-129', '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 00:23:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 00:23:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 00:23:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:23:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:23:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:23:14 INFO - 'COMPUTERNAME': 'T-W732-IX-129', 00:23:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:23:14 INFO - 'DCLOCATION': 'SCL3', 00:23:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:23:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:23:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:23:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:23:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:23:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:23:14 INFO - 'HOMEDRIVE': 'C:', 00:23:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:23:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:23:14 INFO - 'KTS_VERSION': '1.19c', 00:23:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:23:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:23:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-129', 00:23:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:23:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:23:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:23:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:23:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:23:14 INFO - 'MOZ_AIRBAG': '1', 00:23:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:23:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:23:14 INFO - 'MOZ_MSVCVERSION': '8', 00:23:14 INFO - 'MOZ_NO_REMOTE': '1', 00:23:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:23:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:23:14 INFO - 'NO_EM_RESTART': '1', 00:23:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:23:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:23:14 INFO - 'OS': 'Windows_NT', 00:23:14 INFO - 'OURDRIVE': 'C:', 00:23: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;', 00:23:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:23:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:23:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:23:14 INFO - 'PROCESSOR_LEVEL': '6', 00:23:14 INFO - 'PROCESSOR_REVISION': '1e05', 00:23:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:23:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:23:14 INFO - 'PROMPT': '$P$G', 00:23:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:23:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:23:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:23:14 INFO - 'PWD': 'C:\\slave\\test', 00:23:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:23:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:23:14 INFO - 'SYSTEMDRIVE': 'C:', 00:23:14 INFO - 'SYSTEMROOT': 'C:\\windows', 00:23:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:23:14 INFO - 'TEST1': 'testie', 00:23:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:23:14 INFO - 'USERDOMAIN': 'T-W732-IX-129', 00:23:14 INFO - 'USERNAME': 'cltbld', 00:23:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:23:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:23:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:23:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:23:14 INFO - 'WINDIR': 'C:\\windows', 00:23:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:23:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:23:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:23:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:23:15 INFO - Downloading/unpacking psutil>=0.7.1 00:23:15 INFO - Running setup.py egg_info for package psutil 00:23:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:23:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:23:15 INFO - Installing collected packages: psutil 00:23:15 INFO - Running setup.py install for psutil 00:23:15 INFO - building 'psutil._psutil_windows' extension 00:23:15 INFO - error: Unable to find vcvarsall.bat 00:23:15 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-r07ysv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:23:15 INFO - running install 00:23:15 INFO - running build 00:23:15 INFO - running build_py 00:23:15 INFO - creating build 00:23:15 INFO - creating build\lib.win32-2.7 00:23:15 INFO - creating build\lib.win32-2.7\psutil 00:23:15 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 00:23:15 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 00:23:15 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 00:23:15 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 00:23:15 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 00:23:15 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 00:23:15 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 00:23:15 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 00:23:15 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 00:23:15 INFO - running build_ext 00:23:15 INFO - building 'psutil._psutil_windows' extension 00:23:15 INFO - error: Unable to find vcvarsall.bat 00:23:15 INFO - ---------------------------------------- 00:23:15 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-r07ysv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:23:15 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 00:23:15 WARNING - Return code: 1 00:23:15 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 00:23:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 00:23:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:23:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:23:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:23:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:23:16 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 0x01BC96B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A74580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF8368>, '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 0x01947D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-129', 'USERDOMAIN': 'T-W732-IX-129', '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-129', '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 00:23:16 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 00:23:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 00:23:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:23:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:23:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:23:16 INFO - 'COMPUTERNAME': 'T-W732-IX-129', 00:23:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:23:16 INFO - 'DCLOCATION': 'SCL3', 00:23:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:23:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:23:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:23:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:23:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:23:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:23:16 INFO - 'HOMEDRIVE': 'C:', 00:23:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:23:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:23:16 INFO - 'KTS_VERSION': '1.19c', 00:23:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:23:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:23:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-129', 00:23:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:23:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:23:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:23:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:23:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:23:16 INFO - 'MOZ_AIRBAG': '1', 00:23:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:23:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:23:16 INFO - 'MOZ_MSVCVERSION': '8', 00:23:16 INFO - 'MOZ_NO_REMOTE': '1', 00:23:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:23:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:23:16 INFO - 'NO_EM_RESTART': '1', 00:23:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:23:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:23:16 INFO - 'OS': 'Windows_NT', 00:23:16 INFO - 'OURDRIVE': 'C:', 00:23:16 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;', 00:23:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:23:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:23:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:23:16 INFO - 'PROCESSOR_LEVEL': '6', 00:23:16 INFO - 'PROCESSOR_REVISION': '1e05', 00:23:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:23:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:23:16 INFO - 'PROMPT': '$P$G', 00:23:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:23:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:23:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:23:16 INFO - 'PWD': 'C:\\slave\\test', 00:23:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:23:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:23:16 INFO - 'SYSTEMDRIVE': 'C:', 00:23:16 INFO - 'SYSTEMROOT': 'C:\\windows', 00:23:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:23:16 INFO - 'TEST1': 'testie', 00:23:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:23:16 INFO - 'USERDOMAIN': 'T-W732-IX-129', 00:23:16 INFO - 'USERNAME': 'cltbld', 00:23:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:23:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:23:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:23:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:23:16 INFO - 'WINDIR': 'C:\\windows', 00:23:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:23:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:23:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:23:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:23:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:23:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:23:17 INFO - Running setup.py egg_info for package mozsystemmonitor 00:23:17 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 00:23:17 INFO - Running setup.py egg_info for package psutil 00:23:17 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:23:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:23:17 INFO - Installing collected packages: mozsystemmonitor, psutil 00:23:17 INFO - Running setup.py install for mozsystemmonitor 00:23:17 INFO - Running setup.py install for psutil 00:23:17 INFO - building 'psutil._psutil_windows' extension 00:23:17 INFO - error: Unable to find vcvarsall.bat 00:23:17 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-rhsx0f-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:23:17 INFO - running install 00:23:17 INFO - running build 00:23:17 INFO - running build_py 00:23:17 INFO - running build_ext 00:23:17 INFO - building 'psutil._psutil_windows' extension 00:23:17 INFO - error: Unable to find vcvarsall.bat 00:23:17 INFO - ---------------------------------------- 00:23:17 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-rhsx0f-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:23:17 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 00:23:17 WARNING - Return code: 1 00:23:17 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 00:23:17 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 00:23:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:23:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:23:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:23:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:23:17 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 0x01BC96B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A74580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF8368>, '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 0x01947D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-129', 'USERDOMAIN': 'T-W732-IX-129', '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-129', '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 00:23:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 00:23:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 00:23:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:23:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:23:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:23:17 INFO - 'COMPUTERNAME': 'T-W732-IX-129', 00:23:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:23:17 INFO - 'DCLOCATION': 'SCL3', 00:23:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:23:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:23:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:23:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:23:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:23:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:23:17 INFO - 'HOMEDRIVE': 'C:', 00:23:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:23:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:23:17 INFO - 'KTS_VERSION': '1.19c', 00:23:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:23:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:23:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-129', 00:23:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:23:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:23:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:23:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:23:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:23:17 INFO - 'MOZ_AIRBAG': '1', 00:23:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:23:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:23:17 INFO - 'MOZ_MSVCVERSION': '8', 00:23:17 INFO - 'MOZ_NO_REMOTE': '1', 00:23:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:23:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:23:17 INFO - 'NO_EM_RESTART': '1', 00:23:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:23:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:23:17 INFO - 'OS': 'Windows_NT', 00:23:17 INFO - 'OURDRIVE': 'C:', 00:23:17 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;', 00:23:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:23:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:23:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:23:17 INFO - 'PROCESSOR_LEVEL': '6', 00:23:17 INFO - 'PROCESSOR_REVISION': '1e05', 00:23:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:23:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:23:17 INFO - 'PROMPT': '$P$G', 00:23:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:23:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:23:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:23:17 INFO - 'PWD': 'C:\\slave\\test', 00:23:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:23:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:23:17 INFO - 'SYSTEMDRIVE': 'C:', 00:23:17 INFO - 'SYSTEMROOT': 'C:\\windows', 00:23:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:23:17 INFO - 'TEST1': 'testie', 00:23:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:23:17 INFO - 'USERDOMAIN': 'T-W732-IX-129', 00:23:17 INFO - 'USERNAME': 'cltbld', 00:23:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:23:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:23:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:23:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:23:17 INFO - 'WINDIR': 'C:\\windows', 00:23:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:23:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:23:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:23:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:23:17 INFO - Downloading/unpacking blobuploader==1.2.4 00:23:17 INFO - Downloading blobuploader-1.2.4.tar.gz 00:23:17 INFO - Running setup.py egg_info for package blobuploader 00:23:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:23:21 INFO - Running setup.py egg_info for package requests 00:23:21 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:23:21 INFO - Downloading docopt-0.6.1.tar.gz 00:23:21 INFO - Running setup.py egg_info for package docopt 00:23:21 INFO - Installing collected packages: blobuploader, docopt, requests 00:23:21 INFO - Running setup.py install for blobuploader 00:23:21 INFO - Running setup.py install for docopt 00:23:21 INFO - Running setup.py install for requests 00:23:21 INFO - Successfully installed blobuploader docopt requests 00:23:21 INFO - Cleaning up... 00:23:21 INFO - Return code: 0 00:23:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:23:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:23:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:23:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:23:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:23:21 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 0x01BC96B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A74580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF8368>, '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 0x01947D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDC0C0>, '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-129', 'USERDOMAIN': 'T-W732-IX-129', '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-129', '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 00:23:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 00:23:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:23:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:23:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:23:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:23:21 INFO - 'COMPUTERNAME': 'T-W732-IX-129', 00:23:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:23:21 INFO - 'DCLOCATION': 'SCL3', 00:23:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:23:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:23:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:23:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:23:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:23:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:23:21 INFO - 'HOMEDRIVE': 'C:', 00:23:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:23:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:23:21 INFO - 'KTS_VERSION': '1.19c', 00:23:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:23:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:23:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-129', 00:23:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:23:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:23:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:23:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:23:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:23:21 INFO - 'MOZ_AIRBAG': '1', 00:23:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:23:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:23:21 INFO - 'MOZ_MSVCVERSION': '8', 00:23:21 INFO - 'MOZ_NO_REMOTE': '1', 00:23:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:23:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:23:21 INFO - 'NO_EM_RESTART': '1', 00:23:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:23:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:23:21 INFO - 'OS': 'Windows_NT', 00:23:21 INFO - 'OURDRIVE': 'C:', 00:23:21 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;', 00:23:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:23:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:23:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:23:21 INFO - 'PROCESSOR_LEVEL': '6', 00:23:21 INFO - 'PROCESSOR_REVISION': '1e05', 00:23:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:23:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:23:21 INFO - 'PROMPT': '$P$G', 00:23:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:23:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:23:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:23:21 INFO - 'PWD': 'C:\\slave\\test', 00:23:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:23:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:23:21 INFO - 'SYSTEMDRIVE': 'C:', 00:23:21 INFO - 'SYSTEMROOT': 'C:\\windows', 00:23:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:23:21 INFO - 'TEST1': 'testie', 00:23:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:23:21 INFO - 'USERDOMAIN': 'T-W732-IX-129', 00:23:21 INFO - 'USERNAME': 'cltbld', 00:23:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:23:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:23:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:23:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:23:21 INFO - 'WINDIR': 'C:\\windows', 00:23:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:23:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:23:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:23:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:23:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:23:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:23:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:23:26 INFO - Unpacking c:\slave\test\build\tests\marionette 00:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:23:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:23:26 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 00:23:26 INFO - Running setup.py install for browsermob-proxy 00:23:39 INFO - Running setup.py install for manifestparser 00:23:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Running setup.py install for marionette-client 00:23:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:23:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Running setup.py install for marionette-driver 00:23:39 INFO - Running setup.py install for mozcrash 00:23:39 INFO - Running setup.py install for mozdebug 00:23:39 INFO - Running setup.py install for mozdevice 00:23:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Running setup.py install for mozfile 00:23:39 INFO - Running setup.py install for mozhttpd 00:23:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Running setup.py install for mozinfo 00:23:39 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Running setup.py install for mozInstall 00:23:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Running setup.py install for mozleak 00:23:39 INFO - Running setup.py install for mozlog 00:23:39 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Running setup.py install for moznetwork 00:23:39 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Running setup.py install for mozprocess 00:23:39 INFO - Running setup.py install for mozprofile 00:23:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:23:39 INFO - Running setup.py install for mozrunner 00:23:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:23:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:23:40 INFO - Running setup.py install for mozscreenshot 00:23:40 INFO - Running setup.py install for moztest 00:23:40 INFO - Running setup.py install for mozversion 00:23:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:23:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:23:40 INFO - Running setup.py install for wptserve 00:23:40 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 00:23:40 INFO - Cleaning up... 00:23:40 INFO - Return code: 0 00:23:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:23:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:23:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:23:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:23:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:23:40 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BC96B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A74580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF8368>, '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 0x01947D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDC0C0>, '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-129', 'USERDOMAIN': 'T-W732-IX-129', '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-129', '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 00:23:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 00:23:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:23:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:23:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:23:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:23:40 INFO - 'COMPUTERNAME': 'T-W732-IX-129', 00:23:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:23:40 INFO - 'DCLOCATION': 'SCL3', 00:23:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:23:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:23:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:23:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:23:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:23:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:23:40 INFO - 'HOMEDRIVE': 'C:', 00:23:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:23:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:23:40 INFO - 'KTS_VERSION': '1.19c', 00:23:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:23:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:23:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-129', 00:23:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:23:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:23:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:23:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:23:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:23:40 INFO - 'MOZ_AIRBAG': '1', 00:23:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:23:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:23:40 INFO - 'MOZ_MSVCVERSION': '8', 00:23:40 INFO - 'MOZ_NO_REMOTE': '1', 00:23:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:23:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:23:40 INFO - 'NO_EM_RESTART': '1', 00:23:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:23:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:23:40 INFO - 'OS': 'Windows_NT', 00:23:40 INFO - 'OURDRIVE': 'C:', 00:23:40 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;', 00:23:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:23:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:23:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:23:40 INFO - 'PROCESSOR_LEVEL': '6', 00:23:40 INFO - 'PROCESSOR_REVISION': '1e05', 00:23:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:23:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:23:40 INFO - 'PROMPT': '$P$G', 00:23:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:23:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:23:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:23:40 INFO - 'PWD': 'C:\\slave\\test', 00:23:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:23:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:23:40 INFO - 'SYSTEMDRIVE': 'C:', 00:23:40 INFO - 'SYSTEMROOT': 'C:\\windows', 00:23:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:23:40 INFO - 'TEST1': 'testie', 00:23:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:23:40 INFO - 'USERDOMAIN': 'T-W732-IX-129', 00:23:40 INFO - 'USERNAME': 'cltbld', 00:23:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:23:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:23:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:23:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:23:40 INFO - 'WINDIR': 'C:\\windows', 00:23:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:23:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:23:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:23:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:23:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:23:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:23:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:23:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:23:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:23:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:23:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:23:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:23:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:23:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:23:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:23:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:23:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:23:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:23:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:23:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:23:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:23:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:23:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:23:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:23:44 INFO - Unpacking c:\slave\test\build\tests\marionette 00:23:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:23:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:23:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 00:23:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 00:23:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 00:23:55 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 00:23:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 00:23:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 00:23:55 INFO - Downloading blessings-1.6.tar.gz 00:23:55 INFO - Running setup.py egg_info for package blessings 00:23:55 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 00:23:55 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 00:23:55 INFO - Running setup.py install for blessings 00:23:55 INFO - Running setup.py install for browsermob-proxy 00:23:55 INFO - Running setup.py install for manifestparser 00:23:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Running setup.py install for marionette-client 00:23:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:23:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Running setup.py install for marionette-driver 00:23:55 INFO - Running setup.py install for mozcrash 00:23:55 INFO - Running setup.py install for mozdebug 00:23:55 INFO - Running setup.py install for mozdevice 00:23:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Running setup.py install for mozhttpd 00:23:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Running setup.py install for mozInstall 00:23:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Running setup.py install for mozleak 00:23:55 INFO - Running setup.py install for mozprofile 00:23:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Running setup.py install for mozrunner 00:23:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:23:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:23:58 INFO - Running setup.py install for mozscreenshot 00:23:58 INFO - Running setup.py install for moztest 00:23:58 INFO - Running setup.py install for mozversion 00:23:58 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:23:58 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:23:58 INFO - Running setup.py install for wptserve 00:23:58 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 00:23:58 INFO - Cleaning up... 00:23:58 INFO - Return code: 0 00:23:58 INFO - Done creating virtualenv C:\slave\test\build\venv. 00:23:58 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:23:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:23:58 INFO - Reading from file tmpfile_stdout 00:23:58 INFO - Using _rmtree_windows ... 00:23:58 INFO - Using _rmtree_windows ... 00:23:58 INFO - Current package versions: 00:23:58 INFO - blessings == 1.6 00:23:58 INFO - blobuploader == 1.2.4 00:23:58 INFO - browsermob-proxy == 0.6.0 00:23:58 INFO - distribute == 0.6.14 00:23:58 INFO - docopt == 0.6.1 00:23:58 INFO - manifestparser == 1.1 00:23:58 INFO - marionette-client == 2.3.0 00:23:58 INFO - marionette-driver == 1.4.0 00:23:58 INFO - mozInstall == 1.12 00:23:58 INFO - mozcrash == 0.17 00:23:58 INFO - mozdebug == 0.1 00:23:58 INFO - mozdevice == 0.48 00:23:58 INFO - mozfile == 1.2 00:23:58 INFO - mozhttpd == 0.7 00:23:58 INFO - mozinfo == 0.9 00:23:58 INFO - mozleak == 0.1 00:23:58 INFO - mozlog == 3.1 00:23:58 INFO - moznetwork == 0.27 00:23:58 INFO - mozprocess == 0.22 00:23:58 INFO - mozprofile == 0.28 00:23:58 INFO - mozrunner == 6.11 00:23:58 INFO - mozscreenshot == 0.1 00:23:58 INFO - mozsystemmonitor == 0.0 00:23:58 INFO - moztest == 0.7 00:23:58 INFO - mozversion == 1.4 00:23:58 INFO - requests == 1.2.3 00:23:58 INFO - wptserve == 1.4.0 00:23:58 INFO - Running post-action listener: _resource_record_post_action 00:23:58 INFO - Running post-action listener: _start_resource_monitoring 00:23:58 INFO - Starting resource monitoring. 00:23:58 INFO - ##### 00:23:58 INFO - ##### Running pull step. 00:23:58 INFO - ##### 00:23:58 INFO - Running pre-action listener: _resource_record_pre_action 00:23:58 INFO - Running main action method: pull 00:23:58 INFO - Pull has nothing to do! 00:23:58 INFO - Running post-action listener: _resource_record_post_action 00:23:58 INFO - ##### 00:23:58 INFO - ##### Running install step. 00:23:58 INFO - ##### 00:23:58 INFO - Running pre-action listener: _resource_record_pre_action 00:23:58 INFO - Running main action method: install 00:23:58 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:23:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:23:58 INFO - Reading from file tmpfile_stdout 00:23:58 INFO - Using _rmtree_windows ... 00:23:58 INFO - Using _rmtree_windows ... 00:23:58 INFO - Detecting whether we're running mozinstall >=1.0... 00:23:58 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 00:23:58 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 00:23:58 INFO - Reading from file tmpfile_stdout 00:23:58 INFO - Output received: 00:23:58 INFO - Usage: mozinstall-script.py [options] installer 00:23:58 INFO - Options: 00:23:58 INFO - -h, --help show this help message and exit 00:23:58 INFO - -d DEST, --destination=DEST 00:23:58 INFO - Directory to install application into. [default: 00:23:58 INFO - "C:\slave\test"] 00:23:58 INFO - --app=APP Application being installed. [default: firefox] 00:23:58 INFO - Using _rmtree_windows ... 00:23:58 INFO - Using _rmtree_windows ... 00:23:58 INFO - mkdir: C:\slave\test\build\application 00:23:58 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 00:23:58 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 00:24:01 INFO - Reading from file tmpfile_stdout 00:24:01 INFO - Output received: 00:24:01 INFO - C:\slave\test\build\application\firefox\firefox.exe 00:24:01 INFO - Using _rmtree_windows ... 00:24:01 INFO - Using _rmtree_windows ... 00:24:01 INFO - Running post-action listener: _resource_record_post_action 00:24:01 INFO - ##### 00:24:01 INFO - ##### Running run-tests step. 00:24:01 INFO - ##### 00:24:01 INFO - Running pre-action listener: _resource_record_pre_action 00:24:01 INFO - Running main action method: run_tests 00:24:01 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 00:24:01 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:24:01 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:24:01 INFO - grabbing minidump binary from tooltool 00:24:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:24:01 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 0x01BF8368>, '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 0x01947D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDC0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 00:24:01 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 00:24:01 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 00:24:01 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 00:24:01 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplrdmhl 00:24:01 INFO - INFO - File integrity verified, renaming tmplrdmhl to win32-minidump_stackwalk.exe 00:24:01 INFO - Return code: 0 00:24:01 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 00:24:02 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 00:24:02 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/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.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 00:24:02 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/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.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 00:24:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:24:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:24:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:24:02 INFO - 'COMPUTERNAME': 'T-W732-IX-129', 00:24:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:24:02 INFO - 'DCLOCATION': 'SCL3', 00:24:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:24:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:24:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:24:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:24:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:24:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:24:02 INFO - 'HOMEDRIVE': 'C:', 00:24:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:24:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:24:02 INFO - 'KTS_VERSION': '1.19c', 00:24:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:24:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:24:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-129', 00:24:02 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 00:24:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:24:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:24:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:24:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:24:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:24:02 INFO - 'MOZ_AIRBAG': '1', 00:24:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:24:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:24:02 INFO - 'MOZ_MSVCVERSION': '8', 00:24:02 INFO - 'MOZ_NO_REMOTE': '1', 00:24:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:24:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:24:02 INFO - 'NO_EM_RESTART': '1', 00:24:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:24:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:24:02 INFO - 'OS': 'Windows_NT', 00:24:02 INFO - 'OURDRIVE': 'C:', 00:24:02 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;', 00:24:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:24:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:24:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:24:02 INFO - 'PROCESSOR_LEVEL': '6', 00:24:02 INFO - 'PROCESSOR_REVISION': '1e05', 00:24:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:24:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:24:02 INFO - 'PROMPT': '$P$G', 00:24:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:24:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:24:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:24:02 INFO - 'PWD': 'C:\\slave\\test', 00:24:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:24:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:24:02 INFO - 'SYSTEMDRIVE': 'C:', 00:24:02 INFO - 'SYSTEMROOT': 'C:\\windows', 00:24:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:24:02 INFO - 'TEST1': 'testie', 00:24:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:24:02 INFO - 'USERDOMAIN': 'T-W732-IX-129', 00:24:02 INFO - 'USERNAME': 'cltbld', 00:24:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:24:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:24:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:24:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:24:02 INFO - 'WINDIR': 'C:\\windows', 00:24:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:24:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:24:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:24:02 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/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.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 00:24:04 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 00:24:04 INFO - import pkg_resources 00:24:05 INFO - Using 1 client processes 00:24:08 INFO - SUITE-START | Running 778 tests 00:24:08 INFO - Running testharness tests 00:24:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:24:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 00:24:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:24:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 00:24:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:24:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 00:24:08 INFO - Setting up ssl 00:24:08 INFO - PROCESS | certutil | 00:24:08 INFO - PROCESS | certutil | 00:24:09 INFO - PROCESS | certutil | 00:24:09 INFO - Certificate Nickname Trust Attributes 00:24:09 INFO - SSL,S/MIME,JAR/XPI 00:24:09 INFO - 00:24:09 INFO - web-platform-tests CT,, 00:24:09 INFO - 00:24:09 INFO - Starting runner 00:24:09 INFO - PROCESS | 1828 | [1828] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 00:24:09 INFO - PROCESS | 1828 | [1828] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 00:24:09 INFO - PROCESS | 1828 | [1828] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 00:24:09 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 00:24:10 INFO - PROCESS | 1828 | [1828] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 00:24:11 INFO - PROCESS | 1828 | 1461050651637 Marionette DEBUG Marionette enabled via build flag and pref 00:24:12 INFO - PROCESS | 1828 | ++DOCSHELL 13E8EC00 == 1 [pid = 1828] [id = 1] 00:24:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 1 (13E8F000) [pid = 1828] [serial = 1] [outer = 00000000] 00:24:12 INFO - PROCESS | 1828 | [1828] WARNING: No inner window available!: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 00:24:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 2 (13E8FC00) [pid = 1828] [serial = 2] [outer = 13E8F000] 00:24:13 INFO - PROCESS | 1828 | ++DOCSHELL 167AA000 == 2 [pid = 1828] [id = 2] 00:24:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 3 (167AA400) [pid = 1828] [serial = 3] [outer = 00000000] 00:24:13 INFO - PROCESS | 1828 | [1828] WARNING: No inner window available!: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 00:24:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 4 (167AB000) [pid = 1828] [serial = 4] [outer = 167AA400] 00:24:13 INFO - PROCESS | 1828 | 1461050653470 Marionette INFO Listening on port 2828 00:24:14 INFO - PROCESS | 1828 | 1461050654959 Marionette DEBUG Marionette enabled via command-line flag 00:24:14 INFO - PROCESS | 1828 | [1828] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:24:14 INFO - PROCESS | 1828 | [1828] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:24:14 INFO - PROCESS | 1828 | ++DOCSHELL 12B7EC00 == 3 [pid = 1828] [id = 3] 00:24:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 5 (12B7F000) [pid = 1828] [serial = 5] [outer = 00000000] 00:24:14 INFO - PROCESS | 1828 | [1828] WARNING: No inner window available!: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 00:24:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 6 (12B7FC00) [pid = 1828] [serial = 6] [outer = 12B7F000] 00:24:15 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 00:24:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 7 (18C6BC00) [pid = 1828] [serial = 7] [outer = 167AA400] 00:24:15 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:24:15 INFO - PROCESS | 1828 | 1461050655281 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49918 00:24:15 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:24:15 INFO - PROCESS | 1828 | 1461050655303 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49919 00:24:15 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:24:15 INFO - PROCESS | 1828 | 1461050655310 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49920 00:24:15 INFO - PROCESS | 1828 | 1461050655341 Marionette DEBUG Closed connection conn0 00:24:15 INFO - PROCESS | 1828 | 1461050655343 Marionette DEBUG Closed connection conn1 00:24:15 INFO - PROCESS | 1828 | 1461050655344 Marionette DEBUG Closed connection conn2 00:24:15 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:24:15 INFO - PROCESS | 1828 | 1461050655432 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49921 00:24:15 INFO - PROCESS | 1828 | 1461050655480 Marionette DEBUG Closed connection conn3 00:24:15 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:24:15 INFO - PROCESS | 1828 | 1461050655486 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49922 00:24:15 INFO - PROCESS | 1828 | ++DOCSHELL 13E8E000 == 4 [pid = 1828] [id = 4] 00:24:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 8 (1960C800) [pid = 1828] [serial = 8] [outer = 00000000] 00:24:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 9 (196D9000) [pid = 1828] [serial = 9] [outer = 1960C800] 00:24:15 INFO - PROCESS | 1828 | 1461050655606 Marionette DEBUG Closed connection conn4 00:24:15 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:24:15 INFO - PROCESS | 1828 | 1461050655612 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49923 00:24:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 10 (196DEC00) [pid = 1828] [serial = 10] [outer = 1960C800] 00:24:15 INFO - PROCESS | 1828 | 1461050655654 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:24:15 INFO - PROCESS | 1828 | 1461050655659 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418224955","device":"desktop","version":"48.0a1"} 00:24:16 INFO - PROCESS | 1828 | [1828] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:24:16 INFO - PROCESS | 1828 | [1828] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:24:17 INFO - PROCESS | 1828 | [1828] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:24:17 INFO - PROCESS | 1828 | ++DOCSHELL 1B33D400 == 5 [pid = 1828] [id = 5] 00:24:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 11 (1B7E8C00) [pid = 1828] [serial = 11] [outer = 00000000] 00:24:17 INFO - PROCESS | 1828 | ++DOCSHELL 1B7E9000 == 6 [pid = 1828] [id = 6] 00:24:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 12 (1BA60400) [pid = 1828] [serial = 12] [outer = 00000000] 00:24:18 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:24:18 INFO - PROCESS | 1828 | ++DOCSHELL 1C8B5000 == 7 [pid = 1828] [id = 7] 00:24:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 13 (1C8B5400) [pid = 1828] [serial = 13] [outer = 00000000] 00:24:18 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:24:18 INFO - PROCESS | 1828 | [1828] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:24:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 14 (1C8BD800) [pid = 1828] [serial = 14] [outer = 1C8B5400] 00:24:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 15 (1C892400) [pid = 1828] [serial = 15] [outer = 1B7E8C00] 00:24:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 16 (1C893C00) [pid = 1828] [serial = 16] [outer = 1BA60400] 00:24:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 17 (1C896400) [pid = 1828] [serial = 17] [outer = 1C8B5400] 00:24:19 INFO - PROCESS | 1828 | 1461050659170 Marionette DEBUG loaded listener.js 00:24:19 INFO - PROCESS | 1828 | 1461050659184 Marionette DEBUG loaded listener.js 00:24:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 18 (1FA0A800) [pid = 1828] [serial = 18] [outer = 1C8B5400] 00:24:19 INFO - PROCESS | 1828 | 1461050659941 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"ec0fcffa-19a5-43de-87f8-24d767e7b7a7","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418224955","device":"desktop","version":"48.0a1","command_id":1}}] 00:24:20 INFO - PROCESS | 1828 | 1461050660132 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 00:24:20 INFO - PROCESS | 1828 | 1461050660226 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 00:24:20 INFO - PROCESS | 1828 | 1461050660236 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:24:20 INFO - PROCESS | 1828 | [1828] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:24:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 19 (20087C00) [pid = 1828] [serial = 19] [outer = 1C8B5400] 00:24:21 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:24:21 INFO - PROCESS | 1828 | 1461050661326 Marionette TRACE conn5 <- [1,3,null,{}] 00:24:21 INFO - PROCESS | 1828 | 1461050661341 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 00:24:21 INFO - PROCESS | 1828 | 1461050661357 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 00:24:21 INFO - PROCESS | 1828 | 1461050661372 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 00:24:21 INFO - PROCESS | 1828 | 1461050661374 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 00:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:24:21 INFO - PROCESS | 1828 | 1461050661380 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:24:21 INFO - PROCESS | 1828 | 1461050661383 Marionette TRACE conn5 <- [1,6,null,{}] 00:24:21 INFO - PROCESS | 1828 | 1461050661454 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:21 INFO - PROCESS | 1828 | 1461050661467 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 00:24:21 INFO - PROCESS | 1828 | 1461050661471 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:21 INFO - PROCESS | 1828 | ++DOCSHELL 222CF400 == 8 [pid = 1828] [id = 8] 00:24:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 20 (222CF800) [pid = 1828] [serial = 20] [outer = 00000000] 00:24:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 21 (222D2400) [pid = 1828] [serial = 21] [outer = 222CF800] 00:24:21 INFO - PROCESS | 1828 | 1461050661519 Marionette DEBUG loaded listener.js 00:24:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 22 (222D6400) [pid = 1828] [serial = 22] [outer = 222CF800] 00:24:21 INFO - PROCESS | 1828 | ++DOCSHELL 19373800 == 9 [pid = 1828] [id = 9] 00:24:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 23 (193EBC00) [pid = 1828] [serial = 23] [outer = 00000000] 00:24:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 24 (21D3F000) [pid = 1828] [serial = 24] [outer = 193EBC00] 00:24:21 INFO - PROCESS | 1828 | 1461050661914 Marionette DEBUG loaded listener.js 00:24:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 25 (222D7800) [pid = 1828] [serial = 25] [outer = 193EBC00] 00:24:22 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1160ms 00:24:22 INFO - PROCESS | 1828 | 1461050662532 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 00:24:22 INFO - PROCESS | 1828 | 1461050662541 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 00:24:22 INFO - PROCESS | 1828 | 1461050662543 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 00:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:24:22 INFO - PROCESS | 1828 | 1461050662546 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:24:22 INFO - PROCESS | 1828 | 1461050662548 Marionette TRACE conn5 <- [1,10,null,{}] 00:24:22 INFO - PROCESS | 1828 | 1461050662558 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:22 INFO - PROCESS | 1828 | 1461050662666 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 00:24:22 INFO - PROCESS | 1828 | 1461050662826 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:22 INFO - PROCESS | 1828 | ++DOCSHELL 0B67D400 == 10 [pid = 1828] [id = 10] 00:24:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 26 (0B681400) [pid = 1828] [serial = 26] [outer = 00000000] 00:24:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 27 (0F0F2C00) [pid = 1828] [serial = 27] [outer = 0B681400] 00:24:22 INFO - PROCESS | 1828 | 1461050662937 Marionette DEBUG loaded listener.js 00:24:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 28 (12B3DC00) [pid = 1828] [serial = 28] [outer = 0B681400] 00:24:23 INFO - PROCESS | 1828 | --DOCSHELL 13E8EC00 == 9 [pid = 1828] [id = 1] 00:24:23 INFO - PROCESS | 1828 | 1461050663509 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 00:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1021ms 00:24:23 INFO - PROCESS | 1828 | 1461050663569 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 00:24:23 INFO - PROCESS | 1828 | 1461050663573 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 00:24:23 INFO - PROCESS | 1828 | 1461050663578 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:24:23 INFO - PROCESS | 1828 | 1461050663582 Marionette TRACE conn5 <- [1,14,null,{}] 00:24:23 INFO - PROCESS | 1828 | 1461050663588 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:23 INFO - PROCESS | 1828 | 1461050663704 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 00:24:23 INFO - PROCESS | 1828 | 1461050663765 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:23 INFO - PROCESS | 1828 | ++DOCSHELL 16848400 == 10 [pid = 1828] [id = 11] 00:24:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 29 (176A4C00) [pid = 1828] [serial = 29] [outer = 00000000] 00:24:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 30 (18C61400) [pid = 1828] [serial = 30] [outer = 176A4C00] 00:24:23 INFO - PROCESS | 1828 | 1461050663822 Marionette DEBUG loaded listener.js 00:24:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 31 (19375800) [pid = 1828] [serial = 31] [outer = 176A4C00] 00:24:24 INFO - PROCESS | 1828 | 1461050664408 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 00:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 00:24:24 INFO - PROCESS | 1828 | 1461050664456 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 00:24:24 INFO - PROCESS | 1828 | 1461050664460 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 00:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:24:24 INFO - PROCESS | 1828 | 1461050664464 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:24:24 INFO - PROCESS | 1828 | 1461050664467 Marionette TRACE conn5 <- [1,18,null,{}] 00:24:24 INFO - PROCESS | 1828 | 1461050664471 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:24 INFO - PROCESS | 1828 | 1461050664580 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 00:24:24 INFO - PROCESS | 1828 | 1461050664653 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:24 INFO - PROCESS | 1828 | ++DOCSHELL 1B7E1000 == 11 [pid = 1828] [id = 12] 00:24:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 32 (1BA62400) [pid = 1828] [serial = 32] [outer = 00000000] 00:24:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 33 (1C89A400) [pid = 1828] [serial = 33] [outer = 1BA62400] 00:24:24 INFO - PROCESS | 1828 | 1461050664709 Marionette DEBUG loaded listener.js 00:24:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 34 (1CED6800) [pid = 1828] [serial = 34] [outer = 1BA62400] 00:24:24 INFO - PROCESS | 1828 | ++DOCSHELL 1DE07000 == 12 [pid = 1828] [id = 13] 00:24:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 35 (1DEDF000) [pid = 1828] [serial = 35] [outer = 00000000] 00:24:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 36 (0F680000) [pid = 1828] [serial = 36] [outer = 1DEDF000] 00:24:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 37 (12D01800) [pid = 1828] [serial = 37] [outer = 1DEDF000] 00:24:25 INFO - PROCESS | 1828 | ++DOCSHELL 0F6DBC00 == 13 [pid = 1828] [id = 14] 00:24:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 38 (0F6E8000) [pid = 1828] [serial = 38] [outer = 00000000] 00:24:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 39 (12E7E800) [pid = 1828] [serial = 39] [outer = 0F6E8000] 00:24:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 40 (1326BC00) [pid = 1828] [serial = 40] [outer = 0F6E8000] 00:24:25 INFO - PROCESS | 1828 | --DOCSHELL 222CF400 == 12 [pid = 1828] [id = 8] 00:24:25 INFO - PROCESS | 1828 | --DOCSHELL 13E8E000 == 11 [pid = 1828] [id = 4] 00:24:25 INFO - PROCESS | 1828 | 1461050665561 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 00:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1130ms 00:24:25 INFO - PROCESS | 1828 | 1461050665598 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 00:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:24:25 INFO - PROCESS | 1828 | 1461050665603 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 00:24:25 INFO - PROCESS | 1828 | 1461050665608 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:24:25 INFO - PROCESS | 1828 | 1461050665611 Marionette TRACE conn5 <- [1,22,null,{}] 00:24:25 INFO - PROCESS | 1828 | 1461050665616 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:25 INFO - PROCESS | 1828 | 1461050665714 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 00:24:25 INFO - PROCESS | 1828 | 1461050665783 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:25 INFO - PROCESS | 1828 | ++DOCSHELL 12E77400 == 12 [pid = 1828] [id = 15] 00:24:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 41 (12E77800) [pid = 1828] [serial = 41] [outer = 00000000] 00:24:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 42 (13E3F800) [pid = 1828] [serial = 42] [outer = 12E77800] 00:24:25 INFO - PROCESS | 1828 | 1461050665834 Marionette DEBUG loaded listener.js 00:24:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 43 (167A1400) [pid = 1828] [serial = 43] [outer = 12E77800] 00:24:26 INFO - PROCESS | 1828 | 1461050666246 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 00:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 690ms 00:24:26 INFO - PROCESS | 1828 | 1461050666298 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 00:24:26 INFO - PROCESS | 1828 | 1461050666303 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 00:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:24:26 INFO - PROCESS | 1828 | 1461050666309 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:24:26 INFO - PROCESS | 1828 | 1461050666311 Marionette TRACE conn5 <- [1,26,null,{}] 00:24:26 INFO - PROCESS | 1828 | 1461050666315 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:26 INFO - PROCESS | 1828 | 1461050666401 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 00:24:26 INFO - PROCESS | 1828 | 1461050666410 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:26 INFO - PROCESS | 1828 | ++DOCSHELL 167E2800 == 13 [pid = 1828] [id = 16] 00:24:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 44 (16843400) [pid = 1828] [serial = 44] [outer = 00000000] 00:24:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 45 (17BC4800) [pid = 1828] [serial = 45] [outer = 16843400] 00:24:26 INFO - PROCESS | 1828 | 1461050666456 Marionette DEBUG loaded listener.js 00:24:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 46 (17D97400) [pid = 1828] [serial = 46] [outer = 16843400] 00:24:26 INFO - PROCESS | 1828 | 1461050666885 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 00:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 00:24:26 INFO - PROCESS | 1828 | 1461050666943 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 00:24:26 INFO - PROCESS | 1828 | 1461050666946 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 00:24:26 INFO - PROCESS | 1828 | 1461050666949 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:24:26 INFO - PROCESS | 1828 | 1461050666953 Marionette TRACE conn5 <- [1,30,null,{}] 00:24:26 INFO - PROCESS | 1828 | 1461050666963 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:27 INFO - PROCESS | 1828 | 1461050667048 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 00:24:27 INFO - PROCESS | 1828 | 1461050667058 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:27 INFO - PROCESS | 1828 | ++DOCSHELL 193EDC00 == 14 [pid = 1828] [id = 17] 00:24:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 47 (193F0800) [pid = 1828] [serial = 47] [outer = 00000000] 00:24:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 48 (193F7800) [pid = 1828] [serial = 48] [outer = 193F0800] 00:24:27 INFO - PROCESS | 1828 | 1461050667111 Marionette DEBUG loaded listener.js 00:24:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 49 (1B33BC00) [pid = 1828] [serial = 49] [outer = 193F0800] 00:24:27 INFO - PROCESS | 1828 | 1461050667533 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 00:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 00:24:27 INFO - PROCESS | 1828 | 1461050667583 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 00:24:27 INFO - PROCESS | 1828 | 1461050667586 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 00:24:27 INFO - PROCESS | 1828 | 1461050667589 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:24:27 INFO - PROCESS | 1828 | 1461050667591 Marionette TRACE conn5 <- [1,34,null,{}] 00:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:24:27 INFO - PROCESS | 1828 | 1461050667594 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:27 INFO - PROCESS | 1828 | 1461050667677 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 00:24:27 INFO - PROCESS | 1828 | 1461050667683 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:27 INFO - PROCESS | 1828 | ++DOCSHELL 18D48000 == 15 [pid = 1828] [id = 18] 00:24:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 50 (1B35BC00) [pid = 1828] [serial = 50] [outer = 00000000] 00:24:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 51 (1CBFDC00) [pid = 1828] [serial = 51] [outer = 1B35BC00] 00:24:27 INFO - PROCESS | 1828 | 1461050667731 Marionette DEBUG loaded listener.js 00:24:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 52 (1CE93C00) [pid = 1828] [serial = 52] [outer = 1B35BC00] 00:24:28 INFO - PROCESS | 1828 | 1461050668142 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 00:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 00:24:28 INFO - PROCESS | 1828 | 1461050668163 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 00:24:28 INFO - PROCESS | 1828 | 1461050668165 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 00:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:24:28 INFO - PROCESS | 1828 | 1461050668168 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:24:28 INFO - PROCESS | 1828 | 1461050668169 Marionette TRACE conn5 <- [1,38,null,{}] 00:24:28 INFO - PROCESS | 1828 | 1461050668173 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:28 INFO - PROCESS | 1828 | 1461050668273 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 00:24:28 INFO - PROCESS | 1828 | 1461050668282 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:28 INFO - PROCESS | 1828 | ++DOCSHELL 0F639800 == 16 [pid = 1828] [id = 19] 00:24:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 53 (1C895C00) [pid = 1828] [serial = 53] [outer = 00000000] 00:24:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 54 (1D199400) [pid = 1828] [serial = 54] [outer = 1C895C00] 00:24:28 INFO - PROCESS | 1828 | 1461050668327 Marionette DEBUG loaded listener.js 00:24:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 55 (1D1A5800) [pid = 1828] [serial = 55] [outer = 1C895C00] 00:24:28 INFO - PROCESS | 1828 | 1461050668739 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 00:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 00:24:28 INFO - PROCESS | 1828 | 1461050668799 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 00:24:28 INFO - PROCESS | 1828 | 1461050668801 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 00:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:24:28 INFO - PROCESS | 1828 | 1461050668804 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:24:28 INFO - PROCESS | 1828 | 1461050668806 Marionette TRACE conn5 <- [1,42,null,{}] 00:24:28 INFO - PROCESS | 1828 | 1461050668809 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:28 INFO - PROCESS | 1828 | 1461050668933 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 00:24:28 INFO - PROCESS | 1828 | 1461050668949 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:28 INFO - PROCESS | 1828 | ++DOCSHELL 1DED8800 == 17 [pid = 1828] [id = 20] 00:24:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 56 (1DEE5C00) [pid = 1828] [serial = 56] [outer = 00000000] 00:24:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 57 (1F10CC00) [pid = 1828] [serial = 57] [outer = 1DEE5C00] 00:24:28 INFO - PROCESS | 1828 | 1461050668995 Marionette DEBUG loaded listener.js 00:24:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 58 (1FA02000) [pid = 1828] [serial = 58] [outer = 1DEE5C00] 00:24:29 INFO - PROCESS | 1828 | 1461050669441 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 00:24:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 00:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:24:29 INFO - PROCESS | 1828 | 1461050669475 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 00:24:29 INFO - PROCESS | 1828 | 1461050669477 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 00:24:29 INFO - PROCESS | 1828 | 1461050669480 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:24:29 INFO - PROCESS | 1828 | 1461050669481 Marionette TRACE conn5 <- [1,46,null,{}] 00:24:29 INFO - PROCESS | 1828 | 1461050669485 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:29 INFO - PROCESS | 1828 | 1461050669589 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 00:24:29 INFO - PROCESS | 1828 | 1461050669596 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:29 INFO - PROCESS | 1828 | ++DOCSHELL 1C7F4C00 == 18 [pid = 1828] [id = 21] 00:24:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 59 (1C7F6000) [pid = 1828] [serial = 59] [outer = 00000000] 00:24:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 60 (1C7FBC00) [pid = 1828] [serial = 60] [outer = 1C7F6000] 00:24:29 INFO - PROCESS | 1828 | 1461050669641 Marionette DEBUG loaded listener.js 00:24:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 61 (1C7FF000) [pid = 1828] [serial = 61] [outer = 1C7F6000] 00:24:30 INFO - PROCESS | 1828 | 1461050670019 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 00:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 00:24:30 INFO - PROCESS | 1828 | 1461050670051 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 00:24:30 INFO - PROCESS | 1828 | 1461050670053 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 00:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:24:30 INFO - PROCESS | 1828 | 1461050670056 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:24:30 INFO - PROCESS | 1828 | 1461050670058 Marionette TRACE conn5 <- [1,50,null,{}] 00:24:30 INFO - PROCESS | 1828 | 1461050670061 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:30 INFO - PROCESS | 1828 | 1461050670163 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 00:24:30 INFO - PROCESS | 1828 | 1461050670171 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:30 INFO - PROCESS | 1828 | ++DOCSHELL 1A9D4400 == 19 [pid = 1828] [id = 22] 00:24:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 62 (1A9D6C00) [pid = 1828] [serial = 62] [outer = 00000000] 00:24:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 63 (1A9DB800) [pid = 1828] [serial = 63] [outer = 1A9D6C00] 00:24:30 INFO - PROCESS | 1828 | 1461050670216 Marionette DEBUG loaded listener.js 00:24:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 64 (1A9DFC00) [pid = 1828] [serial = 64] [outer = 1A9D6C00] 00:24:30 INFO - PROCESS | 1828 | 1461050670606 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 00:24:30 INFO - PROCESS | 1828 | 1461050670627 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 00:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:24:30 INFO - PROCESS | 1828 | 1461050670629 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 00:24:30 INFO - PROCESS | 1828 | 1461050670632 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:24:30 INFO - PROCESS | 1828 | 1461050670634 Marionette TRACE conn5 <- [1,54,null,{}] 00:24:30 INFO - PROCESS | 1828 | 1461050670637 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:30 INFO - PROCESS | 1828 | 1461050670711 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 00:24:30 INFO - PROCESS | 1828 | 1461050670776 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:30 INFO - PROCESS | 1828 | ++DOCSHELL 167A6000 == 20 [pid = 1828] [id = 23] 00:24:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 65 (16847C00) [pid = 1828] [serial = 65] [outer = 00000000] 00:24:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 66 (1DBF0C00) [pid = 1828] [serial = 66] [outer = 16847C00] 00:24:30 INFO - PROCESS | 1828 | 1461050670820 Marionette DEBUG loaded listener.js 00:24:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 67 (1DBF4C00) [pid = 1828] [serial = 67] [outer = 16847C00] 00:24:31 INFO - PROCESS | 1828 | 1461050671145 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 00:24:31 INFO - PROCESS | 1828 | 1461050671203 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 00:24:31 INFO - PROCESS | 1828 | 1461050671205 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 00:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:24:31 INFO - PROCESS | 1828 | 1461050671208 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:24:31 INFO - PROCESS | 1828 | 1461050671210 Marionette TRACE conn5 <- [1,58,null,{}] 00:24:31 INFO - PROCESS | 1828 | 1461050671214 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:31 INFO - PROCESS | 1828 | 1461050671287 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 00:24:31 INFO - PROCESS | 1828 | 1461050671352 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:31 INFO - PROCESS | 1828 | ++DOCSHELL 1DBF6000 == 21 [pid = 1828] [id = 24] 00:24:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 68 (1DBF6400) [pid = 1828] [serial = 68] [outer = 00000000] 00:24:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (1FA5F800) [pid = 1828] [serial = 69] [outer = 1DBF6400] 00:24:31 INFO - PROCESS | 1828 | 1461050671397 Marionette DEBUG loaded listener.js 00:24:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (1FC26000) [pid = 1828] [serial = 70] [outer = 1DBF6400] 00:24:31 INFO - PROCESS | 1828 | 1461050671762 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 00:24:31 INFO - PROCESS | 1828 | 1461050671779 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 00:24:31 INFO - PROCESS | 1828 | 1461050671781 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 00:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:24:31 INFO - PROCESS | 1828 | 1461050671784 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:24:31 INFO - PROCESS | 1828 | 1461050671787 Marionette TRACE conn5 <- [1,62,null,{}] 00:24:31 INFO - PROCESS | 1828 | 1461050671790 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:31 INFO - PROCESS | 1828 | 1461050671914 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 00:24:31 INFO - PROCESS | 1828 | 1461050671922 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:31 INFO - PROCESS | 1828 | ++DOCSHELL 222DC400 == 22 [pid = 1828] [id = 25] 00:24:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (222DC800) [pid = 1828] [serial = 71] [outer = 00000000] 00:24:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (22546C00) [pid = 1828] [serial = 72] [outer = 222DC800] 00:24:31 INFO - PROCESS | 1828 | 1461050671976 Marionette DEBUG loaded listener.js 00:24:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (22B2F800) [pid = 1828] [serial = 73] [outer = 222DC800] 00:24:32 INFO - PROCESS | 1828 | 1461050672347 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 00:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:24:32 INFO - PROCESS | 1828 | 1461050672355 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 00:24:32 INFO - PROCESS | 1828 | 1461050672357 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 00:24:32 INFO - PROCESS | 1828 | 1461050672360 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:24:32 INFO - PROCESS | 1828 | 1461050672362 Marionette TRACE conn5 <- [1,66,null,{}] 00:24:32 INFO - PROCESS | 1828 | 1461050672365 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:32 INFO - PROCESS | 1828 | 1461050672439 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 00:24:32 INFO - PROCESS | 1828 | 1461050672446 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:32 INFO - PROCESS | 1828 | ++DOCSHELL 0EE6EC00 == 23 [pid = 1828] [id = 26] 00:24:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (0EE71000) [pid = 1828] [serial = 74] [outer = 00000000] 00:24:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (0EE74400) [pid = 1828] [serial = 75] [outer = 0EE71000] 00:24:32 INFO - PROCESS | 1828 | 1461050672490 Marionette DEBUG loaded listener.js 00:24:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (0EE76800) [pid = 1828] [serial = 76] [outer = 0EE71000] 00:24:32 INFO - PROCESS | 1828 | 1461050672921 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:33 INFO - PROCESS | 1828 | --DOCSHELL 0B67D400 == 22 [pid = 1828] [id = 10] 00:24:33 INFO - PROCESS | 1828 | --DOCSHELL 16848400 == 21 [pid = 1828] [id = 11] 00:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1319ms 00:24:33 INFO - PROCESS | 1828 | 1461050673693 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 00:24:33 INFO - PROCESS | 1828 | 1461050673697 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 00:24:33 INFO - PROCESS | 1828 | 1461050673702 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:24:33 INFO - PROCESS | 1828 | 1461050673705 Marionette TRACE conn5 <- [1,70,null,{}] 00:24:33 INFO - PROCESS | 1828 | 1461050673716 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:33 INFO - PROCESS | 1828 | 1461050673851 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 00:24:33 INFO - PROCESS | 1828 | 1461050673872 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:33 INFO - PROCESS | 1828 | ++DOCSHELL 12DC3800 == 22 [pid = 1828] [id = 27] 00:24:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (12E77000) [pid = 1828] [serial = 77] [outer = 00000000] 00:24:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (13105800) [pid = 1828] [serial = 78] [outer = 12E77000] 00:24:33 INFO - PROCESS | 1828 | 1461050673923 Marionette DEBUG loaded listener.js 00:24:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (135F8C00) [pid = 1828] [serial = 79] [outer = 12E77000] 00:24:34 INFO - PROCESS | 1828 | 1461050674366 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 00:24:34 INFO - PROCESS | 1828 | 1461050674379 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 00:24:34 INFO - PROCESS | 1828 | 1461050674382 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 00:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:24:34 INFO - PROCESS | 1828 | 1461050674398 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:24:34 INFO - PROCESS | 1828 | 1461050674402 Marionette TRACE conn5 <- [1,74,null,{}] 00:24:34 INFO - PROCESS | 1828 | 1461050674406 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:34 INFO - PROCESS | 1828 | 1461050674511 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 00:24:34 INFO - PROCESS | 1828 | 1461050674518 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:34 INFO - PROCESS | 1828 | ++DOCSHELL 16710C00 == 23 [pid = 1828] [id = 28] 00:24:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (167A0400) [pid = 1828] [serial = 80] [outer = 00000000] 00:24:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (17698000) [pid = 1828] [serial = 81] [outer = 167A0400] 00:24:34 INFO - PROCESS | 1828 | 1461050674564 Marionette DEBUG loaded listener.js 00:24:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (17B36400) [pid = 1828] [serial = 82] [outer = 167A0400] 00:24:35 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (1960C800) [pid = 1828] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:24:35 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (222CF800) [pid = 1828] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:24:35 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (16843400) [pid = 1828] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:24:35 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (193F0800) [pid = 1828] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:24:35 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (1B35BC00) [pid = 1828] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:24:35 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (1C895C00) [pid = 1828] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:24:35 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (1DEE5C00) [pid = 1828] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:24:35 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (1A9D6C00) [pid = 1828] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:24:35 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (16847C00) [pid = 1828] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:24:35 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (1DBF6400) [pid = 1828] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:24:35 INFO - PROCESS | 1828 | --DOMWINDOW == 71 (0B681400) [pid = 1828] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:24:35 INFO - PROCESS | 1828 | --DOMWINDOW == 70 (176A4C00) [pid = 1828] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:24:35 INFO - PROCESS | 1828 | --DOMWINDOW == 69 (1BA62400) [pid = 1828] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:24:35 INFO - PROCESS | 1828 | --DOMWINDOW == 68 (12E77800) [pid = 1828] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:24:35 INFO - PROCESS | 1828 | --DOMWINDOW == 67 (222DC800) [pid = 1828] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:24:35 INFO - PROCESS | 1828 | 1461050675377 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1020ms 00:24:35 INFO - PROCESS | 1828 | 1461050675420 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 00:24:35 INFO - PROCESS | 1828 | 1461050675422 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 00:24:35 INFO - PROCESS | 1828 | 1461050675426 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:24:35 INFO - PROCESS | 1828 | 1461050675428 Marionette TRACE conn5 <- [1,78,null,{}] 00:24:35 INFO - PROCESS | 1828 | 1461050675437 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:35 INFO - PROCESS | 1828 | 1461050675518 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 00:24:35 INFO - PROCESS | 1828 | 1461050675525 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:35 INFO - PROCESS | 1828 | ++DOCSHELL 17BC0400 == 24 [pid = 1828] [id = 29] 00:24:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 68 (17BDAC00) [pid = 1828] [serial = 83] [outer = 00000000] 00:24:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (18C68400) [pid = 1828] [serial = 84] [outer = 17BDAC00] 00:24:35 INFO - PROCESS | 1828 | 1461050675575 Marionette DEBUG loaded listener.js 00:24:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (1937E400) [pid = 1828] [serial = 85] [outer = 17BDAC00] 00:24:35 INFO - PROCESS | 1828 | 1461050675999 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 00:24:36 INFO - PROCESS | 1828 | 1461050676060 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 00:24:36 INFO - PROCESS | 1828 | 1461050676062 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 00:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:24:36 INFO - PROCESS | 1828 | 1461050676065 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:24:36 INFO - PROCESS | 1828 | 1461050676067 Marionette TRACE conn5 <- [1,82,null,{}] 00:24:36 INFO - PROCESS | 1828 | 1461050676070 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:36 INFO - PROCESS | 1828 | 1461050676146 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 00:24:36 INFO - PROCESS | 1828 | 1461050676154 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:36 INFO - PROCESS | 1828 | ++DOCSHELL 1A9D3000 == 25 [pid = 1828] [id = 30] 00:24:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (1A9D4C00) [pid = 1828] [serial = 86] [outer = 00000000] 00:24:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (1B33C400) [pid = 1828] [serial = 87] [outer = 1A9D4C00] 00:24:36 INFO - PROCESS | 1828 | 1461050676200 Marionette DEBUG loaded listener.js 00:24:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (1B365400) [pid = 1828] [serial = 88] [outer = 1A9D4C00] 00:24:36 INFO - PROCESS | 1828 | 1461050676626 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 00:24:36 INFO - PROCESS | 1828 | 1461050676695 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 00:24:36 INFO - PROCESS | 1828 | 1461050676697 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 00:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:24:36 INFO - PROCESS | 1828 | 1461050676700 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:24:36 INFO - PROCESS | 1828 | 1461050676702 Marionette TRACE conn5 <- [1,86,null,{}] 00:24:36 INFO - PROCESS | 1828 | 1461050676706 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:36 INFO - PROCESS | 1828 | 1461050676778 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 00:24:36 INFO - PROCESS | 1828 | 1461050676786 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:36 INFO - PROCESS | 1828 | ++DOCSHELL 1B7E5800 == 26 [pid = 1828] [id = 31] 00:24:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (1BA6C000) [pid = 1828] [serial = 89] [outer = 00000000] 00:24:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (1C7F7000) [pid = 1828] [serial = 90] [outer = 1BA6C000] 00:24:36 INFO - PROCESS | 1828 | 1461050676831 Marionette DEBUG loaded listener.js 00:24:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (1C7FE000) [pid = 1828] [serial = 91] [outer = 1BA6C000] 00:24:37 INFO - PROCESS | 1828 | 1461050677273 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 00:24:37 INFO - PROCESS | 1828 | 1461050677337 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 00:24:37 INFO - PROCESS | 1828 | 1461050677341 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 00:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:24:37 INFO - PROCESS | 1828 | 1461050677346 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:24:37 INFO - PROCESS | 1828 | 1461050677350 Marionette TRACE conn5 <- [1,90,null,{}] 00:24:37 INFO - PROCESS | 1828 | 1461050677356 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:37 INFO - PROCESS | 1828 | 1461050677455 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 00:24:37 INFO - PROCESS | 1828 | 1461050677543 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:37 INFO - PROCESS | 1828 | ++DOCSHELL 0F6E9800 == 27 [pid = 1828] [id = 32] 00:24:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (12B7F400) [pid = 1828] [serial = 92] [outer = 00000000] 00:24:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (12DB9000) [pid = 1828] [serial = 93] [outer = 12B7F400] 00:24:37 INFO - PROCESS | 1828 | 1461050677601 Marionette DEBUG loaded listener.js 00:24:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (135F1800) [pid = 1828] [serial = 94] [outer = 12B7F400] 00:24:38 INFO - PROCESS | 1828 | 1461050678105 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 00:24:38 INFO - PROCESS | 1828 | 1461050678178 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 00:24:38 INFO - PROCESS | 1828 | 1461050678181 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 00:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:24:38 INFO - PROCESS | 1828 | 1461050678190 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:24:38 INFO - PROCESS | 1828 | 1461050678195 Marionette TRACE conn5 <- [1,94,null,{}] 00:24:38 INFO - PROCESS | 1828 | 1461050678200 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:38 INFO - PROCESS | 1828 | 1461050678299 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 00:24:38 INFO - PROCESS | 1828 | 1461050678394 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:38 INFO - PROCESS | 1828 | ++DOCSHELL 18C63C00 == 28 [pid = 1828] [id = 33] 00:24:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (19371C00) [pid = 1828] [serial = 95] [outer = 00000000] 00:24:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (1A9D7400) [pid = 1828] [serial = 96] [outer = 19371C00] 00:24:38 INFO - PROCESS | 1828 | 1461050678451 Marionette DEBUG loaded listener.js 00:24:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (1C7F2C00) [pid = 1828] [serial = 97] [outer = 19371C00] 00:24:38 INFO - PROCESS | 1828 | 1461050678968 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 00:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 00:24:39 INFO - PROCESS | 1828 | 1461050679022 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 00:24:39 INFO - PROCESS | 1828 | 1461050679025 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 00:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:24:39 INFO - PROCESS | 1828 | 1461050679028 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:24:39 INFO - PROCESS | 1828 | 1461050679031 Marionette TRACE conn5 <- [1,98,null,{}] 00:24:39 INFO - PROCESS | 1828 | 1461050679040 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:39 INFO - PROCESS | 1828 | 1461050679142 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 00:24:39 INFO - PROCESS | 1828 | 1461050679230 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:39 INFO - PROCESS | 1828 | ++DOCSHELL 1D19A400 == 29 [pid = 1828] [id = 34] 00:24:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (1D563C00) [pid = 1828] [serial = 98] [outer = 00000000] 00:24:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (1DA20400) [pid = 1828] [serial = 99] [outer = 1D563C00] 00:24:39 INFO - PROCESS | 1828 | 1461050679290 Marionette DEBUG loaded listener.js 00:24:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (1DBED800) [pid = 1828] [serial = 100] [outer = 1D563C00] 00:24:39 INFO - PROCESS | 1828 | 1461050679862 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 00:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 00:24:39 INFO - PROCESS | 1828 | 1461050679902 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 00:24:39 INFO - PROCESS | 1828 | 1461050679904 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 00:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:24:39 INFO - PROCESS | 1828 | 1461050679908 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:24:39 INFO - PROCESS | 1828 | 1461050679910 Marionette TRACE conn5 <- [1,102,null,{}] 00:24:39 INFO - PROCESS | 1828 | 1461050679914 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:40 INFO - PROCESS | 1828 | 1461050680009 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 00:24:40 INFO - PROCESS | 1828 | 1461050680090 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:40 INFO - PROCESS | 1828 | ++DOCSHELL 1DBF8C00 == 30 [pid = 1828] [id = 35] 00:24:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (1DBF9800) [pid = 1828] [serial = 101] [outer = 00000000] 00:24:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (1DEE1C00) [pid = 1828] [serial = 102] [outer = 1DBF9800] 00:24:40 INFO - PROCESS | 1828 | 1461050680145 Marionette DEBUG loaded listener.js 00:24:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (1DFF0000) [pid = 1828] [serial = 103] [outer = 1DBF9800] 00:24:40 INFO - PROCESS | 1828 | 1461050680660 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 00:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 00:24:40 INFO - PROCESS | 1828 | 1461050680742 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 00:24:40 INFO - PROCESS | 1828 | 1461050680744 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 00:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:24:40 INFO - PROCESS | 1828 | 1461050680747 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:24:40 INFO - PROCESS | 1828 | 1461050680749 Marionette TRACE conn5 <- [1,106,null,{}] 00:24:40 INFO - PROCESS | 1828 | 1461050680753 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:40 INFO - PROCESS | 1828 | 1461050680844 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 00:24:40 INFO - PROCESS | 1828 | 1461050680912 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:40 INFO - PROCESS | 1828 | ++DOCSHELL 1A9DEC00 == 31 [pid = 1828] [id = 36] 00:24:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (1C7F2000) [pid = 1828] [serial = 104] [outer = 00000000] 00:24:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (1CED5400) [pid = 1828] [serial = 105] [outer = 1C7F2000] 00:24:40 INFO - PROCESS | 1828 | 1461050680966 Marionette DEBUG loaded listener.js 00:24:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (1DBEE800) [pid = 1828] [serial = 106] [outer = 1C7F2000] 00:24:41 INFO - PROCESS | 1828 | 1461050681564 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 00:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 872ms 00:24:41 INFO - PROCESS | 1828 | 1461050681624 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 00:24:41 INFO - PROCESS | 1828 | 1461050681628 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 00:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:24:41 INFO - PROCESS | 1828 | 1461050681633 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:24:41 INFO - PROCESS | 1828 | 1461050681637 Marionette TRACE conn5 <- [1,110,null,{}] 00:24:41 INFO - PROCESS | 1828 | 1461050681642 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:42 INFO - PROCESS | 1828 | --DOCSHELL 1B7E1000 == 30 [pid = 1828] [id = 12] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (222D6400) [pid = 1828] [serial = 22] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (196D9000) [pid = 1828] [serial = 9] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (196DEC00) [pid = 1828] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (167AB000) [pid = 1828] [serial = 4] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (17BC4800) [pid = 1828] [serial = 45] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (17D97400) [pid = 1828] [serial = 46] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (193F7800) [pid = 1828] [serial = 48] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (1CBFDC00) [pid = 1828] [serial = 51] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (1D199400) [pid = 1828] [serial = 54] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (1F10CC00) [pid = 1828] [serial = 57] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (1C7FBC00) [pid = 1828] [serial = 60] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (1B33BC00) [pid = 1828] [serial = 49] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (1A9DB800) [pid = 1828] [serial = 63] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (1DBF0C00) [pid = 1828] [serial = 66] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (1FA5F800) [pid = 1828] [serial = 69] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (22546C00) [pid = 1828] [serial = 72] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (0F0F2C00) [pid = 1828] [serial = 27] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (18C61400) [pid = 1828] [serial = 30] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (1C89A400) [pid = 1828] [serial = 33] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 71 (12E7E800) [pid = 1828] [serial = 39] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 70 (13E3F800) [pid = 1828] [serial = 42] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 69 (0F680000) [pid = 1828] [serial = 36] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 68 (1CE93C00) [pid = 1828] [serial = 52] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 67 (1D1A5800) [pid = 1828] [serial = 55] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 66 (19375800) [pid = 1828] [serial = 31] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 65 (1FA02000) [pid = 1828] [serial = 58] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 64 (1CED6800) [pid = 1828] [serial = 34] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 63 (167A1400) [pid = 1828] [serial = 43] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 62 (1A9DFC00) [pid = 1828] [serial = 64] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 61 (1DBF4C00) [pid = 1828] [serial = 67] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 60 (12B3DC00) [pid = 1828] [serial = 28] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 59 (1FC26000) [pid = 1828] [serial = 70] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 58 (22B2F800) [pid = 1828] [serial = 73] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 57 (21D3F000) [pid = 1828] [serial = 24] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 56 (222D2400) [pid = 1828] [serial = 21] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 55 (1C896400) [pid = 1828] [serial = 17] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | --DOMWINDOW == 54 (1C8BD800) [pid = 1828] [serial = 14] [outer = 00000000] [url = about:blank] 00:24:42 INFO - PROCESS | 1828 | 1461050682301 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 00:24:42 INFO - PROCESS | 1828 | 1461050682351 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:42 INFO - PROCESS | 1828 | ++DOCSHELL 0EE74000 == 31 [pid = 1828] [id = 37] 00:24:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 55 (0EE74C00) [pid = 1828] [serial = 107] [outer = 00000000] 00:24:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 56 (0F0F2C00) [pid = 1828] [serial = 108] [outer = 0EE74C00] 00:24:42 INFO - PROCESS | 1828 | 1461050682401 Marionette DEBUG loaded listener.js 00:24:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 57 (12B7E000) [pid = 1828] [serial = 109] [outer = 0EE74C00] 00:24:42 INFO - PROCESS | 1828 | 1461050682788 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 00:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1174ms 00:24:42 INFO - PROCESS | 1828 | 1461050682808 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 00:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:24:42 INFO - PROCESS | 1828 | 1461050682813 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 00:24:42 INFO - PROCESS | 1828 | 1461050682817 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:24:42 INFO - PROCESS | 1828 | 1461050682822 Marionette TRACE conn5 <- [1,114,null,{}] 00:24:42 INFO - PROCESS | 1828 | 1461050682846 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:42 INFO - PROCESS | 1828 | 1461050682925 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 00:24:42 INFO - PROCESS | 1828 | 1461050682932 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:42 INFO - PROCESS | 1828 | ++DOCSHELL 13102000 == 32 [pid = 1828] [id = 38] 00:24:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 58 (1310A800) [pid = 1828] [serial = 110] [outer = 00000000] 00:24:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 59 (167AD000) [pid = 1828] [serial = 111] [outer = 1310A800] 00:24:42 INFO - PROCESS | 1828 | 1461050682980 Marionette DEBUG loaded listener.js 00:24:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 60 (16844400) [pid = 1828] [serial = 112] [outer = 1310A800] 00:24:43 INFO - PROCESS | 1828 | 1461050683404 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 00:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 650ms 00:24:43 INFO - PROCESS | 1828 | 1461050683468 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 00:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:24:43 INFO - PROCESS | 1828 | 1461050683471 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 00:24:43 INFO - PROCESS | 1828 | 1461050683475 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:24:43 INFO - PROCESS | 1828 | 1461050683477 Marionette TRACE conn5 <- [1,118,null,{}] 00:24:43 INFO - PROCESS | 1828 | 1461050683481 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:43 INFO - PROCESS | 1828 | 1461050683557 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 00:24:43 INFO - PROCESS | 1828 | 1461050683607 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:43 INFO - PROCESS | 1828 | ++DOCSHELL 18C62800 == 33 [pid = 1828] [id = 39] 00:24:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 61 (18C62C00) [pid = 1828] [serial = 113] [outer = 00000000] 00:24:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 62 (18D4C800) [pid = 1828] [serial = 114] [outer = 18C62C00] 00:24:43 INFO - PROCESS | 1828 | 1461050683653 Marionette DEBUG loaded listener.js 00:24:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 63 (193EB800) [pid = 1828] [serial = 115] [outer = 18C62C00] 00:24:44 INFO - PROCESS | 1828 | 1461050684055 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 00:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 00:24:44 INFO - PROCESS | 1828 | 1461050684108 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 00:24:44 INFO - PROCESS | 1828 | 1461050684111 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 00:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:24:44 INFO - PROCESS | 1828 | 1461050684122 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:24:44 INFO - PROCESS | 1828 | 1461050684127 Marionette TRACE conn5 <- [1,122,null,{}] 00:24:44 INFO - PROCESS | 1828 | 1461050684130 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:44 INFO - PROCESS | 1828 | 1461050684214 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 00:24:44 INFO - PROCESS | 1828 | 1461050684220 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:44 INFO - PROCESS | 1828 | ++DOCSHELL 19608000 == 34 [pid = 1828] [id = 40] 00:24:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 64 (1960B800) [pid = 1828] [serial = 116] [outer = 00000000] 00:24:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 65 (1A9DE800) [pid = 1828] [serial = 117] [outer = 1960B800] 00:24:44 INFO - PROCESS | 1828 | 1461050684265 Marionette DEBUG loaded listener.js 00:24:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 66 (1B365000) [pid = 1828] [serial = 118] [outer = 1960B800] 00:24:44 INFO - PROCESS | 1828 | 1461050684699 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 00:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 00:24:44 INFO - PROCESS | 1828 | 1461050684748 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 00:24:44 INFO - PROCESS | 1828 | 1461050684750 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 00:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:24:44 INFO - PROCESS | 1828 | 1461050684758 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:24:44 INFO - PROCESS | 1828 | 1461050684760 Marionette TRACE conn5 <- [1,126,null,{}] 00:24:44 INFO - PROCESS | 1828 | 1461050684763 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:44 INFO - PROCESS | 1828 | 1461050684859 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 00:24:44 INFO - PROCESS | 1828 | 1461050684868 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:44 INFO - PROCESS | 1828 | ++DOCSHELL 167A9000 == 35 [pid = 1828] [id = 41] 00:24:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 67 (1B7E7800) [pid = 1828] [serial = 119] [outer = 00000000] 00:24:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 68 (1C7FA400) [pid = 1828] [serial = 120] [outer = 1B7E7800] 00:24:44 INFO - PROCESS | 1828 | 1461050684912 Marionette DEBUG loaded listener.js 00:24:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (1C896400) [pid = 1828] [serial = 121] [outer = 1B7E7800] 00:24:45 INFO - PROCESS | 1828 | 1461050685346 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 00:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 00:24:45 INFO - PROCESS | 1828 | 1461050685387 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 00:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:24:45 INFO - PROCESS | 1828 | 1461050685390 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 00:24:45 INFO - PROCESS | 1828 | 1461050685393 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:24:45 INFO - PROCESS | 1828 | 1461050685394 Marionette TRACE conn5 <- [1,130,null,{}] 00:24:45 INFO - PROCESS | 1828 | 1461050685398 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:45 INFO - PROCESS | 1828 | 1461050685495 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 00:24:45 INFO - PROCESS | 1828 | 1461050685502 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:45 INFO - PROCESS | 1828 | ++DOCSHELL 1CBF1400 == 36 [pid = 1828] [id = 42] 00:24:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (1CC4F400) [pid = 1828] [serial = 122] [outer = 00000000] 00:24:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (1CECC800) [pid = 1828] [serial = 123] [outer = 1CC4F400] 00:24:45 INFO - PROCESS | 1828 | 1461050685556 Marionette DEBUG loaded listener.js 00:24:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (1D0B5800) [pid = 1828] [serial = 124] [outer = 1CC4F400] 00:24:46 INFO - PROCESS | 1828 | 1461050686004 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 00:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 00:24:46 INFO - PROCESS | 1828 | 1461050686024 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 00:24:46 INFO - PROCESS | 1828 | 1461050686025 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 00:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:24:46 INFO - PROCESS | 1828 | 1461050686028 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:24:46 INFO - PROCESS | 1828 | 1461050686030 Marionette TRACE conn5 <- [1,134,null,{}] 00:24:46 INFO - PROCESS | 1828 | 1461050686039 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:46 INFO - PROCESS | 1828 | 1461050686137 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 00:24:46 INFO - PROCESS | 1828 | 1461050686202 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:46 INFO - PROCESS | 1828 | ++DOCSHELL 0F63E800 == 37 [pid = 1828] [id = 43] 00:24:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (1DA20000) [pid = 1828] [serial = 125] [outer = 00000000] 00:24:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (1DBF6C00) [pid = 1828] [serial = 126] [outer = 1DA20000] 00:24:46 INFO - PROCESS | 1828 | 1461050686253 Marionette DEBUG loaded listener.js 00:24:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (1DBFC000) [pid = 1828] [serial = 127] [outer = 1DA20000] 00:24:46 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (1BA6C000) [pid = 1828] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:24:46 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (0EE71000) [pid = 1828] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:24:46 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (1C7F6000) [pid = 1828] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:24:46 INFO - PROCESS | 1828 | --DOMWINDOW == 71 (167A0400) [pid = 1828] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:24:46 INFO - PROCESS | 1828 | --DOMWINDOW == 70 (12E77000) [pid = 1828] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:24:46 INFO - PROCESS | 1828 | --DOMWINDOW == 69 (17BDAC00) [pid = 1828] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:24:46 INFO - PROCESS | 1828 | --DOMWINDOW == 68 (1A9D4C00) [pid = 1828] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:24:46 INFO - PROCESS | 1828 | 1461050686664 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 00:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 00:24:46 INFO - PROCESS | 1828 | 1461050686700 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 00:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:24:46 INFO - PROCESS | 1828 | 1461050686702 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 00:24:46 INFO - PROCESS | 1828 | 1461050686705 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:24:46 INFO - PROCESS | 1828 | 1461050686707 Marionette TRACE conn5 <- [1,138,null,{}] 00:24:46 INFO - PROCESS | 1828 | 1461050686711 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:46 INFO - PROCESS | 1828 | 1461050686805 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 00:24:46 INFO - PROCESS | 1828 | 1461050686844 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:46 INFO - PROCESS | 1828 | ++DOCSHELL 193F1800 == 38 [pid = 1828] [id = 44] 00:24:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (19603800) [pid = 1828] [serial = 128] [outer = 00000000] 00:24:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (1DA87000) [pid = 1828] [serial = 129] [outer = 19603800] 00:24:46 INFO - PROCESS | 1828 | 1461050686889 Marionette DEBUG loaded listener.js 00:24:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (1DE09000) [pid = 1828] [serial = 130] [outer = 19603800] 00:24:47 INFO - PROCESS | 1828 | 1461050687243 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 00:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 571ms 00:24:47 INFO - PROCESS | 1828 | 1461050687277 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 00:24:47 INFO - PROCESS | 1828 | 1461050687279 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 00:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:24:47 INFO - PROCESS | 1828 | 1461050687282 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:24:47 INFO - PROCESS | 1828 | 1461050687283 Marionette TRACE conn5 <- [1,142,null,{}] 00:24:47 INFO - PROCESS | 1828 | 1461050687287 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:47 INFO - PROCESS | 1828 | 1461050687382 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 00:24:47 INFO - PROCESS | 1828 | 1461050687389 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:47 INFO - PROCESS | 1828 | ++DOCSHELL 18C62000 == 39 [pid = 1828] [id = 45] 00:24:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (18D4AC00) [pid = 1828] [serial = 131] [outer = 00000000] 00:24:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (1F1AB800) [pid = 1828] [serial = 132] [outer = 18D4AC00] 00:24:47 INFO - PROCESS | 1828 | 1461050687433 Marionette DEBUG loaded listener.js 00:24:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (1FA07400) [pid = 1828] [serial = 133] [outer = 18D4AC00] 00:24:47 INFO - PROCESS | 1828 | 1461050687844 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 00:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 00:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:24:47 INFO - PROCESS | 1828 | 1461050687913 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 00:24:47 INFO - PROCESS | 1828 | 1461050687915 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 00:24:47 INFO - PROCESS | 1828 | 1461050687918 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:24:47 INFO - PROCESS | 1828 | 1461050687919 Marionette TRACE conn5 <- [1,146,null,{}] 00:24:47 INFO - PROCESS | 1828 | 1461050687923 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:48 INFO - PROCESS | 1828 | 1461050688019 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 00:24:48 INFO - PROCESS | 1828 | 1461050688033 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:48 INFO - PROCESS | 1828 | ++DOCSHELL 0EE72000 == 40 [pid = 1828] [id = 46] 00:24:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (196DFC00) [pid = 1828] [serial = 134] [outer = 00000000] 00:24:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (1FC28400) [pid = 1828] [serial = 135] [outer = 196DFC00] 00:24:48 INFO - PROCESS | 1828 | 1461050688077 Marionette DEBUG loaded listener.js 00:24:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (21D3F400) [pid = 1828] [serial = 136] [outer = 196DFC00] 00:24:48 INFO - PROCESS | 1828 | 1461050688447 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 00:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 00:24:48 INFO - PROCESS | 1828 | 1461050688523 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 00:24:48 INFO - PROCESS | 1828 | 1461050688528 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 00:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:24:48 INFO - PROCESS | 1828 | 1461050688533 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:24:48 INFO - PROCESS | 1828 | 1461050688538 Marionette TRACE conn5 <- [1,150,null,{}] 00:24:48 INFO - PROCESS | 1828 | 1461050688548 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:48 INFO - PROCESS | 1828 | 1461050688678 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 00:24:48 INFO - PROCESS | 1828 | 1461050688843 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:48 INFO - PROCESS | 1828 | ++DOCSHELL 12E7CC00 == 41 [pid = 1828] [id = 47] 00:24:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (12E7E800) [pid = 1828] [serial = 137] [outer = 00000000] 00:24:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (13DACC00) [pid = 1828] [serial = 138] [outer = 12E7E800] 00:24:48 INFO - PROCESS | 1828 | 1461050688899 Marionette DEBUG loaded listener.js 00:24:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (167A1400) [pid = 1828] [serial = 139] [outer = 12E7E800] 00:24:49 INFO - PROCESS | 1828 | 1461050689653 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 00:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1183ms 00:24:49 INFO - PROCESS | 1828 | 1461050689718 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 00:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:24:49 INFO - PROCESS | 1828 | 1461050689722 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 00:24:49 INFO - PROCESS | 1828 | 1461050689730 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:24:49 INFO - PROCESS | 1828 | 1461050689734 Marionette TRACE conn5 <- [1,154,null,{}] 00:24:49 INFO - PROCESS | 1828 | 1461050689739 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:49 INFO - PROCESS | 1828 | 1461050689896 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 00:24:49 INFO - PROCESS | 1828 | 1461050689980 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:50 INFO - PROCESS | 1828 | ++DOCSHELL 12D0DC00 == 42 [pid = 1828] [id = 48] 00:24:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (16841800) [pid = 1828] [serial = 140] [outer = 00000000] 00:24:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (1A9D3800) [pid = 1828] [serial = 141] [outer = 16841800] 00:24:50 INFO - PROCESS | 1828 | 1461050690035 Marionette DEBUG loaded listener.js 00:24:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (1A9DDC00) [pid = 1828] [serial = 142] [outer = 16841800] 00:24:50 INFO - PROCESS | 1828 | --DOCSHELL 1DBF8C00 == 41 [pid = 1828] [id = 35] 00:24:50 INFO - PROCESS | 1828 | --DOCSHELL 1D19A400 == 40 [pid = 1828] [id = 34] 00:24:50 INFO - PROCESS | 1828 | --DOCSHELL 18C63C00 == 39 [pid = 1828] [id = 33] 00:24:50 INFO - PROCESS | 1828 | --DOCSHELL 18C62000 == 38 [pid = 1828] [id = 45] 00:24:50 INFO - PROCESS | 1828 | --DOCSHELL 193F1800 == 37 [pid = 1828] [id = 44] 00:24:50 INFO - PROCESS | 1828 | --DOCSHELL 0F63E800 == 36 [pid = 1828] [id = 43] 00:24:50 INFO - PROCESS | 1828 | --DOCSHELL 1CBF1400 == 35 [pid = 1828] [id = 42] 00:24:50 INFO - PROCESS | 1828 | --DOCSHELL 167A9000 == 34 [pid = 1828] [id = 41] 00:24:50 INFO - PROCESS | 1828 | --DOCSHELL 19608000 == 33 [pid = 1828] [id = 40] 00:24:50 INFO - PROCESS | 1828 | --DOCSHELL 18C62800 == 32 [pid = 1828] [id = 39] 00:24:50 INFO - PROCESS | 1828 | --DOCSHELL 13102000 == 31 [pid = 1828] [id = 38] 00:24:50 INFO - PROCESS | 1828 | --DOCSHELL 0EE74000 == 30 [pid = 1828] [id = 37] 00:24:50 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (0EE74400) [pid = 1828] [serial = 75] [outer = 00000000] [url = about:blank] 00:24:50 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (1C7FF000) [pid = 1828] [serial = 61] [outer = 00000000] [url = about:blank] 00:24:50 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (17698000) [pid = 1828] [serial = 81] [outer = 00000000] [url = about:blank] 00:24:50 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (1C7FE000) [pid = 1828] [serial = 91] [outer = 00000000] [url = about:blank] 00:24:50 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (13105800) [pid = 1828] [serial = 78] [outer = 00000000] [url = about:blank] 00:24:50 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (18C68400) [pid = 1828] [serial = 84] [outer = 00000000] [url = about:blank] 00:24:50 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (1B365400) [pid = 1828] [serial = 88] [outer = 00000000] [url = about:blank] 00:24:50 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (1937E400) [pid = 1828] [serial = 85] [outer = 00000000] [url = about:blank] 00:24:50 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (17B36400) [pid = 1828] [serial = 82] [outer = 00000000] [url = about:blank] 00:24:50 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (135F8C00) [pid = 1828] [serial = 79] [outer = 00000000] [url = about:blank] 00:24:50 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (1B33C400) [pid = 1828] [serial = 87] [outer = 00000000] [url = about:blank] 00:24:50 INFO - PROCESS | 1828 | --DOMWINDOW == 71 (0EE76800) [pid = 1828] [serial = 76] [outer = 00000000] [url = about:blank] 00:24:50 INFO - PROCESS | 1828 | --DOMWINDOW == 70 (1C7F7000) [pid = 1828] [serial = 90] [outer = 00000000] [url = about:blank] 00:24:50 INFO - PROCESS | 1828 | 1461050690776 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 00:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1083ms 00:24:50 INFO - PROCESS | 1828 | 1461050690811 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 00:24:50 INFO - PROCESS | 1828 | 1461050690816 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 00:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:24:50 INFO - PROCESS | 1828 | 1461050690842 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:24:50 INFO - PROCESS | 1828 | 1461050690845 Marionette TRACE conn5 <- [1,158,null,{}] 00:24:50 INFO - PROCESS | 1828 | 1461050690854 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:50 INFO - PROCESS | 1828 | 1461050690933 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 00:24:50 INFO - PROCESS | 1828 | 1461050690941 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:50 INFO - PROCESS | 1828 | ++DOCSHELL 12D0EC00 == 31 [pid = 1828] [id = 49] 00:24:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (12EDA400) [pid = 1828] [serial = 143] [outer = 00000000] 00:24:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (13E3D800) [pid = 1828] [serial = 144] [outer = 12EDA400] 00:24:50 INFO - PROCESS | 1828 | 1461050690989 Marionette DEBUG loaded listener.js 00:24:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (17632400) [pid = 1828] [serial = 145] [outer = 12EDA400] 00:24:51 INFO - PROCESS | 1828 | 1461050691455 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 00:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 710ms 00:24:51 INFO - PROCESS | 1828 | 1461050691532 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 00:24:51 INFO - PROCESS | 1828 | 1461050691537 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 00:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:24:51 INFO - PROCESS | 1828 | 1461050691543 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:24:51 INFO - PROCESS | 1828 | 1461050691545 Marionette TRACE conn5 <- [1,162,null,{}] 00:24:51 INFO - PROCESS | 1828 | 1461050691549 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:51 INFO - PROCESS | 1828 | 1461050691632 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 00:24:51 INFO - PROCESS | 1828 | 1461050691639 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:51 INFO - PROCESS | 1828 | ++DOCSHELL 176A4400 == 32 [pid = 1828] [id = 50] 00:24:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (17B02000) [pid = 1828] [serial = 146] [outer = 00000000] 00:24:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (18D48800) [pid = 1828] [serial = 147] [outer = 17B02000] 00:24:51 INFO - PROCESS | 1828 | 1461050691684 Marionette DEBUG loaded listener.js 00:24:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (1937E400) [pid = 1828] [serial = 148] [outer = 17B02000] 00:24:52 INFO - PROCESS | 1828 | 1461050692110 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 00:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 631ms 00:24:52 INFO - PROCESS | 1828 | 1461050692178 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 00:24:52 INFO - PROCESS | 1828 | 1461050692180 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 00:24:52 INFO - PROCESS | 1828 | 1461050692183 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:24:52 INFO - PROCESS | 1828 | 1461050692187 Marionette TRACE conn5 <- [1,166,null,{}] 00:24:52 INFO - PROCESS | 1828 | 1461050692197 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:52 INFO - PROCESS | 1828 | 1461050692276 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 00:24:52 INFO - PROCESS | 1828 | 1461050692292 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:52 INFO - PROCESS | 1828 | ++DOCSHELL 1B365C00 == 33 [pid = 1828] [id = 51] 00:24:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (1B366400) [pid = 1828] [serial = 149] [outer = 00000000] 00:24:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (1BA6D800) [pid = 1828] [serial = 150] [outer = 1B366400] 00:24:52 INFO - PROCESS | 1828 | 1461050692341 Marionette DEBUG loaded listener.js 00:24:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (1C7F2400) [pid = 1828] [serial = 151] [outer = 1B366400] 00:24:52 INFO - PROCESS | 1828 | 1461050692753 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 00:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 00:24:52 INFO - PROCESS | 1828 | 1461050692817 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 00:24:52 INFO - PROCESS | 1828 | 1461050692820 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 00:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:24:52 INFO - PROCESS | 1828 | 1461050692823 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:24:52 INFO - PROCESS | 1828 | 1461050692825 Marionette TRACE conn5 <- [1,170,null,{}] 00:24:52 INFO - PROCESS | 1828 | 1461050692828 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:52 INFO - PROCESS | 1828 | 1461050692906 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 00:24:52 INFO - PROCESS | 1828 | 1461050692912 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:52 INFO - PROCESS | 1828 | ++DOCSHELL 1C7FF000 == 34 [pid = 1828] [id = 52] 00:24:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (1C7FFC00) [pid = 1828] [serial = 152] [outer = 00000000] 00:24:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (1CE92C00) [pid = 1828] [serial = 153] [outer = 1C7FFC00] 00:24:52 INFO - PROCESS | 1828 | 1461050692983 Marionette DEBUG loaded listener.js 00:24:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (1D014800) [pid = 1828] [serial = 154] [outer = 1C7FFC00] 00:24:53 INFO - PROCESS | 1828 | 1461050693428 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 00:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 00:24:53 INFO - PROCESS | 1828 | 1461050693457 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 00:24:53 INFO - PROCESS | 1828 | 1461050693459 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 00:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:24:53 INFO - PROCESS | 1828 | 1461050693462 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:24:53 INFO - PROCESS | 1828 | 1461050693464 Marionette TRACE conn5 <- [1,174,null,{}] 00:24:53 INFO - PROCESS | 1828 | 1461050693467 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:53 INFO - PROCESS | 1828 | 1461050693565 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 00:24:53 INFO - PROCESS | 1828 | 1461050693573 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:53 INFO - PROCESS | 1828 | ++DOCSHELL 1D0B3C00 == 35 [pid = 1828] [id = 53] 00:24:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (1D198800) [pid = 1828] [serial = 155] [outer = 00000000] 00:24:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (1D56DC00) [pid = 1828] [serial = 156] [outer = 1D198800] 00:24:53 INFO - PROCESS | 1828 | 1461050693618 Marionette DEBUG loaded listener.js 00:24:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (1DA12800) [pid = 1828] [serial = 157] [outer = 1D198800] 00:24:54 INFO - PROCESS | 1828 | 1461050694046 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 00:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 00:24:54 INFO - PROCESS | 1828 | 1461050694093 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 00:24:54 INFO - PROCESS | 1828 | 1461050694095 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 00:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:24:54 INFO - PROCESS | 1828 | 1461050694098 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:24:54 INFO - PROCESS | 1828 | 1461050694100 Marionette TRACE conn5 <- [1,178,null,{}] 00:24:54 INFO - PROCESS | 1828 | 1461050694103 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:54 INFO - PROCESS | 1828 | 1461050694220 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 00:24:54 INFO - PROCESS | 1828 | 1461050694296 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:54 INFO - PROCESS | 1828 | ++DOCSHELL 1DBF5000 == 36 [pid = 1828] [id = 54] 00:24:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (1DEDEC00) [pid = 1828] [serial = 158] [outer = 00000000] 00:24:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (1FC27000) [pid = 1828] [serial = 159] [outer = 1DEDEC00] 00:24:54 INFO - PROCESS | 1828 | 1461050694345 Marionette DEBUG loaded listener.js 00:24:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (21D37000) [pid = 1828] [serial = 160] [outer = 1DEDEC00] 00:24:54 INFO - PROCESS | 1828 | 1461050694764 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 00:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 731ms 00:24:54 INFO - PROCESS | 1828 | 1461050694830 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 00:24:54 INFO - PROCESS | 1828 | 1461050694832 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 00:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:24:54 INFO - PROCESS | 1828 | 1461050694836 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:24:54 INFO - PROCESS | 1828 | 1461050694837 Marionette TRACE conn5 <- [1,182,null,{}] 00:24:54 INFO - PROCESS | 1828 | 1461050694841 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:54 INFO - PROCESS | 1828 | 1461050694936 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 00:24:54 INFO - PROCESS | 1828 | 1461050694944 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:54 INFO - PROCESS | 1828 | ++DOCSHELL 193F2800 == 37 [pid = 1828] [id = 55] 00:24:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (1C7D5400) [pid = 1828] [serial = 161] [outer = 00000000] 00:24:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (1C7DB800) [pid = 1828] [serial = 162] [outer = 1C7D5400] 00:24:54 INFO - PROCESS | 1828 | 1461050694989 Marionette DEBUG loaded listener.js 00:24:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (1C7DD000) [pid = 1828] [serial = 163] [outer = 1C7D5400] 00:24:55 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (1960B800) [pid = 1828] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:24:55 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (0EE74C00) [pid = 1828] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:24:55 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (18C62C00) [pid = 1828] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:24:55 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (18D4AC00) [pid = 1828] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:24:55 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (1B7E7800) [pid = 1828] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:24:55 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (1310A800) [pid = 1828] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:24:55 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (1DA20000) [pid = 1828] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:24:55 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (12B7F400) [pid = 1828] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:24:55 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (19371C00) [pid = 1828] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:24:55 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (1D563C00) [pid = 1828] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:24:55 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (1CC4F400) [pid = 1828] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:24:55 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (1DBF9800) [pid = 1828] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:24:55 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (19603800) [pid = 1828] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:24:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (18D4AC00) [pid = 1828] [serial = 164] [outer = 0F6E8000] 00:24:55 INFO - PROCESS | 1828 | 1461050695479 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 00:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 00:24:55 INFO - PROCESS | 1828 | 1461050695524 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 00:24:55 INFO - PROCESS | 1828 | 1461050695526 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 00:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:24:55 INFO - PROCESS | 1828 | 1461050695560 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:24:55 INFO - PROCESS | 1828 | 1461050695562 Marionette TRACE conn5 <- [1,186,null,{}] 00:24:55 INFO - PROCESS | 1828 | 1461050695569 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:55 INFO - PROCESS | 1828 | 1461050695641 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 00:24:55 INFO - PROCESS | 1828 | 1461050695650 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:55 INFO - PROCESS | 1828 | ++DOCSHELL 12D0D800 == 38 [pid = 1828] [id = 56] 00:24:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (18D4D000) [pid = 1828] [serial = 165] [outer = 00000000] 00:24:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (1DBF9800) [pid = 1828] [serial = 166] [outer = 18D4D000] 00:24:55 INFO - PROCESS | 1828 | 1461050695694 Marionette DEBUG loaded listener.js 00:24:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (1DF83400) [pid = 1828] [serial = 167] [outer = 18D4D000] 00:24:56 INFO - PROCESS | 1828 | 1461050696085 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 00:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 590ms 00:24:56 INFO - PROCESS | 1828 | 1461050696133 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 00:24:56 INFO - PROCESS | 1828 | 1461050696135 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 00:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:24:56 INFO - PROCESS | 1828 | 1461050696147 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:24:56 INFO - PROCESS | 1828 | 1461050696149 Marionette TRACE conn5 <- [1,190,null,{}] 00:24:56 INFO - PROCESS | 1828 | 1461050696153 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:56 INFO - PROCESS | 1828 | 1461050696230 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 00:24:56 INFO - PROCESS | 1828 | 1461050696236 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:56 INFO - PROCESS | 1828 | ++DOCSHELL 1BD61400 == 39 [pid = 1828] [id = 57] 00:24:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (1BD62000) [pid = 1828] [serial = 168] [outer = 00000000] 00:24:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (1BD67000) [pid = 1828] [serial = 169] [outer = 1BD62000] 00:24:56 INFO - PROCESS | 1828 | 1461050696280 Marionette DEBUG loaded listener.js 00:24:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (1BD68C00) [pid = 1828] [serial = 170] [outer = 1BD62000] 00:24:56 INFO - PROCESS | 1828 | 1461050696671 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 00:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 00:24:56 INFO - PROCESS | 1828 | 1461050696718 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 00:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:24:56 INFO - PROCESS | 1828 | 1461050696720 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 00:24:56 INFO - PROCESS | 1828 | 1461050696732 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:24:56 INFO - PROCESS | 1828 | 1461050696734 Marionette TRACE conn5 <- [1,194,null,{}] 00:24:56 INFO - PROCESS | 1828 | 1461050696737 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:56 INFO - PROCESS | 1828 | 1461050696814 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 00:24:56 INFO - PROCESS | 1828 | 1461050696820 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:56 INFO - PROCESS | 1828 | ++DOCSHELL 1C88FC00 == 40 [pid = 1828] [id = 58] 00:24:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (1C7FC800) [pid = 1828] [serial = 171] [outer = 00000000] 00:24:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (222DA800) [pid = 1828] [serial = 172] [outer = 1C7FC800] 00:24:56 INFO - PROCESS | 1828 | 1461050696864 Marionette DEBUG loaded listener.js 00:24:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (224B2C00) [pid = 1828] [serial = 173] [outer = 1C7FC800] 00:24:57 INFO - PROCESS | 1828 | 1461050697328 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 00:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 00:24:57 INFO - PROCESS | 1828 | 1461050697354 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 00:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:24:57 INFO - PROCESS | 1828 | 1461050697359 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 00:24:57 INFO - PROCESS | 1828 | 1461050697364 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:24:57 INFO - PROCESS | 1828 | 1461050697369 Marionette TRACE conn5 <- [1,198,null,{}] 00:24:57 INFO - PROCESS | 1828 | 1461050697376 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:57 INFO - PROCESS | 1828 | 1461050697478 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 00:24:57 INFO - PROCESS | 1828 | 1461050697568 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:57 INFO - PROCESS | 1828 | ++DOCSHELL 12E76C00 == 41 [pid = 1828] [id = 59] 00:24:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (12ED9C00) [pid = 1828] [serial = 174] [outer = 00000000] 00:24:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (13D9E800) [pid = 1828] [serial = 175] [outer = 12ED9C00] 00:24:57 INFO - PROCESS | 1828 | 1461050697625 Marionette DEBUG loaded listener.js 00:24:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (1769F800) [pid = 1828] [serial = 176] [outer = 12ED9C00] 00:24:58 INFO - PROCESS | 1828 | 1461050698188 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 00:24:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 890ms 00:24:58 INFO - PROCESS | 1828 | 1461050698260 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 00:24:58 INFO - PROCESS | 1828 | 1461050698266 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 00:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:24:58 INFO - PROCESS | 1828 | 1461050698273 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:24:58 INFO - PROCESS | 1828 | 1461050698276 Marionette TRACE conn5 <- [1,202,null,{}] 00:24:58 INFO - PROCESS | 1828 | 1461050698280 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:58 INFO - PROCESS | 1828 | 1461050698388 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 00:24:58 INFO - PROCESS | 1828 | 1461050698454 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:58 INFO - PROCESS | 1828 | ++DOCSHELL 193F8000 == 42 [pid = 1828] [id = 60] 00:24:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (196D3000) [pid = 1828] [serial = 177] [outer = 00000000] 00:24:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (1B7E5C00) [pid = 1828] [serial = 178] [outer = 196D3000] 00:24:58 INFO - PROCESS | 1828 | 1461050698509 Marionette DEBUG loaded listener.js 00:24:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (1BD6A000) [pid = 1828] [serial = 179] [outer = 196D3000] 00:24:59 INFO - PROCESS | 1828 | 1461050699061 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 00:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 830ms 00:24:59 INFO - PROCESS | 1828 | 1461050699106 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 00:24:59 INFO - PROCESS | 1828 | 1461050699108 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 00:24:59 INFO - PROCESS | 1828 | 1461050699112 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:24:59 INFO - PROCESS | 1828 | 1461050699115 Marionette TRACE conn5 <- [1,206,null,{}] 00:24:59 INFO - PROCESS | 1828 | 1461050699126 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:59 INFO - PROCESS | 1828 | 1461050699229 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 00:24:59 INFO - PROCESS | 1828 | 1461050699316 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:59 INFO - PROCESS | 1828 | ++DOCSHELL 1339A400 == 43 [pid = 1828] [id = 61] 00:24:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (1339D400) [pid = 1828] [serial = 180] [outer = 00000000] 00:24:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (1C7D5800) [pid = 1828] [serial = 181] [outer = 1339D400] 00:24:59 INFO - PROCESS | 1828 | 1461050699374 Marionette DEBUG loaded listener.js 00:24:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (1CC57800) [pid = 1828] [serial = 182] [outer = 1339D400] 00:24:59 INFO - PROCESS | 1828 | 1461050699958 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 00:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 870ms 00:24:59 INFO - PROCESS | 1828 | 1461050699985 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 00:24:59 INFO - PROCESS | 1828 | 1461050699988 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 00:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:25:00 INFO - PROCESS | 1828 | 1461050700026 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:25:00 INFO - PROCESS | 1828 | 1461050700028 Marionette TRACE conn5 <- [1,210,null,{}] 00:25:00 INFO - PROCESS | 1828 | 1461050700032 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:00 INFO - PROCESS | 1828 | 1461050700184 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 00:25:00 INFO - PROCESS | 1828 | 1461050700257 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:00 INFO - PROCESS | 1828 | ++DOCSHELL 0EE40C00 == 44 [pid = 1828] [id = 62] 00:25:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (0EE45000) [pid = 1828] [serial = 183] [outer = 00000000] 00:25:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (1B361C00) [pid = 1828] [serial = 184] [outer = 0EE45000] 00:25:00 INFO - PROCESS | 1828 | 1461050700312 Marionette DEBUG loaded listener.js 00:25:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (1DBF7800) [pid = 1828] [serial = 185] [outer = 0EE45000] 00:25:00 INFO - PROCESS | 1828 | 1461050700948 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 00:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1002ms 00:25:01 INFO - PROCESS | 1828 | 1461050700998 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 00:25:01 INFO - PROCESS | 1828 | 1461050701002 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 00:25:01 INFO - PROCESS | 1828 | 1461050701007 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:25:01 INFO - PROCESS | 1828 | 1461050701010 Marionette TRACE conn5 <- [1,214,null,{}] 00:25:01 INFO - PROCESS | 1828 | 1461050701016 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:01 INFO - PROCESS | 1828 | 1461050701109 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 00:25:01 INFO - PROCESS | 1828 | 1461050701199 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:01 INFO - PROCESS | 1828 | ++DOCSHELL 13108C00 == 45 [pid = 1828] [id = 63] 00:25:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (1310B000) [pid = 1828] [serial = 186] [outer = 00000000] 00:25:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (13397800) [pid = 1828] [serial = 187] [outer = 1310B000] 00:25:01 INFO - PROCESS | 1828 | 1461050701248 Marionette DEBUG loaded listener.js 00:25:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (1339DC00) [pid = 1828] [serial = 188] [outer = 1310B000] 00:25:01 INFO - PROCESS | 1828 | --DOCSHELL 1BD61400 == 44 [pid = 1828] [id = 57] 00:25:01 INFO - PROCESS | 1828 | --DOCSHELL 12D0D800 == 43 [pid = 1828] [id = 56] 00:25:01 INFO - PROCESS | 1828 | --DOCSHELL 193F2800 == 42 [pid = 1828] [id = 55] 00:25:01 INFO - PROCESS | 1828 | --DOCSHELL 1DBF5000 == 41 [pid = 1828] [id = 54] 00:25:01 INFO - PROCESS | 1828 | --DOCSHELL 1D0B3C00 == 40 [pid = 1828] [id = 53] 00:25:01 INFO - PROCESS | 1828 | --DOCSHELL 1C7FF000 == 39 [pid = 1828] [id = 52] 00:25:01 INFO - PROCESS | 1828 | --DOCSHELL 1B365C00 == 38 [pid = 1828] [id = 51] 00:25:01 INFO - PROCESS | 1828 | --DOCSHELL 176A4400 == 37 [pid = 1828] [id = 50] 00:25:01 INFO - PROCESS | 1828 | --DOCSHELL 12D0EC00 == 36 [pid = 1828] [id = 49] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1FC28400) [pid = 1828] [serial = 135] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1A9DE800) [pid = 1828] [serial = 117] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (0F0F2C00) [pid = 1828] [serial = 108] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (12B7E000) [pid = 1828] [serial = 109] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (18D4C800) [pid = 1828] [serial = 114] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (193EB800) [pid = 1828] [serial = 115] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (1FA07400) [pid = 1828] [serial = 133] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (1C7FA400) [pid = 1828] [serial = 120] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (167AD000) [pid = 1828] [serial = 111] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (16844400) [pid = 1828] [serial = 112] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (1DBF6C00) [pid = 1828] [serial = 126] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (135F1800) [pid = 1828] [serial = 94] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (12DB9000) [pid = 1828] [serial = 93] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (1C7F2C00) [pid = 1828] [serial = 97] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (1A9D7400) [pid = 1828] [serial = 96] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (1DBED800) [pid = 1828] [serial = 100] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (1DA20400) [pid = 1828] [serial = 99] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (1D0B5800) [pid = 1828] [serial = 124] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (1DFF0000) [pid = 1828] [serial = 103] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (1DEE1C00) [pid = 1828] [serial = 102] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (1CED5400) [pid = 1828] [serial = 105] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (1DA87000) [pid = 1828] [serial = 129] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (1CECC800) [pid = 1828] [serial = 123] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (1F1AB800) [pid = 1828] [serial = 132] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (1DBFC000) [pid = 1828] [serial = 127] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (1C896400) [pid = 1828] [serial = 121] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (1DE09000) [pid = 1828] [serial = 130] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (1B365000) [pid = 1828] [serial = 118] [outer = 00000000] [url = about:blank] 00:25:01 INFO - PROCESS | 1828 | 1461050701824 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 00:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 00:25:01 INFO - PROCESS | 1828 | 1461050701843 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 00:25:01 INFO - PROCESS | 1828 | 1461050701848 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 00:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:25:01 INFO - PROCESS | 1828 | 1461050701855 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:25:01 INFO - PROCESS | 1828 | 1461050701857 Marionette TRACE conn5 <- [1,218,null,{}] 00:25:01 INFO - PROCESS | 1828 | 1461050701861 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:01 INFO - PROCESS | 1828 | 1461050701941 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 00:25:02 INFO - PROCESS | 1828 | 1461050702009 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:02 INFO - PROCESS | 1828 | ++DOCSHELL 0EE6CC00 == 37 [pid = 1828] [id = 64] 00:25:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (0EE6E000) [pid = 1828] [serial = 189] [outer = 00000000] 00:25:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (13101400) [pid = 1828] [serial = 190] [outer = 0EE6E000] 00:25:02 INFO - PROCESS | 1828 | 1461050702057 Marionette DEBUG loaded listener.js 00:25:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (13DA9000) [pid = 1828] [serial = 191] [outer = 0EE6E000] 00:25:02 INFO - PROCESS | 1828 | 1461050702453 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 00:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 00:25:02 INFO - PROCESS | 1828 | 1461050702492 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 00:25:02 INFO - PROCESS | 1828 | 1461050702495 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 00:25:02 INFO - PROCESS | 1828 | 1461050702498 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:25:02 INFO - PROCESS | 1828 | 1461050702502 Marionette TRACE conn5 <- [1,222,null,{}] 00:25:02 INFO - PROCESS | 1828 | 1461050702512 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:02 INFO - PROCESS | 1828 | 1461050702593 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 00:25:02 INFO - PROCESS | 1828 | 1461050702599 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:02 INFO - PROCESS | 1828 | ++DOCSHELL 1761D400 == 38 [pid = 1828] [id = 65] 00:25:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (17620400) [pid = 1828] [serial = 192] [outer = 00000000] 00:25:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (18C62400) [pid = 1828] [serial = 193] [outer = 17620400] 00:25:02 INFO - PROCESS | 1828 | 1461050702647 Marionette DEBUG loaded listener.js 00:25:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (19378000) [pid = 1828] [serial = 194] [outer = 17620400] 00:25:03 INFO - PROCESS | 1828 | 1461050703084 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 00:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 00:25:03 INFO - PROCESS | 1828 | 1461050703132 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 00:25:03 INFO - PROCESS | 1828 | 1461050703135 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 00:25:03 INFO - PROCESS | 1828 | 1461050703138 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:25:03 INFO - PROCESS | 1828 | 1461050703140 Marionette TRACE conn5 <- [1,226,null,{}] 00:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:25:03 INFO - PROCESS | 1828 | 1461050703143 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:03 INFO - PROCESS | 1828 | 1461050703221 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 00:25:03 INFO - PROCESS | 1828 | 1461050703230 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:03 INFO - PROCESS | 1828 | ++DOCSHELL 196D9400 == 39 [pid = 1828] [id = 66] 00:25:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (196DB400) [pid = 1828] [serial = 195] [outer = 00000000] 00:25:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (1A9D6800) [pid = 1828] [serial = 196] [outer = 196DB400] 00:25:03 INFO - PROCESS | 1828 | 1461050703274 Marionette DEBUG loaded listener.js 00:25:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (1A9DE800) [pid = 1828] [serial = 197] [outer = 196DB400] 00:25:03 INFO - PROCESS | 1828 | 1461050703721 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 00:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 00:25:03 INFO - PROCESS | 1828 | 1461050703776 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 00:25:03 INFO - PROCESS | 1828 | 1461050703778 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 00:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:25:03 INFO - PROCESS | 1828 | 1461050703781 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:25:03 INFO - PROCESS | 1828 | 1461050703783 Marionette TRACE conn5 <- [1,230,null,{}] 00:25:03 INFO - PROCESS | 1828 | 1461050703786 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:03 INFO - PROCESS | 1828 | 1461050703883 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 00:25:03 INFO - PROCESS | 1828 | 1461050703891 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:03 INFO - PROCESS | 1828 | ++DOCSHELL 1B33BC00 == 40 [pid = 1828] [id = 67] 00:25:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (1B33DC00) [pid = 1828] [serial = 198] [outer = 00000000] 00:25:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (1BD5F800) [pid = 1828] [serial = 199] [outer = 1B33DC00] 00:25:03 INFO - PROCESS | 1828 | 1461050703937 Marionette DEBUG loaded listener.js 00:25:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (1BD60000) [pid = 1828] [serial = 200] [outer = 1B33DC00] 00:25:04 INFO - PROCESS | 1828 | 1461050704380 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 00:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 00:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:25:04 INFO - PROCESS | 1828 | 1461050704412 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 00:25:04 INFO - PROCESS | 1828 | 1461050704414 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 00:25:04 INFO - PROCESS | 1828 | 1461050704417 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:25:04 INFO - PROCESS | 1828 | 1461050704419 Marionette TRACE conn5 <- [1,234,null,{}] 00:25:04 INFO - PROCESS | 1828 | 1461050704423 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:04 INFO - PROCESS | 1828 | 1461050704548 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 00:25:04 INFO - PROCESS | 1828 | 1461050704626 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:04 INFO - PROCESS | 1828 | ++DOCSHELL 1C7FD400 == 41 [pid = 1828] [id = 68] 00:25:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (1C7FE000) [pid = 1828] [serial = 201] [outer = 00000000] 00:25:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (1CBF1800) [pid = 1828] [serial = 202] [outer = 1C7FE000] 00:25:04 INFO - PROCESS | 1828 | 1461050704677 Marionette DEBUG loaded listener.js 00:25:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (1CC4F400) [pid = 1828] [serial = 203] [outer = 1C7FE000] 00:25:05 INFO - PROCESS | 1828 | 1461050705101 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 00:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 00:25:05 INFO - PROCESS | 1828 | 1461050705149 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 00:25:05 INFO - PROCESS | 1828 | 1461050705151 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 00:25:05 INFO - PROCESS | 1828 | 1461050705154 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:25:05 INFO - PROCESS | 1828 | 1461050705155 Marionette TRACE conn5 <- [1,238,null,{}] 00:25:05 INFO - PROCESS | 1828 | 1461050705159 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:05 INFO - PROCESS | 1828 | 1461050705257 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 00:25:05 INFO - PROCESS | 1828 | 1461050705266 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:05 INFO - PROCESS | 1828 | ++DOCSHELL 0EE42400 == 42 [pid = 1828] [id = 69] 00:25:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (1C89AC00) [pid = 1828] [serial = 204] [outer = 00000000] 00:25:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (1D0B9C00) [pid = 1828] [serial = 205] [outer = 1C89AC00] 00:25:05 INFO - PROCESS | 1828 | 1461050705310 Marionette DEBUG loaded listener.js 00:25:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (1D19EC00) [pid = 1828] [serial = 206] [outer = 1C89AC00] 00:25:05 INFO - PROCESS | 1828 | 1461050705730 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 00:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 00:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (1B366400) [pid = 1828] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (17B02000) [pid = 1828] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (12EDA400) [pid = 1828] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (1C7FFC00) [pid = 1828] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (1C7D5400) [pid = 1828] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (1BD62000) [pid = 1828] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (18D4D000) [pid = 1828] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (1D198800) [pid = 1828] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (1DEDEC00) [pid = 1828] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (196DFC00) [pid = 1828] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:25:05 INFO - PROCESS | 1828 | 1461050705873 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 00:25:05 INFO - PROCESS | 1828 | 1461050705875 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 00:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:25:05 INFO - PROCESS | 1828 | 1461050705910 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:25:05 INFO - PROCESS | 1828 | 1461050705912 Marionette TRACE conn5 <- [1,242,null,{}] 00:25:05 INFO - PROCESS | 1828 | 1461050705916 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:05 INFO - PROCESS | 1828 | 1461050705997 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 00:25:06 INFO - PROCESS | 1828 | 1461050706005 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:06 INFO - PROCESS | 1828 | ++DOCSHELL 0EE68400 == 43 [pid = 1828] [id = 70] 00:25:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (135F8400) [pid = 1828] [serial = 207] [outer = 00000000] 00:25:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (1C7D6800) [pid = 1828] [serial = 208] [outer = 135F8400] 00:25:06 INFO - PROCESS | 1828 | 1461050706052 Marionette DEBUG loaded listener.js 00:25:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (1D011C00) [pid = 1828] [serial = 209] [outer = 135F8400] 00:25:06 INFO - PROCESS | 1828 | 1461050706460 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 00:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 590ms 00:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:25:06 INFO - PROCESS | 1828 | 1461050706499 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 00:25:06 INFO - PROCESS | 1828 | 1461050706501 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 00:25:06 INFO - PROCESS | 1828 | 1461050706504 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:25:06 INFO - PROCESS | 1828 | 1461050706506 Marionette TRACE conn5 <- [1,246,null,{}] 00:25:06 INFO - PROCESS | 1828 | 1461050706509 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:06 INFO - PROCESS | 1828 | 1461050706588 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 00:25:06 INFO - PROCESS | 1828 | 1461050706595 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:06 INFO - PROCESS | 1828 | ++DOCSHELL 1D01D800 == 44 [pid = 1828] [id = 71] 00:25:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (1DA18400) [pid = 1828] [serial = 210] [outer = 00000000] 00:25:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (1DBFC400) [pid = 1828] [serial = 211] [outer = 1DA18400] 00:25:06 INFO - PROCESS | 1828 | 1461050706639 Marionette DEBUG loaded listener.js 00:25:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (1DEE5C00) [pid = 1828] [serial = 212] [outer = 1DA18400] 00:25:07 INFO - PROCESS | 1828 | 1461050707041 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 00:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 00:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:25:07 INFO - PROCESS | 1828 | 1461050707074 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 00:25:07 INFO - PROCESS | 1828 | 1461050707076 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 00:25:07 INFO - PROCESS | 1828 | 1461050707088 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:25:07 INFO - PROCESS | 1828 | 1461050707090 Marionette TRACE conn5 <- [1,250,null,{}] 00:25:07 INFO - PROCESS | 1828 | 1461050707094 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:07 INFO - PROCESS | 1828 | 1461050707168 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 00:25:07 INFO - PROCESS | 1828 | 1461050707192 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:07 INFO - PROCESS | 1828 | ++DOCSHELL 1DFF3C00 == 45 [pid = 1828] [id = 72] 00:25:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (1DFF5800) [pid = 1828] [serial = 213] [outer = 00000000] 00:25:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (1FA06C00) [pid = 1828] [serial = 214] [outer = 1DFF5800] 00:25:07 INFO - PROCESS | 1828 | 1461050707236 Marionette DEBUG loaded listener.js 00:25:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (1FA6B000) [pid = 1828] [serial = 215] [outer = 1DFF5800] 00:25:07 INFO - PROCESS | 1828 | 1461050707665 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 00:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 00:25:07 INFO - PROCESS | 1828 | 1461050707715 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 00:25:07 INFO - PROCESS | 1828 | 1461050707718 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 00:25:07 INFO - PROCESS | 1828 | 1461050707721 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:25:07 INFO - PROCESS | 1828 | 1461050707723 Marionette TRACE conn5 <- [1,254,null,{}] 00:25:07 INFO - PROCESS | 1828 | 1461050707727 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:07 INFO - PROCESS | 1828 | 1461050707820 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 00:25:07 INFO - PROCESS | 1828 | 1461050707826 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:07 INFO - PROCESS | 1828 | ++DOCSHELL 1DBFBC00 == 46 [pid = 1828] [id = 73] 00:25:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (1FC23C00) [pid = 1828] [serial = 216] [outer = 00000000] 00:25:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (21EA9400) [pid = 1828] [serial = 217] [outer = 1FC23C00] 00:25:07 INFO - PROCESS | 1828 | 1461050707876 Marionette DEBUG loaded listener.js 00:25:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (21EAF800) [pid = 1828] [serial = 218] [outer = 1FC23C00] 00:25:08 INFO - PROCESS | 1828 | 1461050708477 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 00:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 830ms 00:25:08 INFO - PROCESS | 1828 | 1461050708556 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 00:25:08 INFO - PROCESS | 1828 | 1461050708562 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 00:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:25:08 INFO - PROCESS | 1828 | 1461050708567 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:25:08 INFO - PROCESS | 1828 | 1461050708571 Marionette TRACE conn5 <- [1,258,null,{}] 00:25:08 INFO - PROCESS | 1828 | 1461050708577 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:08 INFO - PROCESS | 1828 | 1461050708740 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 00:25:08 INFO - PROCESS | 1828 | 1461050708785 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:08 INFO - PROCESS | 1828 | ++DOCSHELL 167E4800 == 47 [pid = 1828] [id = 74] 00:25:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (16844400) [pid = 1828] [serial = 219] [outer = 00000000] 00:25:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (1769BC00) [pid = 1828] [serial = 220] [outer = 16844400] 00:25:08 INFO - PROCESS | 1828 | 1461050708888 Marionette DEBUG loaded listener.js 00:25:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (17DA0800) [pid = 1828] [serial = 221] [outer = 16844400] 00:25:09 INFO - PROCESS | 1828 | 1461050709523 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 00:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 970ms 00:25:09 INFO - PROCESS | 1828 | 1461050709541 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 00:25:09 INFO - PROCESS | 1828 | 1461050709547 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 00:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:25:09 INFO - PROCESS | 1828 | 1461050709553 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:25:09 INFO - PROCESS | 1828 | 1461050709556 Marionette TRACE conn5 <- [1,262,null,{}] 00:25:09 INFO - PROCESS | 1828 | 1461050709561 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:09 INFO - PROCESS | 1828 | 1461050709665 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 00:25:09 INFO - PROCESS | 1828 | 1461050709754 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:09 INFO - PROCESS | 1828 | ++DOCSHELL 1A654C00 == 48 [pid = 1828] [id = 75] 00:25:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (1A9D7400) [pid = 1828] [serial = 222] [outer = 00000000] 00:25:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (1C7FCC00) [pid = 1828] [serial = 223] [outer = 1A9D7400] 00:25:09 INFO - PROCESS | 1828 | 1461050709811 Marionette DEBUG loaded listener.js 00:25:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (1CECBC00) [pid = 1828] [serial = 224] [outer = 1A9D7400] 00:25:10 INFO - PROCESS | 1828 | 1461050710355 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 00:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 830ms 00:25:10 INFO - PROCESS | 1828 | 1461050710394 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 00:25:10 INFO - PROCESS | 1828 | 1461050710397 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 00:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:25:10 INFO - PROCESS | 1828 | 1461050710401 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:25:10 INFO - PROCESS | 1828 | 1461050710405 Marionette TRACE conn5 <- [1,266,null,{}] 00:25:10 INFO - PROCESS | 1828 | 1461050710417 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:10 INFO - PROCESS | 1828 | 1461050710520 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 00:25:10 INFO - PROCESS | 1828 | 1461050710609 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:10 INFO - PROCESS | 1828 | ++DOCSHELL 2004A000 == 49 [pid = 1828] [id = 76] 00:25:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (2004B000) [pid = 1828] [serial = 225] [outer = 00000000] 00:25:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (2004F800) [pid = 1828] [serial = 226] [outer = 2004B000] 00:25:10 INFO - PROCESS | 1828 | 1461050710666 Marionette DEBUG loaded listener.js 00:25:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (20054000) [pid = 1828] [serial = 227] [outer = 2004B000] 00:25:11 INFO - PROCESS | 1828 | 1461050711177 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 00:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 830ms 00:25:11 INFO - PROCESS | 1828 | 1461050711237 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 00:25:11 INFO - PROCESS | 1828 | 1461050711240 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 00:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:25:11 INFO - PROCESS | 1828 | 1461050711244 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:25:11 INFO - PROCESS | 1828 | 1461050711245 Marionette TRACE conn5 <- [1,270,null,{}] 00:25:11 INFO - PROCESS | 1828 | 1461050711249 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:11 INFO - PROCESS | 1828 | 1461050711349 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 00:25:11 INFO - PROCESS | 1828 | 1461050711439 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:11 INFO - PROCESS | 1828 | ++DOCSHELL 2008F800 == 50 [pid = 1828] [id = 77] 00:25:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (21D3F000) [pid = 1828] [serial = 228] [outer = 00000000] 00:25:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (21D84400) [pid = 1828] [serial = 229] [outer = 21D3F000] 00:25:11 INFO - PROCESS | 1828 | 1461050711493 Marionette DEBUG loaded listener.js 00:25:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (21D86C00) [pid = 1828] [serial = 230] [outer = 21D3F000] 00:25:12 INFO - PROCESS | 1828 | 1461050712076 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 00:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 870ms 00:25:12 INFO - PROCESS | 1828 | 1461050712117 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 00:25:12 INFO - PROCESS | 1828 | 1461050712119 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 00:25:12 INFO - PROCESS | 1828 | 1461050712123 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:25:12 INFO - PROCESS | 1828 | 1461050712125 Marionette TRACE conn5 <- [1,274,null,{}] 00:25:12 INFO - PROCESS | 1828 | 1461050712128 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:12 INFO - PROCESS | 1828 | 1461050712225 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 00:25:12 INFO - PROCESS | 1828 | 1461050712313 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:12 INFO - PROCESS | 1828 | ++DOCSHELL 12EE2800 == 51 [pid = 1828] [id = 78] 00:25:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (16843800) [pid = 1828] [serial = 231] [outer = 00000000] 00:25:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (19603C00) [pid = 1828] [serial = 232] [outer = 16843800] 00:25:12 INFO - PROCESS | 1828 | 1461050712367 Marionette DEBUG loaded listener.js 00:25:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1BD6C400) [pid = 1828] [serial = 233] [outer = 16843800] 00:25:13 INFO - PROCESS | 1828 | 1461050713135 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 00:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1073ms 00:25:13 INFO - PROCESS | 1828 | 1461050713223 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 00:25:13 INFO - PROCESS | 1828 | 1461050713226 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 00:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:25:13 INFO - PROCESS | 1828 | 1461050713305 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:25:13 INFO - PROCESS | 1828 | 1461050713307 Marionette TRACE conn5 <- [1,278,null,{}] 00:25:13 INFO - PROCESS | 1828 | 1461050713330 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:13 INFO - PROCESS | 1828 | 1461050713451 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 00:25:13 INFO - PROCESS | 1828 | 1461050713524 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:13 INFO - PROCESS | 1828 | ++DOCSHELL 16847400 == 52 [pid = 1828] [id = 79] 00:25:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (16848400) [pid = 1828] [serial = 234] [outer = 00000000] 00:25:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1B360C00) [pid = 1828] [serial = 235] [outer = 16848400] 00:25:13 INFO - PROCESS | 1828 | 1461050713574 Marionette DEBUG loaded listener.js 00:25:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1BD65400) [pid = 1828] [serial = 236] [outer = 16848400] 00:25:13 INFO - PROCESS | 1828 | --DOCSHELL 1DFF3C00 == 51 [pid = 1828] [id = 72] 00:25:13 INFO - PROCESS | 1828 | --DOCSHELL 1D01D800 == 50 [pid = 1828] [id = 71] 00:25:13 INFO - PROCESS | 1828 | --DOCSHELL 0EE68400 == 49 [pid = 1828] [id = 70] 00:25:13 INFO - PROCESS | 1828 | --DOCSHELL 0EE42400 == 48 [pid = 1828] [id = 69] 00:25:13 INFO - PROCESS | 1828 | --DOCSHELL 1C7FD400 == 47 [pid = 1828] [id = 68] 00:25:13 INFO - PROCESS | 1828 | --DOCSHELL 1B33BC00 == 46 [pid = 1828] [id = 67] 00:25:13 INFO - PROCESS | 1828 | --DOCSHELL 196D9400 == 45 [pid = 1828] [id = 66] 00:25:13 INFO - PROCESS | 1828 | --DOCSHELL 1761D400 == 44 [pid = 1828] [id = 65] 00:25:13 INFO - PROCESS | 1828 | --DOCSHELL 0EE6CC00 == 43 [pid = 1828] [id = 64] 00:25:13 INFO - PROCESS | 1828 | --DOCSHELL 13108C00 == 42 [pid = 1828] [id = 63] 00:25:13 INFO - PROCESS | 1828 | --DOCSHELL 0EE40C00 == 41 [pid = 1828] [id = 62] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (222DA800) [pid = 1828] [serial = 172] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOCSHELL 1339A400 == 40 [pid = 1828] [id = 61] 00:25:13 INFO - PROCESS | 1828 | --DOCSHELL 193F8000 == 39 [pid = 1828] [id = 60] 00:25:13 INFO - PROCESS | 1828 | --DOCSHELL 12E76C00 == 38 [pid = 1828] [id = 59] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1DA12800) [pid = 1828] [serial = 157] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1D56DC00) [pid = 1828] [serial = 156] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (21D37000) [pid = 1828] [serial = 160] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1FC27000) [pid = 1828] [serial = 159] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (21D3F400) [pid = 1828] [serial = 136] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1BA6D800) [pid = 1828] [serial = 150] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1C7F2400) [pid = 1828] [serial = 151] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (13DACC00) [pid = 1828] [serial = 138] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1A9D3800) [pid = 1828] [serial = 141] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (18D48800) [pid = 1828] [serial = 147] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1937E400) [pid = 1828] [serial = 148] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (13E3D800) [pid = 1828] [serial = 144] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (17632400) [pid = 1828] [serial = 145] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (1CE92C00) [pid = 1828] [serial = 153] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1C7DB800) [pid = 1828] [serial = 162] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (1BD68C00) [pid = 1828] [serial = 170] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (1DBF9800) [pid = 1828] [serial = 166] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (1BD67000) [pid = 1828] [serial = 169] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (1C7DD000) [pid = 1828] [serial = 163] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (1DF83400) [pid = 1828] [serial = 167] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (1D014800) [pid = 1828] [serial = 154] [outer = 00000000] [url = about:blank] 00:25:13 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (1326BC00) [pid = 1828] [serial = 40] [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.] 00:25:14 INFO - PROCESS | 1828 | 1461050714072 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 00:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 850ms 00:25:14 INFO - PROCESS | 1828 | 1461050714100 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 00:25:14 INFO - PROCESS | 1828 | 1461050714105 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 00:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:25:14 INFO - PROCESS | 1828 | 1461050714111 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:25:14 INFO - PROCESS | 1828 | 1461050714114 Marionette TRACE conn5 <- [1,282,null,{}] 00:25:14 INFO - PROCESS | 1828 | 1461050714118 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:14 INFO - PROCESS | 1828 | 1461050714198 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 00:25:14 INFO - PROCESS | 1828 | 1461050714209 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:14 INFO - PROCESS | 1828 | ++DOCSHELL 1339D800 == 39 [pid = 1828] [id = 80] 00:25:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (133A0800) [pid = 1828] [serial = 237] [outer = 00000000] 00:25:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (143A9C00) [pid = 1828] [serial = 238] [outer = 133A0800] 00:25:14 INFO - PROCESS | 1828 | 1461050714257 Marionette DEBUG loaded listener.js 00:25:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (17B32000) [pid = 1828] [serial = 239] [outer = 133A0800] 00:25:14 INFO - PROCESS | 1828 | 1461050714718 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 00:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 00:25:14 INFO - PROCESS | 1828 | 1461050714746 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 00:25:14 INFO - PROCESS | 1828 | 1461050714748 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 00:25:14 INFO - PROCESS | 1828 | 1461050714751 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:25:14 INFO - PROCESS | 1828 | 1461050714755 Marionette TRACE conn5 <- [1,286,null,{}] 00:25:14 INFO - PROCESS | 1828 | 1461050714765 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:14 INFO - PROCESS | 1828 | 1461050714847 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 00:25:14 INFO - PROCESS | 1828 | 1461050714853 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:14 INFO - PROCESS | 1828 | ++DOCSHELL 1BA69C00 == 40 [pid = 1828] [id = 81] 00:25:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (1BD5E400) [pid = 1828] [serial = 240] [outer = 00000000] 00:25:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (1BD6A400) [pid = 1828] [serial = 241] [outer = 1BD5E400] 00:25:14 INFO - PROCESS | 1828 | 1461050714901 Marionette DEBUG loaded listener.js 00:25:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (1C7D4400) [pid = 1828] [serial = 242] [outer = 1BD5E400] 00:25:15 INFO - PROCESS | 1828 | 1461050715360 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 00:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 00:25:15 INFO - PROCESS | 1828 | 1461050715386 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 00:25:15 INFO - PROCESS | 1828 | 1461050715388 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 00:25:15 INFO - PROCESS | 1828 | 1461050715392 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:25:15 INFO - PROCESS | 1828 | 1461050715393 Marionette TRACE conn5 <- [1,290,null,{}] 00:25:15 INFO - PROCESS | 1828 | 1461050715401 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:15 INFO - PROCESS | 1828 | 1461050715482 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 00:25:15 INFO - PROCESS | 1828 | 1461050715488 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:15 INFO - PROCESS | 1828 | ++DOCSHELL 1C7F6400 == 41 [pid = 1828] [id = 82] 00:25:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (1C7F7400) [pid = 1828] [serial = 243] [outer = 00000000] 00:25:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (1CE8B400) [pid = 1828] [serial = 244] [outer = 1C7F7400] 00:25:15 INFO - PROCESS | 1828 | 1461050715534 Marionette DEBUG loaded listener.js 00:25:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (1D01A800) [pid = 1828] [serial = 245] [outer = 1C7F7400] 00:25:15 INFO - PROCESS | 1828 | 1461050715964 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 00:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 00:25:16 INFO - PROCESS | 1828 | 1461050716026 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 00:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:25:16 INFO - PROCESS | 1828 | 1461050716028 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 00:25:16 INFO - PROCESS | 1828 | 1461050716031 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:25:16 INFO - PROCESS | 1828 | 1461050716033 Marionette TRACE conn5 <- [1,294,null,{}] 00:25:16 INFO - PROCESS | 1828 | 1461050716036 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:16 INFO - PROCESS | 1828 | 1461050716137 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 00:25:16 INFO - PROCESS | 1828 | 1461050716146 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:16 INFO - PROCESS | 1828 | ++DOCSHELL 1C891000 == 42 [pid = 1828] [id = 83] 00:25:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (1CECD000) [pid = 1828] [serial = 246] [outer = 00000000] 00:25:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (1DB21400) [pid = 1828] [serial = 247] [outer = 1CECD000] 00:25:16 INFO - PROCESS | 1828 | 1461050716232 Marionette DEBUG loaded listener.js 00:25:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (1DBEF000) [pid = 1828] [serial = 248] [outer = 1CECD000] 00:25:16 INFO - PROCESS | 1828 | 1461050716680 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 00:25:16 INFO - PROCESS | 1828 | 1461050716702 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 00:25:16 INFO - PROCESS | 1828 | 1461050716704 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 00:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:25:16 INFO - PROCESS | 1828 | 1461050716714 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:25:16 INFO - PROCESS | 1828 | 1461050716716 Marionette TRACE conn5 <- [1,298,null,{}] 00:25:16 INFO - PROCESS | 1828 | 1461050716719 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:16 INFO - PROCESS | 1828 | 1461050716840 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 00:25:16 INFO - PROCESS | 1828 | 1461050716847 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:16 INFO - PROCESS | 1828 | ++DOCSHELL 0EE44000 == 43 [pid = 1828] [id = 84] 00:25:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (12DB7000) [pid = 1828] [serial = 249] [outer = 00000000] 00:25:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (20046000) [pid = 1828] [serial = 250] [outer = 12DB7000] 00:25:16 INFO - PROCESS | 1828 | 1461050716896 Marionette DEBUG loaded listener.js 00:25:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (20052400) [pid = 1828] [serial = 251] [outer = 12DB7000] 00:25:17 INFO - PROCESS | 1828 | 1461050717329 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 00:25:17 INFO - PROCESS | 1828 | 1461050717387 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 00:25:17 INFO - PROCESS | 1828 | 1461050717389 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 00:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:25:17 INFO - PROCESS | 1828 | 1461050717400 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:25:17 INFO - PROCESS | 1828 | 1461050717402 Marionette TRACE conn5 <- [1,302,null,{}] 00:25:17 INFO - PROCESS | 1828 | 1461050717406 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:17 INFO - PROCESS | 1828 | 1461050717531 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 00:25:17 INFO - PROCESS | 1828 | 1461050717552 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:17 INFO - PROCESS | 1828 | ++DOCSHELL 20085000 == 44 [pid = 1828] [id = 85] 00:25:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (20092400) [pid = 1828] [serial = 252] [outer = 00000000] 00:25:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (20917800) [pid = 1828] [serial = 253] [outer = 20092400] 00:25:17 INFO - PROCESS | 1828 | 1461050717596 Marionette DEBUG loaded listener.js 00:25:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (20919000) [pid = 1828] [serial = 254] [outer = 20092400] 00:25:18 INFO - PROCESS | 1828 | 1461050718117 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1DFF5800) [pid = 1828] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1C7FE000) [pid = 1828] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1C89AC00) [pid = 1828] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1C7FC800) [pid = 1828] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (196DB400) [pid = 1828] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (0EE6E000) [pid = 1828] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1310B000) [pid = 1828] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (17620400) [pid = 1828] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (135F8400) [pid = 1828] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (1B33DC00) [pid = 1828] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1DA18400) [pid = 1828] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 770ms 00:25:18 INFO - PROCESS | 1828 | 1461050718172 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 00:25:18 INFO - PROCESS | 1828 | 1461050718174 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 00:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:25:18 INFO - PROCESS | 1828 | 1461050718178 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:25:18 INFO - PROCESS | 1828 | 1461050718179 Marionette TRACE conn5 <- [1,306,null,{}] 00:25:18 INFO - PROCESS | 1828 | 1461050718183 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:18 INFO - PROCESS | 1828 | 1461050718263 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 00:25:18 INFO - PROCESS | 1828 | 1461050718272 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:18 INFO - PROCESS | 1828 | ++DOCSHELL 1339F800 == 45 [pid = 1828] [id = 86] 00:25:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (17B01800) [pid = 1828] [serial = 255] [outer = 00000000] 00:25:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (1B33DC00) [pid = 1828] [serial = 256] [outer = 17B01800] 00:25:18 INFO - PROCESS | 1828 | 1461050718316 Marionette DEBUG loaded listener.js 00:25:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (167A9000) [pid = 1828] [serial = 257] [outer = 17B01800] 00:25:18 INFO - PROCESS | 1828 | 1461050718738 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 00:25:18 INFO - PROCESS | 1828 | 1461050718759 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 00:25:18 INFO - PROCESS | 1828 | 1461050718761 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 00:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:25:18 INFO - PROCESS | 1828 | 1461050718765 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:25:18 INFO - PROCESS | 1828 | 1461050718766 Marionette TRACE conn5 <- [1,310,null,{}] 00:25:18 INFO - PROCESS | 1828 | 1461050718770 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:18 INFO - PROCESS | 1828 | 1461050718871 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 00:25:18 INFO - PROCESS | 1828 | 1461050718882 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:18 INFO - PROCESS | 1828 | ++DOCSHELL 1D012C00 == 46 [pid = 1828] [id = 87] 00:25:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (1D19F800) [pid = 1828] [serial = 258] [outer = 00000000] 00:25:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (2091E400) [pid = 1828] [serial = 259] [outer = 1D19F800] 00:25:18 INFO - PROCESS | 1828 | 1461050718926 Marionette DEBUG loaded listener.js 00:25:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (2091E000) [pid = 1828] [serial = 260] [outer = 1D19F800] 00:25:19 INFO - PROCESS | 1828 | 1461050719230 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:25:19 INFO - PROCESS | 1828 | 1461050719359 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 00:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:25:19 INFO - PROCESS | 1828 | 1461050719397 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 00:25:19 INFO - PROCESS | 1828 | 1461050719399 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 00:25:19 INFO - PROCESS | 1828 | 1461050719402 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:25:19 INFO - PROCESS | 1828 | 1461050719404 Marionette TRACE conn5 <- [1,314,null,{}] 00:25:19 INFO - PROCESS | 1828 | 1461050719407 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:19 INFO - PROCESS | 1828 | 1461050719487 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 00:25:19 INFO - PROCESS | 1828 | 1461050719493 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:19 INFO - PROCESS | 1828 | ++DOCSHELL 209B1C00 == 47 [pid = 1828] [id = 88] 00:25:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (209B2000) [pid = 1828] [serial = 261] [outer = 00000000] 00:25:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (21D7F400) [pid = 1828] [serial = 262] [outer = 209B2000] 00:25:19 INFO - PROCESS | 1828 | 1461050719538 Marionette DEBUG loaded listener.js 00:25:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (21EAE400) [pid = 1828] [serial = 263] [outer = 209B2000] 00:25:19 INFO - PROCESS | 1828 | 1461050719964 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 00:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:25:19 INFO - PROCESS | 1828 | 1461050719973 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 00:25:19 INFO - PROCESS | 1828 | 1461050719975 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 00:25:19 INFO - PROCESS | 1828 | 1461050719982 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:25:19 INFO - PROCESS | 1828 | 1461050719984 Marionette TRACE conn5 <- [1,318,null,{}] 00:25:20 INFO - PROCESS | 1828 | 1461050719999 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:20 INFO - PROCESS | 1828 | 1461050720095 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 00:25:20 INFO - PROCESS | 1828 | 1461050720101 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:20 INFO - PROCESS | 1828 | ++DOCSHELL 21EB0800 == 48 [pid = 1828] [id = 89] 00:25:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (222D8000) [pid = 1828] [serial = 264] [outer = 00000000] 00:25:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (224B2800) [pid = 1828] [serial = 265] [outer = 222D8000] 00:25:20 INFO - PROCESS | 1828 | 1461050720149 Marionette DEBUG loaded listener.js 00:25:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (22545C00) [pid = 1828] [serial = 266] [outer = 222D8000] 00:25:20 INFO - PROCESS | 1828 | 1461050720844 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 890ms 00:25:20 INFO - PROCESS | 1828 | 1461050720869 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 00:25:20 INFO - PROCESS | 1828 | 1461050720873 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 00:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:25:20 INFO - PROCESS | 1828 | 1461050720877 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:25:20 INFO - PROCESS | 1828 | 1461050720881 Marionette TRACE conn5 <- [1,322,null,{}] 00:25:20 INFO - PROCESS | 1828 | 1461050720887 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:21 INFO - PROCESS | 1828 | 1461050720996 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 00:25:21 INFO - PROCESS | 1828 | 1461050721117 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:21 INFO - PROCESS | 1828 | ++DOCSHELL 135F3000 == 49 [pid = 1828] [id = 90] 00:25:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (13E41000) [pid = 1828] [serial = 267] [outer = 00000000] 00:25:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1769DC00) [pid = 1828] [serial = 268] [outer = 13E41000] 00:25:21 INFO - PROCESS | 1828 | 1461050721174 Marionette DEBUG loaded listener.js 00:25:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (18D4B800) [pid = 1828] [serial = 269] [outer = 13E41000] 00:25:21 INFO - PROCESS | 1828 | 1461050721759 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 00:25:21 INFO - PROCESS | 1828 | 1461050721810 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 00:25:21 INFO - PROCESS | 1828 | 1461050721816 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 00:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:25:21 INFO - PROCESS | 1828 | 1461050721822 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:25:21 INFO - PROCESS | 1828 | 1461050721825 Marionette TRACE conn5 <- [1,326,null,{}] 00:25:21 INFO - PROCESS | 1828 | 1461050721829 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:21 INFO - PROCESS | 1828 | 1461050721938 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 00:25:22 INFO - PROCESS | 1828 | 1461050722029 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:22 INFO - PROCESS | 1828 | ++DOCSHELL 193F7C00 == 50 [pid = 1828] [id = 91] 00:25:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1A9D3800) [pid = 1828] [serial = 270] [outer = 00000000] 00:25:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1CECA800) [pid = 1828] [serial = 271] [outer = 1A9D3800] 00:25:22 INFO - PROCESS | 1828 | 1461050722084 Marionette DEBUG loaded listener.js 00:25:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1DBF0800) [pid = 1828] [serial = 272] [outer = 1A9D3800] 00:25:22 INFO - PROCESS | 1828 | 1461050722636 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 870ms 00:25:22 INFO - PROCESS | 1828 | 1461050722694 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 00:25:22 INFO - PROCESS | 1828 | 1461050722697 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 00:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:25:22 INFO - PROCESS | 1828 | 1461050722701 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:25:22 INFO - PROCESS | 1828 | 1461050722705 Marionette TRACE conn5 <- [1,330,null,{}] 00:25:22 INFO - PROCESS | 1828 | 1461050722716 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:22 INFO - PROCESS | 1828 | 1461050722823 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 00:25:22 INFO - PROCESS | 1828 | 1461050722901 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:22 INFO - PROCESS | 1828 | ++DOCSHELL 12E34000 == 51 [pid = 1828] [id = 92] 00:25:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (12E34800) [pid = 1828] [serial = 273] [outer = 00000000] 00:25:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1BA6F000) [pid = 1828] [serial = 274] [outer = 12E34800] 00:25:22 INFO - PROCESS | 1828 | 1461050722998 Marionette DEBUG loaded listener.js 00:25:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1FA02C00) [pid = 1828] [serial = 275] [outer = 12E34800] 00:25:23 INFO - PROCESS | 1828 | 1461050723672 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1022ms 00:25:23 INFO - PROCESS | 1828 | 1461050723726 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 00:25:23 INFO - PROCESS | 1828 | 1461050723729 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 00:25:23 INFO - PROCESS | 1828 | 1461050723732 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:25:23 INFO - PROCESS | 1828 | 1461050723734 Marionette TRACE conn5 <- [1,334,null,{}] 00:25:23 INFO - PROCESS | 1828 | 1461050723738 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:23 INFO - PROCESS | 1828 | 1461050723844 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 00:25:24 INFO - PROCESS | 1828 | 1461050724085 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:24 INFO - PROCESS | 1828 | ++DOCSHELL 0EE71400 == 52 [pid = 1828] [id = 93] 00:25:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (0EE73800) [pid = 1828] [serial = 276] [outer = 00000000] 00:25:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (12E34C00) [pid = 1828] [serial = 277] [outer = 0EE73800] 00:25:24 INFO - PROCESS | 1828 | 1461050724155 Marionette DEBUG loaded listener.js 00:25:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (12E3A800) [pid = 1828] [serial = 278] [outer = 0EE73800] 00:25:24 INFO - PROCESS | 1828 | 1461050724803 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1124ms 00:25:24 INFO - PROCESS | 1828 | 1461050724860 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 00:25:24 INFO - PROCESS | 1828 | 1461050724865 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 00:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:25:24 INFO - PROCESS | 1828 | 1461050724871 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:25:24 INFO - PROCESS | 1828 | 1461050724874 Marionette TRACE conn5 <- [1,338,null,{}] 00:25:24 INFO - PROCESS | 1828 | 1461050724897 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:25 INFO - PROCESS | 1828 | 1461050725023 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 00:25:25 INFO - PROCESS | 1828 | 1461050725072 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:25 INFO - PROCESS | 1828 | ++DOCSHELL 167E5800 == 53 [pid = 1828] [id = 94] 00:25:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (16847800) [pid = 1828] [serial = 279] [outer = 00000000] 00:25:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (19370400) [pid = 1828] [serial = 280] [outer = 16847800] 00:25:25 INFO - PROCESS | 1828 | 1461050725122 Marionette DEBUG loaded listener.js 00:25:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (19605400) [pid = 1828] [serial = 281] [outer = 16847800] 00:25:25 INFO - PROCESS | 1828 | --DOCSHELL 12D0DC00 == 52 [pid = 1828] [id = 48] 00:25:25 INFO - PROCESS | 1828 | --DOCSHELL 209B1C00 == 51 [pid = 1828] [id = 88] 00:25:25 INFO - PROCESS | 1828 | --DOCSHELL 1D012C00 == 50 [pid = 1828] [id = 87] 00:25:25 INFO - PROCESS | 1828 | --DOCSHELL 1339F800 == 49 [pid = 1828] [id = 86] 00:25:25 INFO - PROCESS | 1828 | --DOCSHELL 20085000 == 48 [pid = 1828] [id = 85] 00:25:25 INFO - PROCESS | 1828 | --DOCSHELL 0EE44000 == 47 [pid = 1828] [id = 84] 00:25:25 INFO - PROCESS | 1828 | --DOCSHELL 1C891000 == 46 [pid = 1828] [id = 83] 00:25:25 INFO - PROCESS | 1828 | --DOCSHELL 1C7F6400 == 45 [pid = 1828] [id = 82] 00:25:25 INFO - PROCESS | 1828 | --DOCSHELL 1BA69C00 == 44 [pid = 1828] [id = 81] 00:25:25 INFO - PROCESS | 1828 | --DOCSHELL 1339D800 == 43 [pid = 1828] [id = 80] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1B361C00) [pid = 1828] [serial = 184] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (13D9E800) [pid = 1828] [serial = 175] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1B7E5C00) [pid = 1828] [serial = 178] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1C7D5800) [pid = 1828] [serial = 181] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOCSHELL 16847400 == 42 [pid = 1828] [id = 79] 00:25:25 INFO - PROCESS | 1828 | --DOCSHELL 1A654C00 == 41 [pid = 1828] [id = 75] 00:25:25 INFO - PROCESS | 1828 | --DOCSHELL 167E4800 == 40 [pid = 1828] [id = 74] 00:25:25 INFO - PROCESS | 1828 | --DOCSHELL 1DBFBC00 == 39 [pid = 1828] [id = 73] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1CBF1800) [pid = 1828] [serial = 202] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1D0B9C00) [pid = 1828] [serial = 205] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1CC4F400) [pid = 1828] [serial = 203] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (224B2C00) [pid = 1828] [serial = 173] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1A9D6800) [pid = 1828] [serial = 196] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (13101400) [pid = 1828] [serial = 190] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (13DA9000) [pid = 1828] [serial = 191] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1339DC00) [pid = 1828] [serial = 188] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (13397800) [pid = 1828] [serial = 187] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (18C62400) [pid = 1828] [serial = 193] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (19378000) [pid = 1828] [serial = 194] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1C7D6800) [pid = 1828] [serial = 208] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1D011C00) [pid = 1828] [serial = 209] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1D19EC00) [pid = 1828] [serial = 206] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1BD5F800) [pid = 1828] [serial = 199] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1BD60000) [pid = 1828] [serial = 200] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1DEE5C00) [pid = 1828] [serial = 212] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1FA6B000) [pid = 1828] [serial = 215] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1DBFC400) [pid = 1828] [serial = 211] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1A9DE800) [pid = 1828] [serial = 197] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (1FA06C00) [pid = 1828] [serial = 214] [outer = 00000000] [url = about:blank] 00:25:25 INFO - PROCESS | 1828 | 1461050725662 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 830ms 00:25:25 INFO - PROCESS | 1828 | 1461050725707 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 00:25:25 INFO - PROCESS | 1828 | 1461050725711 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 00:25:25 INFO - PROCESS | 1828 | 1461050725715 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:25:25 INFO - PROCESS | 1828 | 1461050725717 Marionette TRACE conn5 <- [1,342,null,{}] 00:25:25 INFO - PROCESS | 1828 | 1461050725721 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:25 INFO - PROCESS | 1828 | 1461050725800 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 00:25:25 INFO - PROCESS | 1828 | 1461050725878 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:25 INFO - PROCESS | 1828 | ++DOCSHELL 0EE6FC00 == 40 [pid = 1828] [id = 95] 00:25:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (0F05A000) [pid = 1828] [serial = 282] [outer = 00000000] 00:25:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (13E3F800) [pid = 1828] [serial = 283] [outer = 0F05A000] 00:25:25 INFO - PROCESS | 1828 | 1461050725925 Marionette DEBUG loaded listener.js 00:25:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (17D9E000) [pid = 1828] [serial = 284] [outer = 0F05A000] 00:25:26 INFO - PROCESS | 1828 | 1461050726331 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 00:25:26 INFO - PROCESS | 1828 | 1461050726390 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 00:25:26 INFO - PROCESS | 1828 | 1461050726393 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 00:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:25:26 INFO - PROCESS | 1828 | 1461050726397 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:25:26 INFO - PROCESS | 1828 | 1461050726403 Marionette TRACE conn5 <- [1,346,null,{}] 00:25:26 INFO - PROCESS | 1828 | 1461050726412 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:26 INFO - PROCESS | 1828 | 1461050726492 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 00:25:26 INFO - PROCESS | 1828 | 1461050726501 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:26 INFO - PROCESS | 1828 | ++DOCSHELL 18C6E000 == 41 [pid = 1828] [id = 96] 00:25:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (196DB400) [pid = 1828] [serial = 285] [outer = 00000000] 00:25:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (1B365000) [pid = 1828] [serial = 286] [outer = 196DB400] 00:25:26 INFO - PROCESS | 1828 | 1461050726546 Marionette DEBUG loaded listener.js 00:25:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (1BA60800) [pid = 1828] [serial = 287] [outer = 196DB400] 00:25:26 INFO - PROCESS | 1828 | 1461050726990 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 00:25:27 INFO - PROCESS | 1828 | 1461050727033 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 00:25:27 INFO - PROCESS | 1828 | 1461050727035 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 00:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:25:27 INFO - PROCESS | 1828 | 1461050727039 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:25:27 INFO - PROCESS | 1828 | 1461050727040 Marionette TRACE conn5 <- [1,350,null,{}] 00:25:27 INFO - PROCESS | 1828 | 1461050727044 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:27 INFO - PROCESS | 1828 | 1461050727122 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 00:25:27 INFO - PROCESS | 1828 | 1461050727156 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:27 INFO - PROCESS | 1828 | ++DOCSHELL 1BD64800 == 42 [pid = 1828] [id = 97] 00:25:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1BD66800) [pid = 1828] [serial = 288] [outer = 00000000] 00:25:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1BD70800) [pid = 1828] [serial = 289] [outer = 1BD66800] 00:25:27 INFO - PROCESS | 1828 | 1461050727203 Marionette DEBUG loaded listener.js 00:25:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1BD75400) [pid = 1828] [serial = 290] [outer = 1BD66800] 00:25:27 INFO - PROCESS | 1828 | 1461050727640 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 00:25:27 INFO - PROCESS | 1828 | 1461050727670 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 00:25:27 INFO - PROCESS | 1828 | 1461050727673 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 00:25:27 INFO - PROCESS | 1828 | 1461050727675 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:25:27 INFO - PROCESS | 1828 | 1461050727677 Marionette TRACE conn5 <- [1,354,null,{}] 00:25:27 INFO - PROCESS | 1828 | 1461050727689 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:27 INFO - PROCESS | 1828 | 1461050727792 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 00:25:27 INFO - PROCESS | 1828 | 1461050727798 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:27 INFO - PROCESS | 1828 | ++DOCSHELL 12D03800 == 43 [pid = 1828] [id = 98] 00:25:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1BD7B800) [pid = 1828] [serial = 291] [outer = 00000000] 00:25:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1C7D4000) [pid = 1828] [serial = 292] [outer = 1BD7B800] 00:25:27 INFO - PROCESS | 1828 | 1461050727852 Marionette DEBUG loaded listener.js 00:25:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1C7F6000) [pid = 1828] [serial = 293] [outer = 1BD7B800] 00:25:28 INFO - PROCESS | 1828 | 1461050728324 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 690ms 00:25:28 INFO - PROCESS | 1828 | 1461050728370 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 00:25:28 INFO - PROCESS | 1828 | 1461050728372 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 00:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:25:28 INFO - PROCESS | 1828 | 1461050728375 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:25:28 INFO - PROCESS | 1828 | 1461050728377 Marionette TRACE conn5 <- [1,358,null,{}] 00:25:28 INFO - PROCESS | 1828 | 1461050728380 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:28 INFO - PROCESS | 1828 | 1461050728485 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 00:25:28 INFO - PROCESS | 1828 | 1461050728568 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:28 INFO - PROCESS | 1828 | ++DOCSHELL 1CBFDC00 == 44 [pid = 1828] [id = 99] 00:25:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1CBFEC00) [pid = 1828] [serial = 294] [outer = 00000000] 00:25:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1D011C00) [pid = 1828] [serial = 295] [outer = 1CBFEC00] 00:25:28 INFO - PROCESS | 1828 | 1461050728613 Marionette DEBUG loaded listener.js 00:25:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1D0B4800) [pid = 1828] [serial = 296] [outer = 1CBFEC00] 00:25:29 INFO - PROCESS | 1828 | 1461050729049 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 730ms 00:25:29 INFO - PROCESS | 1828 | 1461050729106 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 00:25:29 INFO - PROCESS | 1828 | 1461050729108 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 00:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:25:29 INFO - PROCESS | 1828 | 1461050729111 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:25:29 INFO - PROCESS | 1828 | 1461050729113 Marionette TRACE conn5 <- [1,362,null,{}] 00:25:29 INFO - PROCESS | 1828 | 1461050729117 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:29 INFO - PROCESS | 1828 | 1461050729224 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 00:25:29 INFO - PROCESS | 1828 | 1461050729232 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:29 INFO - PROCESS | 1828 | ++DOCSHELL 1D0BD800 == 45 [pid = 1828] [id = 100] 00:25:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1D199000) [pid = 1828] [serial = 297] [outer = 00000000] 00:25:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1DB1B400) [pid = 1828] [serial = 298] [outer = 1D199000] 00:25:29 INFO - PROCESS | 1828 | 1461050729280 Marionette DEBUG loaded listener.js 00:25:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1DB1CC00) [pid = 1828] [serial = 299] [outer = 1D199000] 00:25:29 INFO - PROCESS | 1828 | 1461050729909 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:29 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (0EE45000) [pid = 1828] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:25:29 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1C7F2000) [pid = 1828] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:25:29 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (16841800) [pid = 1828] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:25:29 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (209B2000) [pid = 1828] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:25:29 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (20092400) [pid = 1828] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:25:29 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (12DB7000) [pid = 1828] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:25:29 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (17B01800) [pid = 1828] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:25:29 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1D19F800) [pid = 1828] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:25:29 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (133A0800) [pid = 1828] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:25:29 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1BD5E400) [pid = 1828] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:25:29 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (16843800) [pid = 1828] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:25:29 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1C7F7400) [pid = 1828] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:25:29 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (16848400) [pid = 1828] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:25:29 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1CECD000) [pid = 1828] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 870ms 00:25:29 INFO - PROCESS | 1828 | 1461050729982 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 00:25:29 INFO - PROCESS | 1828 | 1461050729984 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 00:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:25:29 INFO - PROCESS | 1828 | 1461050729987 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:25:30 INFO - PROCESS | 1828 | 1461050729989 Marionette TRACE conn5 <- [1,366,null,{}] 00:25:30 INFO - PROCESS | 1828 | 1461050729992 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:30 INFO - PROCESS | 1828 | 1461050730067 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 00:25:30 INFO - PROCESS | 1828 | 1461050730075 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:30 INFO - PROCESS | 1828 | ++DOCSHELL 12B74000 == 46 [pid = 1828] [id = 101] 00:25:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (12D09000) [pid = 1828] [serial = 300] [outer = 00000000] 00:25:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (16841C00) [pid = 1828] [serial = 301] [outer = 12D09000] 00:25:30 INFO - PROCESS | 1828 | 1461050730119 Marionette DEBUG loaded listener.js 00:25:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1BA6D800) [pid = 1828] [serial = 302] [outer = 12D09000] 00:25:30 INFO - PROCESS | 1828 | 1461050730555 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 00:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:25:30 INFO - PROCESS | 1828 | 1461050730618 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 00:25:30 INFO - PROCESS | 1828 | 1461050730620 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 00:25:30 INFO - PROCESS | 1828 | 1461050730623 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:25:30 INFO - PROCESS | 1828 | 1461050730625 Marionette TRACE conn5 <- [1,370,null,{}] 00:25:30 INFO - PROCESS | 1828 | 1461050730628 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:30 INFO - PROCESS | 1828 | 1461050730704 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 00:25:30 INFO - PROCESS | 1828 | 1461050730713 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:30 INFO - PROCESS | 1828 | ++DOCSHELL 1C7F5400 == 47 [pid = 1828] [id = 102] 00:25:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1D568400) [pid = 1828] [serial = 303] [outer = 00000000] 00:25:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1DEE5C00) [pid = 1828] [serial = 304] [outer = 1D568400] 00:25:30 INFO - PROCESS | 1828 | 1461050730758 Marionette DEBUG loaded listener.js 00:25:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1F109800) [pid = 1828] [serial = 305] [outer = 1D568400] 00:25:31 INFO - PROCESS | 1828 | 1461050731188 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 632ms 00:25:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:25:31 INFO - PROCESS | 1828 | 1461050731256 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 00:25:31 INFO - PROCESS | 1828 | 1461050731258 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 00:25:31 INFO - PROCESS | 1828 | 1461050731261 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:25:31 INFO - PROCESS | 1828 | 1461050731263 Marionette TRACE conn5 <- [1,374,null,{}] 00:25:31 INFO - PROCESS | 1828 | 1461050731266 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:31 INFO - PROCESS | 1828 | 1461050731342 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 00:25:31 INFO - PROCESS | 1828 | 1461050731350 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:31 INFO - PROCESS | 1828 | ++DOCSHELL 1F1AC000 == 48 [pid = 1828] [id = 103] 00:25:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1F1AD000) [pid = 1828] [serial = 306] [outer = 00000000] 00:25:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1FC20400) [pid = 1828] [serial = 307] [outer = 1F1AD000] 00:25:31 INFO - PROCESS | 1828 | 1461050731400 Marionette DEBUG loaded listener.js 00:25:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (2004CC00) [pid = 1828] [serial = 308] [outer = 1F1AD000] 00:25:31 INFO - PROCESS | 1828 | 1461050731903 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:25:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:25:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 730ms 00:25:31 INFO - PROCESS | 1828 | 1461050731993 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 00:25:31 INFO - PROCESS | 1828 | 1461050731997 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 00:25:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:25:32 INFO - PROCESS | 1828 | 1461050732002 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:25:32 INFO - PROCESS | 1828 | 1461050732007 Marionette TRACE conn5 <- [1,378,null,{}] 00:25:32 INFO - PROCESS | 1828 | 1461050732029 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:32 INFO - PROCESS | 1828 | 1461050732145 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 00:25:32 INFO - PROCESS | 1828 | 1461050732259 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:32 INFO - PROCESS | 1828 | ++DOCSHELL 12B80000 == 49 [pid = 1828] [id = 104] 00:25:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (12D04000) [pid = 1828] [serial = 309] [outer = 00000000] 00:25:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (12E3B800) [pid = 1828] [serial = 310] [outer = 12D04000] 00:25:32 INFO - PROCESS | 1828 | 1461050732316 Marionette DEBUG loaded listener.js 00:25:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (13397800) [pid = 1828] [serial = 311] [outer = 12D04000] 00:25:32 INFO - PROCESS | 1828 | 1461050732988 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:25:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:25:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1027ms 00:25:33 INFO - PROCESS | 1828 | 1461050733030 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 00:25:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:25:33 INFO - PROCESS | 1828 | 1461050733033 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 00:25:33 INFO - PROCESS | 1828 | 1461050733041 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:25:33 INFO - PROCESS | 1828 | 1461050733045 Marionette TRACE conn5 <- [1,382,null,{}] 00:25:33 INFO - PROCESS | 1828 | 1461050733049 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:33 INFO - PROCESS | 1828 | 1461050733153 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 00:25:33 INFO - PROCESS | 1828 | 1461050733233 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:33 INFO - PROCESS | 1828 | ++DOCSHELL 143B0800 == 50 [pid = 1828] [id = 105] 00:25:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (167A3800) [pid = 1828] [serial = 312] [outer = 00000000] 00:25:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1A9DD000) [pid = 1828] [serial = 313] [outer = 167A3800] 00:25:33 INFO - PROCESS | 1828 | 1461050733328 Marionette DEBUG loaded listener.js 00:25:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1B7E7C00) [pid = 1828] [serial = 314] [outer = 167A3800] 00:25:33 INFO - PROCESS | 1828 | 1461050733974 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:25:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:25:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 990ms 00:25:34 INFO - PROCESS | 1828 | 1461050734030 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 00:25:34 INFO - PROCESS | 1828 | 1461050734032 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 00:25:34 INFO - PROCESS | 1828 | 1461050734036 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:25:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:25:34 INFO - PROCESS | 1828 | 1461050734038 Marionette TRACE conn5 <- [1,386,null,{}] 00:25:34 INFO - PROCESS | 1828 | 1461050734048 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:34 INFO - PROCESS | 1828 | 1461050734155 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 00:25:34 INFO - PROCESS | 1828 | 1461050734277 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:34 INFO - PROCESS | 1828 | ++DOCSHELL 1D014400 == 51 [pid = 1828] [id = 106] 00:25:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1DBEF800) [pid = 1828] [serial = 315] [outer = 00000000] 00:25:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1FC20800) [pid = 1828] [serial = 316] [outer = 1DBEF800] 00:25:34 INFO - PROCESS | 1828 | 1461050734336 Marionette DEBUG loaded listener.js 00:25:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (2008E800) [pid = 1828] [serial = 317] [outer = 1DBEF800] 00:25:34 INFO - PROCESS | 1828 | 1461050734936 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 00:25:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:25:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 930ms 00:25:34 INFO - PROCESS | 1828 | 1461050734969 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 00:25:34 INFO - PROCESS | 1828 | 1461050734972 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 00:25:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:25:34 INFO - PROCESS | 1828 | 1461050734975 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:25:34 INFO - PROCESS | 1828 | 1461050734977 Marionette TRACE conn5 <- [1,390,null,{}] 00:25:34 INFO - PROCESS | 1828 | 1461050734981 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:35 INFO - PROCESS | 1828 | 1461050735082 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 00:25:35 INFO - PROCESS | 1828 | 1461050735161 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:35 INFO - PROCESS | 1828 | ++DOCSHELL 20092400 == 52 [pid = 1828] [id = 107] 00:25:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (20916800) [pid = 1828] [serial = 318] [outer = 00000000] 00:25:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (209B8800) [pid = 1828] [serial = 319] [outer = 20916800] 00:25:35 INFO - PROCESS | 1828 | 1461050735256 Marionette DEBUG loaded listener.js 00:25:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (21D86000) [pid = 1828] [serial = 320] [outer = 20916800] 00:25:36 INFO - PROCESS | 1828 | 1461050736080 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 00:25:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:25:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1180ms 00:25:36 INFO - PROCESS | 1828 | 1461050736160 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 00:25:36 INFO - PROCESS | 1828 | 1461050736164 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 00:25:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:25:36 INFO - PROCESS | 1828 | 1461050736169 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:25:36 INFO - PROCESS | 1828 | 1461050736173 Marionette TRACE conn5 <- [1,394,null,{}] 00:25:36 INFO - PROCESS | 1828 | 1461050736180 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:36 INFO - PROCESS | 1828 | 1461050736317 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 00:25:36 INFO - PROCESS | 1828 | 1461050736437 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:36 INFO - PROCESS | 1828 | ++DOCSHELL 12E3C000 == 53 [pid = 1828] [id = 108] 00:25:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (17621400) [pid = 1828] [serial = 321] [outer = 00000000] 00:25:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (193F8800) [pid = 1828] [serial = 322] [outer = 17621400] 00:25:36 INFO - PROCESS | 1828 | 1461050736488 Marionette DEBUG loaded listener.js 00:25:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1A9D6400) [pid = 1828] [serial = 323] [outer = 17621400] 00:25:36 INFO - PROCESS | 1828 | --DOCSHELL 1C88FC00 == 52 [pid = 1828] [id = 58] 00:25:36 INFO - PROCESS | 1828 | --DOCSHELL 1C7F5400 == 51 [pid = 1828] [id = 102] 00:25:36 INFO - PROCESS | 1828 | --DOCSHELL 12B74000 == 50 [pid = 1828] [id = 101] 00:25:36 INFO - PROCESS | 1828 | --DOCSHELL 1D0BD800 == 49 [pid = 1828] [id = 100] 00:25:36 INFO - PROCESS | 1828 | --DOCSHELL 1CBFDC00 == 48 [pid = 1828] [id = 99] 00:25:36 INFO - PROCESS | 1828 | --DOCSHELL 12D03800 == 47 [pid = 1828] [id = 98] 00:25:36 INFO - PROCESS | 1828 | --DOCSHELL 1BD64800 == 46 [pid = 1828] [id = 97] 00:25:36 INFO - PROCESS | 1828 | --DOCSHELL 18C6E000 == 45 [pid = 1828] [id = 96] 00:25:36 INFO - PROCESS | 1828 | --DOCSHELL 0EE6FC00 == 44 [pid = 1828] [id = 95] 00:25:36 INFO - PROCESS | 1828 | --DOCSHELL 167E5800 == 43 [pid = 1828] [id = 94] 00:25:36 INFO - PROCESS | 1828 | --DOCSHELL 0EE71400 == 42 [pid = 1828] [id = 93] 00:25:36 INFO - PROCESS | 1828 | --DOCSHELL 135F3000 == 41 [pid = 1828] [id = 90] 00:25:36 INFO - PROCESS | 1828 | --DOCSHELL 21EB0800 == 40 [pid = 1828] [id = 89] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1DBF7800) [pid = 1828] [serial = 185] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1DBEE800) [pid = 1828] [serial = 106] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1A9DDC00) [pid = 1828] [serial = 142] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (20917800) [pid = 1828] [serial = 253] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (20046000) [pid = 1828] [serial = 250] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1B33DC00) [pid = 1828] [serial = 256] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (21EA9400) [pid = 1828] [serial = 217] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1769BC00) [pid = 1828] [serial = 220] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (2004F800) [pid = 1828] [serial = 226] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (2091E400) [pid = 1828] [serial = 259] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1C7FCC00) [pid = 1828] [serial = 223] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (143A9C00) [pid = 1828] [serial = 238] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (17B32000) [pid = 1828] [serial = 239] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1BD6A400) [pid = 1828] [serial = 241] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1C7D4400) [pid = 1828] [serial = 242] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1BD6C400) [pid = 1828] [serial = 233] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (19603C00) [pid = 1828] [serial = 232] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1CE8B400) [pid = 1828] [serial = 244] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1BD65400) [pid = 1828] [serial = 236] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1B360C00) [pid = 1828] [serial = 235] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (21D84400) [pid = 1828] [serial = 229] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (20919000) [pid = 1828] [serial = 254] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (21EAE400) [pid = 1828] [serial = 263] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1DB21400) [pid = 1828] [serial = 247] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1DBEF000) [pid = 1828] [serial = 248] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (20052400) [pid = 1828] [serial = 251] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (2091E000) [pid = 1828] [serial = 260] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (1D01A800) [pid = 1828] [serial = 245] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (167A9000) [pid = 1828] [serial = 257] [outer = 00000000] [url = about:blank] 00:25:36 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (21D7F400) [pid = 1828] [serial = 262] [outer = 00000000] [url = about:blank] 00:25:37 INFO - PROCESS | 1828 | 1461050737046 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 00:25:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:25:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 930ms 00:25:37 INFO - PROCESS | 1828 | 1461050737100 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 00:25:37 INFO - PROCESS | 1828 | 1461050737105 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 00:25:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:25:37 INFO - PROCESS | 1828 | 1461050737111 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:25:37 INFO - PROCESS | 1828 | 1461050737114 Marionette TRACE conn5 <- [1,398,null,{}] 00:25:37 INFO - PROCESS | 1828 | 1461050737118 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:37 INFO - PROCESS | 1828 | 1461050737197 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 00:25:37 INFO - PROCESS | 1828 | 1461050737278 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:37 INFO - PROCESS | 1828 | ++DOCSHELL 0F682400 == 41 [pid = 1828] [id = 109] 00:25:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (0F6E2C00) [pid = 1828] [serial = 324] [outer = 00000000] 00:25:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (13E3B400) [pid = 1828] [serial = 325] [outer = 0F6E2C00] 00:25:37 INFO - PROCESS | 1828 | 1461050737324 Marionette DEBUG loaded listener.js 00:25:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (17B39C00) [pid = 1828] [serial = 326] [outer = 0F6E2C00] 00:25:37 INFO - PROCESS | 1828 | 1461050737765 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 00:25:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:25:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 00:25:37 INFO - PROCESS | 1828 | 1461050737785 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 00:25:37 INFO - PROCESS | 1828 | 1461050737787 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 00:25:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:25:37 INFO - PROCESS | 1828 | 1461050737790 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:25:37 INFO - PROCESS | 1828 | 1461050737794 Marionette TRACE conn5 <- [1,402,null,{}] 00:25:37 INFO - PROCESS | 1828 | 1461050737804 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:37 INFO - PROCESS | 1828 | 1461050737885 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 00:25:37 INFO - PROCESS | 1828 | 1461050737892 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:37 INFO - PROCESS | 1828 | ++DOCSHELL 1A9D5C00 == 42 [pid = 1828] [id = 110] 00:25:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (1BA6E000) [pid = 1828] [serial = 327] [outer = 00000000] 00:25:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (1BD69800) [pid = 1828] [serial = 328] [outer = 1BA6E000] 00:25:37 INFO - PROCESS | 1828 | 1461050737972 Marionette DEBUG loaded listener.js 00:25:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (1BD77000) [pid = 1828] [serial = 329] [outer = 1BA6E000] 00:25:38 INFO - PROCESS | 1828 | 1461050738445 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 00:25:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:25:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 00:25:38 INFO - PROCESS | 1828 | 1461050738467 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 00:25:38 INFO - PROCESS | 1828 | 1461050738469 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 00:25:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:25:38 INFO - PROCESS | 1828 | 1461050738472 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:25:38 INFO - PROCESS | 1828 | 1461050738474 Marionette TRACE conn5 <- [1,406,null,{}] 00:25:38 INFO - PROCESS | 1828 | 1461050738477 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:38 INFO - PROCESS | 1828 | 1461050738558 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 00:25:38 INFO - PROCESS | 1828 | 1461050738564 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:38 INFO - PROCESS | 1828 | ++DOCSHELL 1C7D2400 == 43 [pid = 1828] [id = 111] 00:25:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (1C7D7800) [pid = 1828] [serial = 330] [outer = 00000000] 00:25:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (1C891000) [pid = 1828] [serial = 331] [outer = 1C7D7800] 00:25:38 INFO - PROCESS | 1828 | 1461050738610 Marionette DEBUG loaded listener.js 00:25:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1C8BA800) [pid = 1828] [serial = 332] [outer = 1C7D7800] 00:25:39 INFO - PROCESS | 1828 | 1461050739074 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 00:25:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:25:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 00:25:39 INFO - PROCESS | 1828 | 1461050739105 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 00:25:39 INFO - PROCESS | 1828 | 1461050739107 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 00:25:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:25:39 INFO - PROCESS | 1828 | 1461050739110 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:25:39 INFO - PROCESS | 1828 | 1461050739111 Marionette TRACE conn5 <- [1,410,null,{}] 00:25:39 INFO - PROCESS | 1828 | 1461050739115 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:39 INFO - PROCESS | 1828 | 1461050739218 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 00:25:39 INFO - PROCESS | 1828 | 1461050739224 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:39 INFO - PROCESS | 1828 | ++DOCSHELL 1CC54800 == 44 [pid = 1828] [id = 112] 00:25:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1CE92400) [pid = 1828] [serial = 333] [outer = 00000000] 00:25:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1D0B3C00) [pid = 1828] [serial = 334] [outer = 1CE92400] 00:25:39 INFO - PROCESS | 1828 | 1461050739297 Marionette DEBUG loaded listener.js 00:25:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1D0BD800) [pid = 1828] [serial = 335] [outer = 1CE92400] 00:25:39 INFO - PROCESS | 1828 | 1461050739772 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 00:25:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:25:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 00:25:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:25:39 INFO - PROCESS | 1828 | 1461050739780 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 00:25:39 INFO - PROCESS | 1828 | 1461050739782 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 00:25:39 INFO - PROCESS | 1828 | 1461050739785 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:25:39 INFO - PROCESS | 1828 | 1461050739787 Marionette TRACE conn5 <- [1,414,null,{}] 00:25:39 INFO - PROCESS | 1828 | 1461050739790 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:39 INFO - PROCESS | 1828 | 1461050739916 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 00:25:39 INFO - PROCESS | 1828 | 1461050739968 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:39 INFO - PROCESS | 1828 | ++DOCSHELL 1DBFC000 == 45 [pid = 1828] [id = 113] 00:25:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1DE04C00) [pid = 1828] [serial = 336] [outer = 00000000] 00:25:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1F10F400) [pid = 1828] [serial = 337] [outer = 1DE04C00] 00:25:40 INFO - PROCESS | 1828 | 1461050740023 Marionette DEBUG loaded listener.js 00:25:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1FA6B400) [pid = 1828] [serial = 338] [outer = 1DE04C00] 00:25:40 INFO - PROCESS | 1828 | 1461050740473 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 00:25:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:25:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 00:25:40 INFO - PROCESS | 1828 | 1461050740554 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 00:25:40 INFO - PROCESS | 1828 | 1461050740556 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 00:25:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:25:40 INFO - PROCESS | 1828 | 1461050740559 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:25:40 INFO - PROCESS | 1828 | 1461050740560 Marionette TRACE conn5 <- [1,418,null,{}] 00:25:40 INFO - PROCESS | 1828 | 1461050740564 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:40 INFO - PROCESS | 1828 | 1461050740669 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 00:25:40 INFO - PROCESS | 1828 | 1461050740681 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:40 INFO - PROCESS | 1828 | ++DOCSHELL 1F10D400 == 46 [pid = 1828] [id = 114] 00:25:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1FC24000) [pid = 1828] [serial = 339] [outer = 00000000] 00:25:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (20912C00) [pid = 1828] [serial = 340] [outer = 1FC24000] 00:25:40 INFO - PROCESS | 1828 | 1461050740725 Marionette DEBUG loaded listener.js 00:25:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (20918400) [pid = 1828] [serial = 341] [outer = 1FC24000] 00:25:41 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1CBFEC00) [pid = 1828] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:25:41 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1D199000) [pid = 1828] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:25:41 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1BD66800) [pid = 1828] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:25:41 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (0EE73800) [pid = 1828] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:25:41 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (16847800) [pid = 1828] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:25:41 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (196DB400) [pid = 1828] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:25:41 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (0F05A000) [pid = 1828] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:25:41 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (12D09000) [pid = 1828] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:25:41 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1BD7B800) [pid = 1828] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:25:41 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1D568400) [pid = 1828] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:25:41 INFO - PROCESS | 1828 | 1461050741770 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 00:25:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 00:25:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1221ms 00:25:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:25:41 INFO - PROCESS | 1828 | 1461050741784 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 00:25:41 INFO - PROCESS | 1828 | 1461050741785 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 00:25:41 INFO - PROCESS | 1828 | 1461050741789 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:25:41 INFO - PROCESS | 1828 | 1461050741791 Marionette TRACE conn5 <- [1,422,null,{}] 00:25:41 INFO - PROCESS | 1828 | 1461050741794 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:41 INFO - PROCESS | 1828 | 1461050741871 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 00:25:41 INFO - PROCESS | 1828 | 1461050741878 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:41 INFO - PROCESS | 1828 | ++DOCSHELL 13E3D800 == 47 [pid = 1828] [id = 115] 00:25:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (16847800) [pid = 1828] [serial = 342] [outer = 00000000] 00:25:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1C8BD800) [pid = 1828] [serial = 343] [outer = 16847800] 00:25:41 INFO - PROCESS | 1828 | 1461050741926 Marionette DEBUG loaded listener.js 00:25:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1DA16400) [pid = 1828] [serial = 344] [outer = 16847800] 00:25:42 INFO - PROCESS | 1828 | 1461050742954 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 00:25:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:25:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1229ms 00:25:43 INFO - PROCESS | 1828 | 1461050743033 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 00:25:43 INFO - PROCESS | 1828 | 1461050743039 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 00:25:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:25:43 INFO - PROCESS | 1828 | 1461050743045 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:25:43 INFO - PROCESS | 1828 | 1461050743048 Marionette TRACE conn5 <- [1,426,null,{}] 00:25:43 INFO - PROCESS | 1828 | 1461050743054 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:43 INFO - PROCESS | 1828 | 1461050743149 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 00:25:43 INFO - PROCESS | 1828 | 1461050743359 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:43 INFO - PROCESS | 1828 | ++DOCSHELL 12DB8400 == 48 [pid = 1828] [id = 116] 00:25:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (135F3000) [pid = 1828] [serial = 345] [outer = 00000000] 00:25:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (17B10400) [pid = 1828] [serial = 346] [outer = 135F3000] 00:25:43 INFO - PROCESS | 1828 | 1461050743422 Marionette DEBUG loaded listener.js 00:25:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1937B400) [pid = 1828] [serial = 347] [outer = 135F3000] 00:25:44 INFO - PROCESS | 1828 | 1461050744026 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 00:25:44 INFO - PROCESS | 1828 | 1461050744075 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 00:25:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:25:44 INFO - PROCESS | 1828 | 1461050744081 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:25:44 INFO - PROCESS | 1828 | 1461050744084 Marionette TRACE conn5 <- [1,430,null,{}] 00:25:44 INFO - PROCESS | 1828 | 1461050744088 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:44 INFO - PROCESS | 1828 | 1461050744194 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 00:25:44 INFO - PROCESS | 1828 | 1461050744289 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:44 INFO - PROCESS | 1828 | ++DOCSHELL 1B7E6400 == 49 [pid = 1828] [id = 117] 00:25:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1BD62800) [pid = 1828] [serial = 348] [outer = 00000000] 00:25:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1C7FD000) [pid = 1828] [serial = 349] [outer = 1BD62800] 00:25:44 INFO - PROCESS | 1828 | 1461050744344 Marionette DEBUG loaded listener.js 00:25:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1D013000) [pid = 1828] [serial = 350] [outer = 1BD62800] 00:25:44 INFO - PROCESS | 1828 | 1461050744993 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 00:25:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:25:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 970ms 00:25:45 INFO - PROCESS | 1828 | 1461050745053 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 00:25:45 INFO - PROCESS | 1828 | 1461050745056 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 00:25:45 INFO - PROCESS | 1828 | 1461050745059 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:25:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:25:45 INFO - PROCESS | 1828 | 1461050745063 Marionette TRACE conn5 <- [1,434,null,{}] 00:25:45 INFO - PROCESS | 1828 | 1461050745074 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:45 INFO - PROCESS | 1828 | 1461050745179 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 00:25:45 INFO - PROCESS | 1828 | 1461050745303 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:45 INFO - PROCESS | 1828 | ++DOCSHELL 20052C00 == 50 [pid = 1828] [id = 118] 00:25:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (209AE000) [pid = 1828] [serial = 351] [outer = 00000000] 00:25:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (21D7E400) [pid = 1828] [serial = 352] [outer = 209AE000] 00:25:45 INFO - PROCESS | 1828 | 1461050745361 Marionette DEBUG loaded listener.js 00:25:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (21D88C00) [pid = 1828] [serial = 353] [outer = 209AE000] 00:25:45 INFO - PROCESS | 1828 | 1461050745920 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 00:25:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:25:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 930ms 00:25:45 INFO - PROCESS | 1828 | 1461050745993 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 00:25:45 INFO - PROCESS | 1828 | 1461050745996 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 00:25:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:25:46 INFO - PROCESS | 1828 | 1461050745999 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:25:46 INFO - PROCESS | 1828 | 1461050746002 Marionette TRACE conn5 <- [1,438,null,{}] 00:25:46 INFO - PROCESS | 1828 | 1461050746006 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:46 INFO - PROCESS | 1828 | 1461050746107 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 00:25:46 INFO - PROCESS | 1828 | 1461050746337 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:46 INFO - PROCESS | 1828 | ++DOCSHELL 0EE6AC00 == 51 [pid = 1828] [id = 119] 00:25:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (0EE6B000) [pid = 1828] [serial = 354] [outer = 00000000] 00:25:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (13DA9C00) [pid = 1828] [serial = 355] [outer = 0EE6B000] 00:25:46 INFO - PROCESS | 1828 | 1461050746405 Marionette DEBUG loaded listener.js 00:25:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (17620400) [pid = 1828] [serial = 356] [outer = 0EE6B000] 00:25:47 INFO - PROCESS | 1828 | 1461050747001 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 00:25:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:25:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1069ms 00:25:47 INFO - PROCESS | 1828 | 1461050747072 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 00:25:47 INFO - PROCESS | 1828 | 1461050747077 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 00:25:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:25:47 INFO - PROCESS | 1828 | 1461050747082 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:25:47 INFO - PROCESS | 1828 | 1461050747085 Marionette TRACE conn5 <- [1,442,null,{}] 00:25:47 INFO - PROCESS | 1828 | 1461050747090 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:47 INFO - PROCESS | 1828 | 1461050747186 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 00:25:47 INFO - PROCESS | 1828 | 1461050747268 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:47 INFO - PROCESS | 1828 | ++DOCSHELL 1A9DE000 == 52 [pid = 1828] [id = 120] 00:25:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1B360C00) [pid = 1828] [serial = 357] [outer = 00000000] 00:25:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1BE78000) [pid = 1828] [serial = 358] [outer = 1B360C00] 00:25:47 INFO - PROCESS | 1828 | 1461050747361 Marionette DEBUG loaded listener.js 00:25:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1C7F5000) [pid = 1828] [serial = 359] [outer = 1B360C00] 00:25:47 INFO - PROCESS | 1828 | --DOCSHELL 1F10D400 == 51 [pid = 1828] [id = 114] 00:25:47 INFO - PROCESS | 1828 | --DOCSHELL 1DBFC000 == 50 [pid = 1828] [id = 113] 00:25:47 INFO - PROCESS | 1828 | --DOCSHELL 1CC54800 == 49 [pid = 1828] [id = 112] 00:25:47 INFO - PROCESS | 1828 | --DOCSHELL 1C7D2400 == 48 [pid = 1828] [id = 111] 00:25:47 INFO - PROCESS | 1828 | --DOCSHELL 1A9D5C00 == 47 [pid = 1828] [id = 110] 00:25:47 INFO - PROCESS | 1828 | --DOCSHELL 0F682400 == 46 [pid = 1828] [id = 109] 00:25:47 INFO - PROCESS | 1828 | --DOCSHELL 12E3C000 == 45 [pid = 1828] [id = 108] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (224B2800) [pid = 1828] [serial = 265] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1769DC00) [pid = 1828] [serial = 268] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1CECA800) [pid = 1828] [serial = 271] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1BA6F000) [pid = 1828] [serial = 274] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1FC20400) [pid = 1828] [serial = 307] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOCSHELL 20092400 == 44 [pid = 1828] [id = 107] 00:25:47 INFO - PROCESS | 1828 | --DOCSHELL 1D014400 == 43 [pid = 1828] [id = 106] 00:25:47 INFO - PROCESS | 1828 | --DOCSHELL 143B0800 == 42 [pid = 1828] [id = 105] 00:25:47 INFO - PROCESS | 1828 | --DOCSHELL 12B80000 == 41 [pid = 1828] [id = 104] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1D011C00) [pid = 1828] [serial = 295] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1DB1B400) [pid = 1828] [serial = 298] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1D0B4800) [pid = 1828] [serial = 296] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1BD70800) [pid = 1828] [serial = 289] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (12E3A800) [pid = 1828] [serial = 278] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (12E34C00) [pid = 1828] [serial = 277] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (19605400) [pid = 1828] [serial = 281] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (19370400) [pid = 1828] [serial = 280] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1B365000) [pid = 1828] [serial = 286] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1BA60800) [pid = 1828] [serial = 287] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (13E3F800) [pid = 1828] [serial = 283] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (17D9E000) [pid = 1828] [serial = 284] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (16841C00) [pid = 1828] [serial = 301] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1BA6D800) [pid = 1828] [serial = 302] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1DB1CC00) [pid = 1828] [serial = 299] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1C7D4000) [pid = 1828] [serial = 292] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1DEE5C00) [pid = 1828] [serial = 304] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1C7F6000) [pid = 1828] [serial = 293] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (1F109800) [pid = 1828] [serial = 305] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (1BD75400) [pid = 1828] [serial = 290] [outer = 00000000] [url = about:blank] 00:25:47 INFO - PROCESS | 1828 | 1461050747839 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 00:25:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:25:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 770ms 00:25:47 INFO - PROCESS | 1828 | 1461050747859 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 00:25:47 INFO - PROCESS | 1828 | 1461050747862 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 00:25:47 INFO - PROCESS | 1828 | 1461050747903 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:25:47 INFO - PROCESS | 1828 | 1461050747905 Marionette TRACE conn5 <- [1,446,null,{}] 00:25:47 INFO - PROCESS | 1828 | 1461050747908 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:25:47 INFO - PROCESS | 1828 | 1461050747990 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 00:25:48 INFO - PROCESS | 1828 | 1461050747999 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:48 INFO - PROCESS | 1828 | ++DOCSHELL 133A1000 == 42 [pid = 1828] [id = 121] 00:25:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (13DA6000) [pid = 1828] [serial = 360] [outer = 00000000] 00:25:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (17B36C00) [pid = 1828] [serial = 361] [outer = 13DA6000] 00:25:48 INFO - PROCESS | 1828 | 1461050748045 Marionette DEBUG loaded listener.js 00:25:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (1937CC00) [pid = 1828] [serial = 362] [outer = 13DA6000] 00:25:48 INFO - PROCESS | 1828 | 1461050748536 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 00:25:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:25:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 677ms 00:25:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:25:48 INFO - PROCESS | 1828 | 1461050748589 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 00:25:48 INFO - PROCESS | 1828 | 1461050748591 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 00:25:48 INFO - PROCESS | 1828 | 1461050748597 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:25:48 INFO - PROCESS | 1828 | 1461050748603 Marionette TRACE conn5 <- [1,450,null,{}] 00:25:48 INFO - PROCESS | 1828 | 1461050748612 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:48 INFO - PROCESS | 1828 | 1461050748699 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 00:25:48 INFO - PROCESS | 1828 | 1461050748706 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:48 INFO - PROCESS | 1828 | ++DOCSHELL 1B7E4800 == 43 [pid = 1828] [id = 122] 00:25:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (1BD64000) [pid = 1828] [serial = 363] [outer = 00000000] 00:25:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (1C7FBC00) [pid = 1828] [serial = 364] [outer = 1BD64000] 00:25:48 INFO - PROCESS | 1828 | 1461050748754 Marionette DEBUG loaded listener.js 00:25:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (1CC58400) [pid = 1828] [serial = 365] [outer = 1BD64000] 00:25:49 INFO - PROCESS | 1828 | 1461050749212 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 00:25:49 INFO - PROCESS | 1828 | 1461050749235 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 00:25:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 00:25:49 INFO - PROCESS | 1828 | 1461050749238 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:25:49 INFO - PROCESS | 1828 | 1461050749239 Marionette TRACE conn5 <- [1,454,null,{}] 00:25:49 INFO - PROCESS | 1828 | 1461050749243 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:49 INFO - PROCESS | 1828 | 1461050749329 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 00:25:49 INFO - PROCESS | 1828 | 1461050749366 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:49 INFO - PROCESS | 1828 | ++DOCSHELL 1CCE4800 == 44 [pid = 1828] [id = 123] 00:25:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (1CCE5000) [pid = 1828] [serial = 366] [outer = 00000000] 00:25:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1D014800) [pid = 1828] [serial = 367] [outer = 1CCE5000] 00:25:49 INFO - PROCESS | 1828 | 1461050749411 Marionette DEBUG loaded listener.js 00:25:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1D0B5800) [pid = 1828] [serial = 368] [outer = 1CCE5000] 00:25:49 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:49 INFO - PROCESS | 1828 | 1461050749847 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 00:25:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:25:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 00:25:49 INFO - PROCESS | 1828 | 1461050749869 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 00:25:49 INFO - PROCESS | 1828 | 1461050749871 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 00:25:49 INFO - PROCESS | 1828 | 1461050749875 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:25:49 INFO - PROCESS | 1828 | 1461050749876 Marionette TRACE conn5 <- [1,458,null,{}] 00:25:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:25:49 INFO - PROCESS | 1828 | 1461050749880 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:49 INFO - PROCESS | 1828 | 1461050749992 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 00:25:49 INFO - PROCESS | 1828 | 1461050749999 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:50 INFO - PROCESS | 1828 | ++DOCSHELL 1DB1B400 == 45 [pid = 1828] [id = 124] 00:25:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1DB1CC00) [pid = 1828] [serial = 369] [outer = 00000000] 00:25:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1DBF4800) [pid = 1828] [serial = 370] [outer = 1DB1CC00] 00:25:50 INFO - PROCESS | 1828 | 1461050750095 Marionette DEBUG loaded listener.js 00:25:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1DE0B800) [pid = 1828] [serial = 371] [outer = 1DB1CC00] 00:25:50 INFO - PROCESS | 1828 | 1461050750552 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 00:25:50 INFO - PROCESS | 1828 | 1461050750611 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 00:25:50 INFO - PROCESS | 1828 | 1461050750615 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:25:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:25:50 INFO - PROCESS | 1828 | 1461050750617 Marionette TRACE conn5 <- [1,462,null,{}] 00:25:50 INFO - PROCESS | 1828 | 1461050750621 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:50 INFO - PROCESS | 1828 | 1461050750762 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 00:25:50 INFO - PROCESS | 1828 | 1461050750788 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:50 INFO - PROCESS | 1828 | ++DOCSHELL 1FC24800 == 46 [pid = 1828] [id = 125] 00:25:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1FC27000) [pid = 1828] [serial = 372] [outer = 00000000] 00:25:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (2004FC00) [pid = 1828] [serial = 373] [outer = 1FC27000] 00:25:50 INFO - PROCESS | 1828 | 1461050750832 Marionette DEBUG loaded listener.js 00:25:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (20092400) [pid = 1828] [serial = 374] [outer = 1FC27000] 00:25:51 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:51 INFO - PROCESS | 1828 | 1461050751308 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 00:25:51 INFO - PROCESS | 1828 | 1461050751352 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 00:25:51 INFO - PROCESS | 1828 | 1461050751355 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:25:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:25:51 INFO - PROCESS | 1828 | 1461050751357 Marionette TRACE conn5 <- [1,466,null,{}] 00:25:51 INFO - PROCESS | 1828 | 1461050751361 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:51 INFO - PROCESS | 1828 | 1461050751471 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 00:25:51 INFO - PROCESS | 1828 | 1461050751481 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:51 INFO - PROCESS | 1828 | ++DOCSHELL 1CA17400 == 47 [pid = 1828] [id = 126] 00:25:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1CA17800) [pid = 1828] [serial = 375] [outer = 00000000] 00:25:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1CA1D800) [pid = 1828] [serial = 376] [outer = 1CA17800] 00:25:51 INFO - PROCESS | 1828 | 1461050751574 Marionette DEBUG loaded listener.js 00:25:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1CA1DC00) [pid = 1828] [serial = 377] [outer = 1CA17800] 00:25:52 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (2004B000) [pid = 1828] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:25:52 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (16844400) [pid = 1828] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:25:52 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1A9D7400) [pid = 1828] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:25:52 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (222D8000) [pid = 1828] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:25:52 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (21D3F000) [pid = 1828] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:25:52 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (196D3000) [pid = 1828] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:25:52 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1339D400) [pid = 1828] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:25:52 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (12E7E800) [pid = 1828] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:25:52 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (12ED9C00) [pid = 1828] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:25:52 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1F1AD000) [pid = 1828] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:25:52 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (0F6E2C00) [pid = 1828] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:25:52 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (17621400) [pid = 1828] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:25:52 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1BA6E000) [pid = 1828] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:25:52 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1CE92400) [pid = 1828] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:25:52 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1C7D7800) [pid = 1828] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:25:52 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1DE04C00) [pid = 1828] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:25:52 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (1FC24000) [pid = 1828] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:25:52 INFO - PROCESS | 1828 | 1461050752121 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 00:25:52 INFO - PROCESS | 1828 | 1461050752191 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 00:25:52 INFO - PROCESS | 1828 | 1461050752195 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:25:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:25:52 INFO - PROCESS | 1828 | 1461050752197 Marionette TRACE conn5 <- [1,470,null,{}] 00:25:52 INFO - PROCESS | 1828 | 1461050752200 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:52 INFO - PROCESS | 1828 | 1461050752306 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 00:25:52 INFO - PROCESS | 1828 | 1461050752361 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:52 INFO - PROCESS | 1828 | ++DOCSHELL 0EE42800 == 48 [pid = 1828] [id = 127] 00:25:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (0F6E2C00) [pid = 1828] [serial = 378] [outer = 00000000] 00:25:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (12F6A400) [pid = 1828] [serial = 379] [outer = 0F6E2C00] 00:25:52 INFO - PROCESS | 1828 | 1461050752406 Marionette DEBUG loaded listener.js 00:25:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (12F6D800) [pid = 1828] [serial = 380] [outer = 0F6E2C00] 00:25:52 INFO - PROCESS | 1828 | 1461050752797 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 00:25:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:25:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 00:25:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:25:52 INFO - PROCESS | 1828 | 1461050752829 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 00:25:52 INFO - PROCESS | 1828 | 1461050752831 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 00:25:52 INFO - PROCESS | 1828 | 1461050752834 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:25:52 INFO - PROCESS | 1828 | 1461050752836 Marionette TRACE conn5 <- [1,474,null,{}] 00:25:52 INFO - PROCESS | 1828 | 1461050752840 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:52 INFO - PROCESS | 1828 | 1461050752922 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 00:25:52 INFO - PROCESS | 1828 | 1461050752929 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:52 INFO - PROCESS | 1828 | ++DOCSHELL 1339AC00 == 49 [pid = 1828] [id = 128] 00:25:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (17DA0400) [pid = 1828] [serial = 381] [outer = 00000000] 00:25:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (1C7F5400) [pid = 1828] [serial = 382] [outer = 17DA0400] 00:25:52 INFO - PROCESS | 1828 | 1461050752977 Marionette DEBUG loaded listener.js 00:25:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (1CED4400) [pid = 1828] [serial = 383] [outer = 17DA0400] 00:25:53 INFO - PROCESS | 1828 | 1461050753422 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 00:25:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:25:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 00:25:53 INFO - PROCESS | 1828 | 1461050753465 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 00:25:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:25:53 INFO - PROCESS | 1828 | 1461050753467 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 00:25:53 INFO - PROCESS | 1828 | 1461050753470 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:25:53 INFO - PROCESS | 1828 | 1461050753472 Marionette TRACE conn5 <- [1,478,null,{}] 00:25:53 INFO - PROCESS | 1828 | 1461050753475 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:53 INFO - PROCESS | 1828 | 1461050753556 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 00:25:53 INFO - PROCESS | 1828 | 1461050753564 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:53 INFO - PROCESS | 1828 | ++DOCSHELL 1FA0E000 == 50 [pid = 1828] [id = 129] 00:25:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1FA6B000) [pid = 1828] [serial = 384] [outer = 00000000] 00:25:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (209B0800) [pid = 1828] [serial = 385] [outer = 1FA6B000] 00:25:53 INFO - PROCESS | 1828 | 1461050753613 Marionette DEBUG loaded listener.js 00:25:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (21D7E000) [pid = 1828] [serial = 386] [outer = 1FA6B000] 00:25:54 INFO - PROCESS | 1828 | 1461050754232 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 00:25:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:25:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 830ms 00:25:54 INFO - PROCESS | 1828 | 1461050754302 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 00:25:54 INFO - PROCESS | 1828 | 1461050754307 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 00:25:54 INFO - PROCESS | 1828 | 1461050754312 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:25:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:25:54 INFO - PROCESS | 1828 | 1461050754317 Marionette TRACE conn5 <- [1,482,null,{}] 00:25:54 INFO - PROCESS | 1828 | 1461050754324 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:54 INFO - PROCESS | 1828 | 1461050754437 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 00:25:54 INFO - PROCESS | 1828 | 1461050754566 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:54 INFO - PROCESS | 1828 | ++DOCSHELL 0EE69C00 == 51 [pid = 1828] [id = 130] 00:25:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (12B74000) [pid = 1828] [serial = 387] [outer = 00000000] 00:25:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (143B0400) [pid = 1828] [serial = 388] [outer = 12B74000] 00:25:54 INFO - PROCESS | 1828 | 1461050754623 Marionette DEBUG loaded listener.js 00:25:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (17B0F800) [pid = 1828] [serial = 389] [outer = 12B74000] 00:25:55 INFO - PROCESS | 1828 | 1461050755306 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 00:25:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:25:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1021ms 00:25:55 INFO - PROCESS | 1828 | 1461050755338 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 00:25:55 INFO - PROCESS | 1828 | 1461050755345 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 00:25:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:25:55 INFO - PROCESS | 1828 | 1461050755352 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:25:55 INFO - PROCESS | 1828 | 1461050755354 Marionette TRACE conn5 <- [1,486,null,{}] 00:25:55 INFO - PROCESS | 1828 | 1461050755358 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:55 INFO - PROCESS | 1828 | 1461050755463 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 00:25:55 INFO - PROCESS | 1828 | 1461050755593 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1BD60C00) [pid = 1828] [serial = 390] [outer = 0F6E8000] 00:25:55 INFO - PROCESS | 1828 | ++DOCSHELL 1BD7CC00 == 52 [pid = 1828] [id = 131] 00:25:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1BE74800) [pid = 1828] [serial = 391] [outer = 00000000] 00:25:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1C7D7C00) [pid = 1828] [serial = 392] [outer = 1BE74800] 00:25:55 INFO - PROCESS | 1828 | 1461050755669 Marionette DEBUG loaded listener.js 00:25:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1CA22C00) [pid = 1828] [serial = 393] [outer = 1BE74800] 00:25:56 INFO - PROCESS | 1828 | 1461050756328 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 00:25:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:25:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1024ms 00:25:56 INFO - PROCESS | 1828 | 1461050756377 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 00:25:56 INFO - PROCESS | 1828 | 1461050756380 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 00:25:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:25:56 INFO - PROCESS | 1828 | 1461050756384 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:25:56 INFO - PROCESS | 1828 | 1461050756387 Marionette TRACE conn5 <- [1,490,null,{}] 00:25:56 INFO - PROCESS | 1828 | 1461050756398 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:56 INFO - PROCESS | 1828 | 1461050756524 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 00:25:56 INFO - PROCESS | 1828 | 1461050756649 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:56 INFO - PROCESS | 1828 | ++DOCSHELL 1CD6B400 == 53 [pid = 1828] [id = 132] 00:25:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1CD6CC00) [pid = 1828] [serial = 394] [outer = 00000000] 00:25:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1CD72C00) [pid = 1828] [serial = 395] [outer = 1CD6CC00] 00:25:56 INFO - PROCESS | 1828 | 1461050756707 Marionette DEBUG loaded listener.js 00:25:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1CD77400) [pid = 1828] [serial = 396] [outer = 1CD6CC00] 00:25:57 INFO - PROCESS | 1828 | 1461050757340 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 00:25:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:25:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 970ms 00:25:57 INFO - PROCESS | 1828 | 1461050757360 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 00:25:57 INFO - PROCESS | 1828 | 1461050757363 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 00:25:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:25:57 INFO - PROCESS | 1828 | 1461050757367 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:25:57 INFO - PROCESS | 1828 | 1461050757369 Marionette TRACE conn5 <- [1,494,null,{}] 00:25:57 INFO - PROCESS | 1828 | 1461050757373 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:57 INFO - PROCESS | 1828 | 1461050757478 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 00:25:57 INFO - PROCESS | 1828 | 1461050757561 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:57 INFO - PROCESS | 1828 | ++DOCSHELL 1CD78400 == 54 [pid = 1828] [id = 133] 00:25:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1D19F400) [pid = 1828] [serial = 397] [outer = 00000000] 00:25:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1FA6E800) [pid = 1828] [serial = 398] [outer = 1D19F400] 00:25:57 INFO - PROCESS | 1828 | 1461050757666 Marionette DEBUG loaded listener.js 00:25:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (20920C00) [pid = 1828] [serial = 399] [outer = 1D19F400] 00:25:58 INFO - PROCESS | 1828 | 1461050758204 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 00:25:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:25:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1068ms 00:25:58 INFO - PROCESS | 1828 | 1461050758448 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 00:25:58 INFO - PROCESS | 1828 | 1461050758453 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 00:25:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:25:58 INFO - PROCESS | 1828 | 1461050758459 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:25:58 INFO - PROCESS | 1828 | 1461050758462 Marionette TRACE conn5 <- [1,498,null,{}] 00:25:58 INFO - PROCESS | 1828 | 1461050758467 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:58 INFO - PROCESS | 1828 | 1461050758568 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 00:25:58 INFO - PROCESS | 1828 | 1461050758646 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:58 INFO - PROCESS | 1828 | ++DOCSHELL 1339E800 == 55 [pid = 1828] [id = 134] 00:25:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (135ED000) [pid = 1828] [serial = 400] [outer = 00000000] 00:25:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (16847400) [pid = 1828] [serial = 401] [outer = 135ED000] 00:25:58 INFO - PROCESS | 1828 | 1461050758696 Marionette DEBUG loaded listener.js 00:25:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (17E42400) [pid = 1828] [serial = 402] [outer = 135ED000] 00:25:59 INFO - PROCESS | 1828 | 1461050759338 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 00:25:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:25:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 930ms 00:25:59 INFO - PROCESS | 1828 | 1461050759391 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 00:25:59 INFO - PROCESS | 1828 | 1461050759394 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 00:25:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:25:59 INFO - PROCESS | 1828 | 1461050759402 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:25:59 INFO - PROCESS | 1828 | 1461050759406 Marionette TRACE conn5 <- [1,502,null,{}] 00:25:59 INFO - PROCESS | 1828 | 1461050759410 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:59 INFO - PROCESS | 1828 | 1461050759517 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 00:25:59 INFO - PROCESS | 1828 | --DOCSHELL 1F1AC000 == 54 [pid = 1828] [id = 103] 00:25:59 INFO - PROCESS | 1828 | --DOCSHELL 1339AC00 == 53 [pid = 1828] [id = 128] 00:25:59 INFO - PROCESS | 1828 | --DOCSHELL 0EE42800 == 52 [pid = 1828] [id = 127] 00:25:59 INFO - PROCESS | 1828 | --DOCSHELL 1CA17400 == 51 [pid = 1828] [id = 126] 00:25:59 INFO - PROCESS | 1828 | --DOCSHELL 1FC24800 == 50 [pid = 1828] [id = 125] 00:25:59 INFO - PROCESS | 1828 | --DOCSHELL 1DB1B400 == 49 [pid = 1828] [id = 124] 00:25:59 INFO - PROCESS | 1828 | --DOCSHELL 1CCE4800 == 48 [pid = 1828] [id = 123] 00:25:59 INFO - PROCESS | 1828 | --DOCSHELL 1B7E4800 == 47 [pid = 1828] [id = 122] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1FC20800) [pid = 1828] [serial = 316] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1C8BD800) [pid = 1828] [serial = 343] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOCSHELL 133A1000 == 46 [pid = 1828] [id = 121] 00:25:59 INFO - PROCESS | 1828 | --DOCSHELL 1A9DE000 == 45 [pid = 1828] [id = 120] 00:25:59 INFO - PROCESS | 1828 | --DOCSHELL 0EE6AC00 == 44 [pid = 1828] [id = 119] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (20054000) [pid = 1828] [serial = 227] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (17DA0800) [pid = 1828] [serial = 221] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1CECBC00) [pid = 1828] [serial = 224] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (22545C00) [pid = 1828] [serial = 266] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (21D86C00) [pid = 1828] [serial = 230] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1BD6A000) [pid = 1828] [serial = 179] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1CC57800) [pid = 1828] [serial = 182] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (167A1400) [pid = 1828] [serial = 139] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1769F800) [pid = 1828] [serial = 176] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (2004CC00) [pid = 1828] [serial = 308] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (13E3B400) [pid = 1828] [serial = 325] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (17B39C00) [pid = 1828] [serial = 326] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1A9D6400) [pid = 1828] [serial = 323] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (193F8800) [pid = 1828] [serial = 322] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1BD69800) [pid = 1828] [serial = 328] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1BD77000) [pid = 1828] [serial = 329] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1D0B3C00) [pid = 1828] [serial = 334] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1D0BD800) [pid = 1828] [serial = 335] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1C891000) [pid = 1828] [serial = 331] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (12E3B800) [pid = 1828] [serial = 310] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (209B8800) [pid = 1828] [serial = 319] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1A9DD000) [pid = 1828] [serial = 313] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (1FA6B400) [pid = 1828] [serial = 338] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (1F10F400) [pid = 1828] [serial = 337] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (20912C00) [pid = 1828] [serial = 340] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (20918400) [pid = 1828] [serial = 341] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (1C8BA800) [pid = 1828] [serial = 332] [outer = 00000000] [url = about:blank] 00:25:59 INFO - PROCESS | 1828 | 1461050759663 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:59 INFO - PROCESS | 1828 | ++DOCSHELL 0EE42000 == 45 [pid = 1828] [id = 135] 00:25:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (0EE46000) [pid = 1828] [serial = 403] [outer = 00000000] 00:25:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (0F630C00) [pid = 1828] [serial = 404] [outer = 0EE46000] 00:25:59 INFO - PROCESS | 1828 | 1461050759713 Marionette DEBUG loaded listener.js 00:25:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (12DB5C00) [pid = 1828] [serial = 405] [outer = 0EE46000] 00:26:00 INFO - PROCESS | 1828 | 1461050760121 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 00:26:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:26:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 790ms 00:26:00 INFO - PROCESS | 1828 | 1461050760208 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 00:26:00 INFO - PROCESS | 1828 | 1461050760210 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 00:26:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:26:00 INFO - PROCESS | 1828 | 1461050760218 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:26:00 INFO - PROCESS | 1828 | 1461050760220 Marionette TRACE conn5 <- [1,506,null,{}] 00:26:00 INFO - PROCESS | 1828 | 1461050760229 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:00 INFO - PROCESS | 1828 | 1461050760324 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 00:26:00 INFO - PROCESS | 1828 | 1461050760335 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:00 INFO - PROCESS | 1828 | ++DOCSHELL 1339C400 == 46 [pid = 1828] [id = 136] 00:26:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (16842000) [pid = 1828] [serial = 406] [outer = 00000000] 00:26:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (18D4D000) [pid = 1828] [serial = 407] [outer = 16842000] 00:26:00 INFO - PROCESS | 1828 | 1461050760384 Marionette DEBUG loaded listener.js 00:26:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (196DB400) [pid = 1828] [serial = 408] [outer = 16842000] 00:26:00 INFO - PROCESS | 1828 | 1461050760865 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 00:26:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:26:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 00:26:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:26:00 INFO - PROCESS | 1828 | 1461050760888 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 00:26:00 INFO - PROCESS | 1828 | 1461050760890 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 00:26:00 INFO - PROCESS | 1828 | 1461050760894 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:26:00 INFO - PROCESS | 1828 | 1461050760895 Marionette TRACE conn5 <- [1,510,null,{}] 00:26:00 INFO - PROCESS | 1828 | 1461050760899 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:00 INFO - PROCESS | 1828 | 1461050760978 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 00:26:00 INFO - PROCESS | 1828 | 1461050760983 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:01 INFO - PROCESS | 1828 | ++DOCSHELL 1A9D3400 == 47 [pid = 1828] [id = 137] 00:26:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (1B361C00) [pid = 1828] [serial = 409] [outer = 00000000] 00:26:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (1BD6F800) [pid = 1828] [serial = 410] [outer = 1B361C00] 00:26:01 INFO - PROCESS | 1828 | 1461050761029 Marionette DEBUG loaded listener.js 00:26:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (1BD77000) [pid = 1828] [serial = 411] [outer = 1B361C00] 00:26:01 INFO - PROCESS | 1828 | 1461050761494 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 00:26:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:26:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 00:26:01 INFO - PROCESS | 1828 | 1461050761524 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 00:26:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:26:01 INFO - PROCESS | 1828 | 1461050761526 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 00:26:01 INFO - PROCESS | 1828 | 1461050761529 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:26:01 INFO - PROCESS | 1828 | 1461050761531 Marionette TRACE conn5 <- [1,514,null,{}] 00:26:01 INFO - PROCESS | 1828 | 1461050761534 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:01 INFO - PROCESS | 1828 | 1461050761611 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 00:26:01 INFO - PROCESS | 1828 | 1461050761616 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:01 INFO - PROCESS | 1828 | ++DOCSHELL 1BD7C000 == 48 [pid = 1828] [id = 138] 00:26:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (1BE77C00) [pid = 1828] [serial = 412] [outer = 00000000] 00:26:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1C7F1000) [pid = 1828] [serial = 413] [outer = 1BE77C00] 00:26:01 INFO - PROCESS | 1828 | 1461050761661 Marionette DEBUG loaded listener.js 00:26:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1C7F9800) [pid = 1828] [serial = 414] [outer = 1BE77C00] 00:26:02 INFO - PROCESS | 1828 | 1461050762154 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 00:26:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 00:26:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 00:26:02 INFO - PROCESS | 1828 | 1461050762200 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 00:26:02 INFO - PROCESS | 1828 | 1461050762202 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 00:26:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:26:02 INFO - PROCESS | 1828 | 1461050762205 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:26:02 INFO - PROCESS | 1828 | 1461050762207 Marionette TRACE conn5 <- [1,518,null,{}] 00:26:02 INFO - PROCESS | 1828 | 1461050762211 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:02 INFO - PROCESS | 1828 | 1461050762341 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 00:26:02 INFO - PROCESS | 1828 | 1461050762402 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:02 INFO - PROCESS | 1828 | ++DOCSHELL 1CA15000 == 49 [pid = 1828] [id = 139] 00:26:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1CA22400) [pid = 1828] [serial = 415] [outer = 00000000] 00:26:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1CA2B000) [pid = 1828] [serial = 416] [outer = 1CA22400] 00:26:02 INFO - PROCESS | 1828 | 1461050762450 Marionette DEBUG loaded listener.js 00:26:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1CC5B000) [pid = 1828] [serial = 417] [outer = 1CA22400] 00:26:02 INFO - PROCESS | 1828 | 1461050762900 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 00:26:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:26:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 00:26:02 INFO - PROCESS | 1828 | 1461050762970 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 00:26:02 INFO - PROCESS | 1828 | 1461050762972 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 00:26:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:26:02 INFO - PROCESS | 1828 | 1461050762983 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:26:02 INFO - PROCESS | 1828 | 1461050762985 Marionette TRACE conn5 <- [1,522,null,{}] 00:26:02 INFO - PROCESS | 1828 | 1461050762989 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:03 INFO - PROCESS | 1828 | 1461050763096 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 00:26:03 INFO - PROCESS | 1828 | 1461050763107 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:03 INFO - PROCESS | 1828 | ++DOCSHELL 1CA29800 == 50 [pid = 1828] [id = 140] 00:26:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1CCDFC00) [pid = 1828] [serial = 418] [outer = 00000000] 00:26:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1CD71800) [pid = 1828] [serial = 419] [outer = 1CCDFC00] 00:26:03 INFO - PROCESS | 1828 | 1461050763152 Marionette DEBUG loaded listener.js 00:26:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1CD76C00) [pid = 1828] [serial = 420] [outer = 1CCDFC00] 00:26:03 INFO - PROCESS | 1828 | 1461050763610 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 00:26:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:26:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 690ms 00:26:03 INFO - PROCESS | 1828 | 1461050763672 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 00:26:03 INFO - PROCESS | 1828 | 1461050763674 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 00:26:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:26:03 INFO - PROCESS | 1828 | 1461050763683 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:26:03 INFO - PROCESS | 1828 | 1461050763685 Marionette TRACE conn5 <- [1,526,null,{}] 00:26:03 INFO - PROCESS | 1828 | 1461050763689 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:03 INFO - PROCESS | 1828 | 1461050763793 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 00:26:03 INFO - PROCESS | 1828 | 1461050763805 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:03 INFO - PROCESS | 1828 | ++DOCSHELL 1CE93C00 == 51 [pid = 1828] [id = 141] 00:26:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1CED8400) [pid = 1828] [serial = 421] [outer = 00000000] 00:26:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1D19FC00) [pid = 1828] [serial = 422] [outer = 1CED8400] 00:26:03 INFO - PROCESS | 1828 | 1461050763849 Marionette DEBUG loaded listener.js 00:26:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1D569C00) [pid = 1828] [serial = 423] [outer = 1CED8400] 00:26:04 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (0EE6B000) [pid = 1828] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:26:04 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1CCE5000) [pid = 1828] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:26:04 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (13DA6000) [pid = 1828] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:26:04 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (16847800) [pid = 1828] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:26:04 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1CA17800) [pid = 1828] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:26:04 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1BD64000) [pid = 1828] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:26:04 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1FC27000) [pid = 1828] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:26:04 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1B360C00) [pid = 1828] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:26:04 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (0F6E2C00) [pid = 1828] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:26:04 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (17DA0400) [pid = 1828] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:26:04 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1DB1CC00) [pid = 1828] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:26:04 INFO - PROCESS | 1828 | 1461050764441 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 00:26:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 00:26:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 790ms 00:26:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:26:04 INFO - PROCESS | 1828 | 1461050764471 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 00:26:04 INFO - PROCESS | 1828 | 1461050764473 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 00:26:04 INFO - PROCESS | 1828 | 1461050764476 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:26:04 INFO - PROCESS | 1828 | 1461050764478 Marionette TRACE conn5 <- [1,530,null,{}] 00:26:04 INFO - PROCESS | 1828 | 1461050764482 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:04 INFO - PROCESS | 1828 | 1461050764559 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 00:26:04 INFO - PROCESS | 1828 | 1461050764565 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:04 INFO - PROCESS | 1828 | ++DOCSHELL 16841800 == 52 [pid = 1828] [id = 142] 00:26:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1B331C00) [pid = 1828] [serial = 424] [outer = 00000000] 00:26:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1D19C800) [pid = 1828] [serial = 425] [outer = 1B331C00] 00:26:04 INFO - PROCESS | 1828 | 1461050764610 Marionette DEBUG loaded listener.js 00:26:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1DBF1000) [pid = 1828] [serial = 426] [outer = 1B331C00] 00:26:05 INFO - PROCESS | 1828 | 1461050765082 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 00:26:05 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 00:26:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:26:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:26:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:26:05 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 00:26:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:26:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:26:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:26:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 00:26:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:26:05 INFO - PROCESS | 1828 | 1461050765148 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 00:26:05 INFO - PROCESS | 1828 | 1461050765150 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 00:26:05 INFO - PROCESS | 1828 | 1461050765152 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:26:05 INFO - PROCESS | 1828 | 1461050765154 Marionette TRACE conn5 <- [1,534,null,{}] 00:26:05 INFO - PROCESS | 1828 | 1461050765158 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:05 INFO - PROCESS | 1828 | 1461050765244 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 00:26:05 INFO - PROCESS | 1828 | 1461050765252 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:05 INFO - PROCESS | 1828 | ++DOCSHELL 1DBF8800 == 53 [pid = 1828] [id = 143] 00:26:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1DE04800) [pid = 1828] [serial = 427] [outer = 00000000] 00:26:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1FA02000) [pid = 1828] [serial = 428] [outer = 1DE04800] 00:26:05 INFO - PROCESS | 1828 | 1461050765296 Marionette DEBUG loaded listener.js 00:26:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1FA01C00) [pid = 1828] [serial = 429] [outer = 1DE04800] 00:26:05 INFO - PROCESS | 1828 | 1461050765728 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 00:26:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 00:26:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 00:26:05 INFO - PROCESS | 1828 | 1461050765784 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 00:26:05 INFO - PROCESS | 1828 | 1461050765786 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 00:26:05 INFO - PROCESS | 1828 | 1461050765789 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:26:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:26:05 INFO - PROCESS | 1828 | 1461050765791 Marionette TRACE conn5 <- [1,538,null,{}] 00:26:05 INFO - PROCESS | 1828 | 1461050765795 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:05 INFO - PROCESS | 1828 | 1461050765921 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 00:26:05 INFO - PROCESS | 1828 | 1461050765931 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:05 INFO - PROCESS | 1828 | ++DOCSHELL 1326CC00 == 54 [pid = 1828] [id = 144] 00:26:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1A9DBC00) [pid = 1828] [serial = 430] [outer = 00000000] 00:26:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (20084400) [pid = 1828] [serial = 431] [outer = 1A9DBC00] 00:26:05 INFO - PROCESS | 1828 | 1461050765981 Marionette DEBUG loaded listener.js 00:26:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (20918000) [pid = 1828] [serial = 432] [outer = 1A9DBC00] 00:26:06 INFO - PROCESS | 1828 | 1461050766605 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 00:26:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 00:26:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 870ms 00:26:06 INFO - PROCESS | 1828 | 1461050766664 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 00:26:06 INFO - PROCESS | 1828 | 1461050766670 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 00:26:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:26:06 INFO - PROCESS | 1828 | 1461050766675 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:26:06 INFO - PROCESS | 1828 | 1461050766679 Marionette TRACE conn5 <- [1,542,null,{}] 00:26:06 INFO - PROCESS | 1828 | 1461050766685 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:06 INFO - PROCESS | 1828 | 1461050766796 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 00:26:06 INFO - PROCESS | 1828 | 1461050766898 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:06 INFO - PROCESS | 1828 | ++DOCSHELL 12F62C00 == 55 [pid = 1828] [id = 145] 00:26:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (12F69400) [pid = 1828] [serial = 433] [outer = 00000000] 00:26:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (167AE000) [pid = 1828] [serial = 434] [outer = 12F69400] 00:26:06 INFO - PROCESS | 1828 | 1461050766956 Marionette DEBUG loaded listener.js 00:26:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (17DC1C00) [pid = 1828] [serial = 435] [outer = 12F69400] 00:26:07 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:07 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:07 INFO - PROCESS | 1828 | 1461050767585 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 00:26:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:26:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 970ms 00:26:07 INFO - PROCESS | 1828 | 1461050767649 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 00:26:07 INFO - PROCESS | 1828 | 1461050767655 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 00:26:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:26:07 INFO - PROCESS | 1828 | 1461050767662 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:26:07 INFO - PROCESS | 1828 | 1461050767664 Marionette TRACE conn5 <- [1,546,null,{}] 00:26:07 INFO - PROCESS | 1828 | 1461050767669 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:07 INFO - PROCESS | 1828 | 1461050767810 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 00:26:07 INFO - PROCESS | 1828 | 1461050767936 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:07 INFO - PROCESS | 1828 | ++DOCSHELL 1A9DF000 == 56 [pid = 1828] [id = 146] 00:26:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1B32F000) [pid = 1828] [serial = 436] [outer = 00000000] 00:26:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1CA19C00) [pid = 1828] [serial = 437] [outer = 1B32F000] 00:26:07 INFO - PROCESS | 1828 | 1461050767993 Marionette DEBUG loaded listener.js 00:26:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1CBF5000) [pid = 1828] [serial = 438] [outer = 1B32F000] 00:26:08 INFO - PROCESS | 1828 | 1461050768568 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 00:26:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:26:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 970ms 00:26:08 INFO - PROCESS | 1828 | 1461050768634 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 00:26:08 INFO - PROCESS | 1828 | 1461050768637 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 00:26:08 INFO - PROCESS | 1828 | 1461050768640 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:26:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:26:08 INFO - PROCESS | 1828 | 1461050768644 Marionette TRACE conn5 <- [1,550,null,{}] 00:26:08 INFO - PROCESS | 1828 | 1461050768655 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:08 INFO - PROCESS | 1828 | 1461050768762 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 00:26:08 INFO - PROCESS | 1828 | 1461050768889 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:08 INFO - PROCESS | 1828 | ++DOCSHELL 1FC2F000 == 57 [pid = 1828] [id = 147] 00:26:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (20054800) [pid = 1828] [serial = 439] [outer = 00000000] 00:26:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (2091F400) [pid = 1828] [serial = 440] [outer = 20054800] 00:26:08 INFO - PROCESS | 1828 | 1461050768947 Marionette DEBUG loaded listener.js 00:26:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (21D41C00) [pid = 1828] [serial = 441] [outer = 20054800] 00:26:09 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:09 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:09 INFO - PROCESS | 1828 | 1461050769515 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 00:26:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:26:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 00:26:09 INFO - PROCESS | 1828 | 1461050769574 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 00:26:09 INFO - PROCESS | 1828 | 1461050769577 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 00:26:09 INFO - PROCESS | 1828 | 1461050769580 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:26:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:26:09 INFO - PROCESS | 1828 | 1461050769582 Marionette TRACE conn5 <- [1,554,null,{}] 00:26:09 INFO - PROCESS | 1828 | 1461050769586 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:09 INFO - PROCESS | 1828 | 1461050769722 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 00:26:09 INFO - PROCESS | 1828 | 1461050769849 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:09 INFO - PROCESS | 1828 | ++DOCSHELL 20D99800 == 58 [pid = 1828] [id = 148] 00:26:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (20D9C000) [pid = 1828] [serial = 442] [outer = 00000000] 00:26:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (20DA1800) [pid = 1828] [serial = 443] [outer = 20D9C000] 00:26:09 INFO - PROCESS | 1828 | 1461050769905 Marionette DEBUG loaded listener.js 00:26:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (20DA4C00) [pid = 1828] [serial = 444] [outer = 20D9C000] 00:26:10 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:10 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:10 INFO - PROCESS | 1828 | 1461050770494 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 00:26:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:26:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 00:26:10 INFO - PROCESS | 1828 | 1461050770514 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 00:26:10 INFO - PROCESS | 1828 | 1461050770516 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 00:26:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:26:10 INFO - PROCESS | 1828 | 1461050770519 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:26:10 INFO - PROCESS | 1828 | 1461050770521 Marionette TRACE conn5 <- [1,558,null,{}] 00:26:10 INFO - PROCESS | 1828 | 1461050770525 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:10 INFO - PROCESS | 1828 | 1461050770625 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 00:26:10 INFO - PROCESS | 1828 | 1461050770756 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:10 INFO - PROCESS | 1828 | ++DOCSHELL 12F62800 == 59 [pid = 1828] [id = 149] 00:26:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (12F6D400) [pid = 1828] [serial = 445] [outer = 00000000] 00:26:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (21D8C800) [pid = 1828] [serial = 446] [outer = 12F6D400] 00:26:10 INFO - PROCESS | 1828 | 1461050770811 Marionette DEBUG loaded listener.js 00:26:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (21EAE800) [pid = 1828] [serial = 447] [outer = 12F6D400] 00:26:11 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:11 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:11 INFO - PROCESS | 1828 | 1461050771521 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 00:26:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:26:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1019ms 00:26:11 INFO - PROCESS | 1828 | 1461050771539 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 00:26:11 INFO - PROCESS | 1828 | 1461050771542 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 00:26:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:26:11 INFO - PROCESS | 1828 | 1461050771547 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:26:11 INFO - PROCESS | 1828 | 1461050771551 Marionette TRACE conn5 <- [1,562,null,{}] 00:26:11 INFO - PROCESS | 1828 | 1461050771557 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:11 INFO - PROCESS | 1828 | 1461050771678 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 00:26:11 INFO - PROCESS | 1828 | 1461050771810 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:11 INFO - PROCESS | 1828 | ++DOCSHELL 13399000 == 60 [pid = 1828] [id = 150] 00:26:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1339AC00) [pid = 1828] [serial = 448] [outer = 00000000] 00:26:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (17B0E800) [pid = 1828] [serial = 449] [outer = 1339AC00] 00:26:11 INFO - PROCESS | 1828 | 1461050771861 Marionette DEBUG loaded listener.js 00:26:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1960B400) [pid = 1828] [serial = 450] [outer = 1339AC00] 00:26:12 INFO - PROCESS | 1828 | --DOCSHELL 12DB8400 == 59 [pid = 1828] [id = 116] 00:26:12 INFO - PROCESS | 1828 | --DOCSHELL 13E3D800 == 58 [pid = 1828] [id = 115] 00:26:12 INFO - PROCESS | 1828 | --DOCSHELL 1DBF8800 == 57 [pid = 1828] [id = 143] 00:26:12 INFO - PROCESS | 1828 | --DOCSHELL 16841800 == 56 [pid = 1828] [id = 142] 00:26:12 INFO - PROCESS | 1828 | --DOCSHELL 1CE93C00 == 55 [pid = 1828] [id = 141] 00:26:12 INFO - PROCESS | 1828 | --DOCSHELL 1CA29800 == 54 [pid = 1828] [id = 140] 00:26:12 INFO - PROCESS | 1828 | --DOCSHELL 1CA15000 == 53 [pid = 1828] [id = 139] 00:26:12 INFO - PROCESS | 1828 | --DOCSHELL 1BD7C000 == 52 [pid = 1828] [id = 138] 00:26:12 INFO - PROCESS | 1828 | --DOCSHELL 1A9D3400 == 51 [pid = 1828] [id = 137] 00:26:12 INFO - PROCESS | 1828 | --DOCSHELL 1339C400 == 50 [pid = 1828] [id = 136] 00:26:12 INFO - PROCESS | 1828 | --DOCSHELL 0EE42000 == 49 [pid = 1828] [id = 135] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (209B0800) [pid = 1828] [serial = 385] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOCSHELL 1339E800 == 48 [pid = 1828] [id = 134] 00:26:12 INFO - PROCESS | 1828 | --DOCSHELL 1BD7CC00 == 47 [pid = 1828] [id = 131] 00:26:12 INFO - PROCESS | 1828 | --DOCSHELL 0EE69C00 == 46 [pid = 1828] [id = 130] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (13DA9C00) [pid = 1828] [serial = 355] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (17620400) [pid = 1828] [serial = 356] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1D014800) [pid = 1828] [serial = 367] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (17B36C00) [pid = 1828] [serial = 361] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1937CC00) [pid = 1828] [serial = 362] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1DA16400) [pid = 1828] [serial = 344] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1CA1D800) [pid = 1828] [serial = 376] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1C7FD000) [pid = 1828] [serial = 349] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1C7FBC00) [pid = 1828] [serial = 364] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1CC58400) [pid = 1828] [serial = 365] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (17B10400) [pid = 1828] [serial = 346] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (20092400) [pid = 1828] [serial = 374] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (2004FC00) [pid = 1828] [serial = 373] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1C7F5000) [pid = 1828] [serial = 359] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1BE78000) [pid = 1828] [serial = 358] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (12F6A400) [pid = 1828] [serial = 379] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1C7F5400) [pid = 1828] [serial = 382] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (21D7E400) [pid = 1828] [serial = 352] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1CA1DC00) [pid = 1828] [serial = 377] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1DBF4800) [pid = 1828] [serial = 370] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1DE0B800) [pid = 1828] [serial = 371] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (12F6D800) [pid = 1828] [serial = 380] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1CED4400) [pid = 1828] [serial = 383] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1D0B5800) [pid = 1828] [serial = 368] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 1828 | 1461050772503 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:26:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:26:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 990ms 00:26:12 INFO - PROCESS | 1828 | 1461050772539 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 00:26:12 INFO - PROCESS | 1828 | 1461050772544 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 00:26:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:26:12 INFO - PROCESS | 1828 | 1461050772553 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:26:12 INFO - PROCESS | 1828 | 1461050772556 Marionette TRACE conn5 <- [1,566,null,{}] 00:26:12 INFO - PROCESS | 1828 | 1461050772559 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:12 INFO - PROCESS | 1828 | 1461050772643 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 00:26:12 INFO - PROCESS | 1828 | 1461050772649 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:12 INFO - PROCESS | 1828 | ++DOCSHELL 12DB8400 == 47 [pid = 1828] [id = 151] 00:26:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (12E35000) [pid = 1828] [serial = 451] [outer = 00000000] 00:26:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (167AC000) [pid = 1828] [serial = 452] [outer = 12E35000] 00:26:12 INFO - PROCESS | 1828 | 1461050772695 Marionette DEBUG loaded listener.js 00:26:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (17B32000) [pid = 1828] [serial = 453] [outer = 12E35000] 00:26:13 INFO - PROCESS | 1828 | 1461050773209 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 00:26:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:26:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 730ms 00:26:13 INFO - PROCESS | 1828 | 1461050773284 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 00:26:13 INFO - PROCESS | 1828 | 1461050773286 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 00:26:13 INFO - PROCESS | 1828 | 1461050773290 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:26:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:26:13 INFO - PROCESS | 1828 | 1461050773294 Marionette TRACE conn5 <- [1,570,null,{}] 00:26:13 INFO - PROCESS | 1828 | 1461050773304 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:13 INFO - PROCESS | 1828 | 1461050773394 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 00:26:13 INFO - PROCESS | 1828 | 1461050773481 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:13 INFO - PROCESS | 1828 | ++DOCSHELL 193F9000 == 48 [pid = 1828] [id = 152] 00:26:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1960F800) [pid = 1828] [serial = 454] [outer = 00000000] 00:26:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1BD7C000) [pid = 1828] [serial = 455] [outer = 1960F800] 00:26:13 INFO - PROCESS | 1828 | 1461050773529 Marionette DEBUG loaded listener.js 00:26:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1C7F9C00) [pid = 1828] [serial = 456] [outer = 1960F800] 00:26:13 INFO - PROCESS | 1828 | 1461050773903 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 00:26:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:26:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 00:26:13 INFO - PROCESS | 1828 | 1461050773929 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 00:26:13 INFO - PROCESS | 1828 | 1461050773931 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 00:26:13 INFO - PROCESS | 1828 | 1461050773935 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:26:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:26:13 INFO - PROCESS | 1828 | 1461050773936 Marionette TRACE conn5 <- [1,574,null,{}] 00:26:13 INFO - PROCESS | 1828 | 1461050773940 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:14 INFO - PROCESS | 1828 | 1461050774023 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 00:26:14 INFO - PROCESS | 1828 | 1461050774030 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:14 INFO - PROCESS | 1828 | ++DOCSHELL 1CA15000 == 49 [pid = 1828] [id = 153] 00:26:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1CA18400) [pid = 1828] [serial = 457] [outer = 00000000] 00:26:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1CA2D800) [pid = 1828] [serial = 458] [outer = 1CA18400] 00:26:14 INFO - PROCESS | 1828 | 1461050774076 Marionette DEBUG loaded listener.js 00:26:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1CCDA800) [pid = 1828] [serial = 459] [outer = 1CA18400] 00:26:14 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:14 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:14 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:14 INFO - PROCESS | 1828 | 1461050774476 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 00:26:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:26:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 570ms 00:26:14 INFO - PROCESS | 1828 | 1461050774509 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 00:26:14 INFO - PROCESS | 1828 | 1461050774511 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 00:26:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:26:14 INFO - PROCESS | 1828 | 1461050774514 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:26:14 INFO - PROCESS | 1828 | 1461050774516 Marionette TRACE conn5 <- [1,578,null,{}] 00:26:14 INFO - PROCESS | 1828 | 1461050774520 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:14 INFO - PROCESS | 1828 | 1461050774638 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 00:26:14 INFO - PROCESS | 1828 | 1461050774653 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:14 INFO - PROCESS | 1828 | ++DOCSHELL 1CCDE000 == 50 [pid = 1828] [id = 154] 00:26:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1CCDEC00) [pid = 1828] [serial = 460] [outer = 00000000] 00:26:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1CED6800) [pid = 1828] [serial = 461] [outer = 1CCDEC00] 00:26:14 INFO - PROCESS | 1828 | 1461050774698 Marionette DEBUG loaded listener.js 00:26:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1D016800) [pid = 1828] [serial = 462] [outer = 1CCDEC00] 00:26:15 INFO - PROCESS | 1828 | 1461050775112 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 00:26:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:26:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 00:26:15 INFO - PROCESS | 1828 | 1461050775145 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 00:26:15 INFO - PROCESS | 1828 | 1461050775147 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 00:26:15 INFO - PROCESS | 1828 | 1461050775150 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:26:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:26:15 INFO - PROCESS | 1828 | 1461050775152 Marionette TRACE conn5 <- [1,582,null,{}] 00:26:15 INFO - PROCESS | 1828 | 1461050775155 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:15 INFO - PROCESS | 1828 | 1461050775285 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 00:26:15 INFO - PROCESS | 1828 | 1461050775339 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:15 INFO - PROCESS | 1828 | ++DOCSHELL 1D01EC00 == 51 [pid = 1828] [id = 155] 00:26:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1D0B5800) [pid = 1828] [serial = 463] [outer = 00000000] 00:26:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1DFF9800) [pid = 1828] [serial = 464] [outer = 1D0B5800] 00:26:15 INFO - PROCESS | 1828 | 1461050775388 Marionette DEBUG loaded listener.js 00:26:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1FC24400) [pid = 1828] [serial = 465] [outer = 1D0B5800] 00:26:15 INFO - PROCESS | 1828 | 1461050775803 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 00:26:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:26:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 671ms 00:26:15 INFO - PROCESS | 1828 | 1461050775825 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 00:26:15 INFO - PROCESS | 1828 | 1461050775827 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 00:26:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:26:15 INFO - PROCESS | 1828 | 1461050775840 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:26:15 INFO - PROCESS | 1828 | 1461050775842 Marionette TRACE conn5 <- [1,586,null,{}] 00:26:15 INFO - PROCESS | 1828 | 1461050775845 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:15 INFO - PROCESS | 1828 | 1461050775954 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 00:26:15 INFO - PROCESS | 1828 | 1461050775961 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:15 INFO - PROCESS | 1828 | ++DOCSHELL 1CA18C00 == 52 [pid = 1828] [id = 156] 00:26:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1F109800) [pid = 1828] [serial = 466] [outer = 00000000] 00:26:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (2091F000) [pid = 1828] [serial = 467] [outer = 1F109800] 00:26:16 INFO - PROCESS | 1828 | 1461050776007 Marionette DEBUG loaded listener.js 00:26:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (209BC000) [pid = 1828] [serial = 468] [outer = 1F109800] 00:26:16 INFO - PROCESS | 1828 | 1461050776563 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 00:26:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:26:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 770ms 00:26:16 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1CA22400) [pid = 1828] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:26:16 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1CCDFC00) [pid = 1828] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:26:16 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1DE04800) [pid = 1828] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:26:16 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (16842000) [pid = 1828] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:26:16 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (0EE46000) [pid = 1828] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:26:16 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1BE77C00) [pid = 1828] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:26:16 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (135ED000) [pid = 1828] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:26:16 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1CED8400) [pid = 1828] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:26:16 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1B361C00) [pid = 1828] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:26:16 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1B331C00) [pid = 1828] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:26:16 INFO - PROCESS | 1828 | 1461050776779 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 00:26:16 INFO - PROCESS | 1828 | 1461050776781 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 00:26:16 INFO - PROCESS | 1828 | 1461050776802 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:26:16 INFO - PROCESS | 1828 | 1461050776804 Marionette TRACE conn5 <- [1,590,null,{}] 00:26:16 INFO - PROCESS | 1828 | 1461050776807 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:26:16 INFO - PROCESS | 1828 | 1461050776887 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 00:26:16 INFO - PROCESS | 1828 | 1461050776893 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:16 INFO - PROCESS | 1828 | ++DOCSHELL 135FA000 == 53 [pid = 1828] [id = 157] 00:26:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (19607800) [pid = 1828] [serial = 469] [outer = 00000000] 00:26:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1BD64000) [pid = 1828] [serial = 470] [outer = 19607800] 00:26:16 INFO - PROCESS | 1828 | 1461050776937 Marionette DEBUG loaded listener.js 00:26:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1CCDFC00) [pid = 1828] [serial = 471] [outer = 19607800] 00:26:17 INFO - PROCESS | 1828 | 1461050777413 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 00:26:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:26:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 650ms 00:26:17 INFO - PROCESS | 1828 | 1461050777471 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 00:26:17 INFO - PROCESS | 1828 | 1461050777473 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 00:26:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:26:17 INFO - PROCESS | 1828 | 1461050777476 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:26:17 INFO - PROCESS | 1828 | 1461050777478 Marionette TRACE conn5 <- [1,594,null,{}] 00:26:17 INFO - PROCESS | 1828 | 1461050777482 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:17 INFO - PROCESS | 1828 | 1461050777561 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 00:26:17 INFO - PROCESS | 1828 | 1461050777569 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:17 INFO - PROCESS | 1828 | ++DOCSHELL 1CA1A000 == 54 [pid = 1828] [id = 158] 00:26:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1CE94400) [pid = 1828] [serial = 472] [outer = 00000000] 00:26:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (20054C00) [pid = 1828] [serial = 473] [outer = 1CE94400] 00:26:17 INFO - PROCESS | 1828 | 1461050777613 Marionette DEBUG loaded listener.js 00:26:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (20D9C400) [pid = 1828] [serial = 474] [outer = 1CE94400] 00:26:18 INFO - PROCESS | 1828 | 1461050778040 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:26:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:26:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 00:26:18 INFO - PROCESS | 1828 | 1461050778107 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 00:26:18 INFO - PROCESS | 1828 | 1461050778110 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 00:26:18 INFO - PROCESS | 1828 | 1461050778113 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:26:18 INFO - PROCESS | 1828 | 1461050778114 Marionette TRACE conn5 <- [1,598,null,{}] 00:26:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:26:18 INFO - PROCESS | 1828 | 1461050778118 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:18 INFO - PROCESS | 1828 | 1461050778197 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 00:26:18 INFO - PROCESS | 1828 | 1461050778203 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:18 INFO - PROCESS | 1828 | ++DOCSHELL 1DDA4000 == 55 [pid = 1828] [id = 159] 00:26:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1DDA4800) [pid = 1828] [serial = 475] [outer = 00000000] 00:26:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1DDA9800) [pid = 1828] [serial = 476] [outer = 1DDA4800] 00:26:18 INFO - PROCESS | 1828 | 1461050778247 Marionette DEBUG loaded listener.js 00:26:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1DDA7400) [pid = 1828] [serial = 477] [outer = 1DDA4800] 00:26:18 INFO - PROCESS | 1828 | 1461050778698 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 00:26:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:26:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 00:26:18 INFO - PROCESS | 1828 | 1461050778747 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 00:26:18 INFO - PROCESS | 1828 | 1461050778749 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 00:26:18 INFO - PROCESS | 1828 | 1461050778753 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:26:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:26:18 INFO - PROCESS | 1828 | 1461050778755 Marionette TRACE conn5 <- [1,602,null,{}] 00:26:18 INFO - PROCESS | 1828 | 1461050778759 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:18 INFO - PROCESS | 1828 | 1461050778910 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 00:26:19 INFO - PROCESS | 1828 | 1461050779043 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:19 INFO - PROCESS | 1828 | ++DOCSHELL 12F66800 == 56 [pid = 1828] [id = 160] 00:26:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (12F68000) [pid = 1828] [serial = 478] [outer = 00000000] 00:26:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (13108800) [pid = 1828] [serial = 479] [outer = 12F68000] 00:26:19 INFO - PROCESS | 1828 | 1461050779104 Marionette DEBUG loaded listener.js 00:26:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (13DA9000) [pid = 1828] [serial = 480] [outer = 12F68000] 00:26:19 INFO - PROCESS | 1828 | 1461050779715 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 00:26:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:26:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1234ms 00:26:19 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 00:26:20 INFO - PROCESS | 1828 | 1461050780018 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 00:26:20 INFO - PROCESS | 1828 | 1461050780022 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 00:26:20 INFO - PROCESS | 1828 | 1461050780028 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:26:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:26:20 INFO - PROCESS | 1828 | 1461050780032 Marionette TRACE conn5 <- [1,606,null,{}] 00:26:20 INFO - PROCESS | 1828 | 1461050780037 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:20 INFO - PROCESS | 1828 | 1461050780144 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 00:26:20 INFO - PROCESS | 1828 | 1461050780266 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:20 INFO - PROCESS | 1828 | ++DOCSHELL 1BA69C00 == 57 [pid = 1828] [id = 161] 00:26:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1BD74800) [pid = 1828] [serial = 481] [outer = 00000000] 00:26:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1C7F1C00) [pid = 1828] [serial = 482] [outer = 1BD74800] 00:26:20 INFO - PROCESS | 1828 | 1461050780325 Marionette DEBUG loaded listener.js 00:26:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1CA20400) [pid = 1828] [serial = 483] [outer = 1BD74800] 00:26:20 INFO - PROCESS | 1828 | 1461050780902 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 00:26:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:26:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 931ms 00:26:20 INFO - PROCESS | 1828 | 1461050780968 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 00:26:20 INFO - PROCESS | 1828 | 1461050780971 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 00:26:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:26:20 INFO - PROCESS | 1828 | 1461050780974 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:26:20 INFO - PROCESS | 1828 | 1461050780977 Marionette TRACE conn5 <- [1,610,null,{}] 00:26:20 INFO - PROCESS | 1828 | 1461050780981 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:21 INFO - PROCESS | 1828 | 1461050781086 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 00:26:21 INFO - PROCESS | 1828 | 1461050781216 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:21 INFO - PROCESS | 1828 | ++DOCSHELL 1DDA9000 == 58 [pid = 1828] [id = 162] 00:26:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1DDAD800) [pid = 1828] [serial = 484] [outer = 00000000] 00:26:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (20051C00) [pid = 1828] [serial = 485] [outer = 1DDAD800] 00:26:21 INFO - PROCESS | 1828 | 1461050781272 Marionette DEBUG loaded listener.js 00:26:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (209B7800) [pid = 1828] [serial = 486] [outer = 1DDAD800] 00:26:21 INFO - PROCESS | 1828 | 1461050781876 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 00:26:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:26:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 00:26:21 INFO - PROCESS | 1828 | 1461050781907 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 00:26:21 INFO - PROCESS | 1828 | 1461050781911 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 00:26:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:26:21 INFO - PROCESS | 1828 | 1461050781922 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:26:21 INFO - PROCESS | 1828 | 1461050781927 Marionette TRACE conn5 <- [1,614,null,{}] 00:26:21 INFO - PROCESS | 1828 | 1461050781930 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:22 INFO - PROCESS | 1828 | 1461050782038 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 00:26:22 INFO - PROCESS | 1828 | 1461050782166 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:22 INFO - PROCESS | 1828 | ++DOCSHELL 20D9CC00 == 59 [pid = 1828] [id = 163] 00:26:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (2139C400) [pid = 1828] [serial = 487] [outer = 00000000] 00:26:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (213A8800) [pid = 1828] [serial = 488] [outer = 2139C400] 00:26:22 INFO - PROCESS | 1828 | 1461050782221 Marionette DEBUG loaded listener.js 00:26:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (213AC000) [pid = 1828] [serial = 489] [outer = 2139C400] 00:26:22 INFO - PROCESS | 1828 | 1461050782856 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 00:26:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:26:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 990ms 00:26:22 INFO - PROCESS | 1828 | 1461050782907 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 00:26:22 INFO - PROCESS | 1828 | 1461050782910 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 00:26:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:26:22 INFO - PROCESS | 1828 | 1461050782913 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:26:22 INFO - PROCESS | 1828 | 1461050782915 Marionette TRACE conn5 <- [1,618,null,{}] 00:26:22 INFO - PROCESS | 1828 | 1461050782919 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:23 INFO - PROCESS | 1828 | 1461050783025 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 00:26:23 INFO - PROCESS | 1828 | 1461050783154 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:23 INFO - PROCESS | 1828 | ++DOCSHELL 1DBF8400 == 60 [pid = 1828] [id = 164] 00:26:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (201E2C00) [pid = 1828] [serial = 490] [outer = 00000000] 00:26:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (201EE800) [pid = 1828] [serial = 491] [outer = 201E2C00] 00:26:23 INFO - PROCESS | 1828 | 1461050783209 Marionette DEBUG loaded listener.js 00:26:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (21399800) [pid = 1828] [serial = 492] [outer = 201E2C00] 00:26:23 INFO - PROCESS | 1828 | 1461050783723 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 00:26:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:26:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 870ms 00:26:23 INFO - PROCESS | 1828 | 1461050783787 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 00:26:23 INFO - PROCESS | 1828 | 1461050783790 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 00:26:23 INFO - PROCESS | 1828 | 1461050783793 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:26:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:26:23 INFO - PROCESS | 1828 | 1461050783795 Marionette TRACE conn5 <- [1,622,null,{}] 00:26:23 INFO - PROCESS | 1828 | 1461050783799 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:24 INFO - PROCESS | 1828 | 1461050784080 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 00:26:24 INFO - PROCESS | 1828 | 1461050784255 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:24 INFO - PROCESS | 1828 | ++DOCSHELL 12D0A400 == 61 [pid = 1828] [id = 165] 00:26:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (12E36C00) [pid = 1828] [serial = 493] [outer = 00000000] 00:26:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (13E9A800) [pid = 1828] [serial = 494] [outer = 12E36C00] 00:26:24 INFO - PROCESS | 1828 | 1461050784306 Marionette DEBUG loaded listener.js 00:26:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (17DC4400) [pid = 1828] [serial = 495] [outer = 12E36C00] 00:26:24 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:24 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:24 INFO - PROCESS | 1828 | 1461050784906 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 00:26:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:26:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1173ms 00:26:24 INFO - PROCESS | 1828 | 1461050784971 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 00:26:24 INFO - PROCESS | 1828 | 1461050784976 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 00:26:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:26:24 INFO - PROCESS | 1828 | 1461050784995 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:26:25 INFO - PROCESS | 1828 | 1461050784999 Marionette TRACE conn5 <- [1,626,null,{}] 00:26:25 INFO - PROCESS | 1828 | 1461050785006 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:25 INFO - PROCESS | 1828 | 1461050785119 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 00:26:25 INFO - PROCESS | 1828 | --DOCSHELL 1DDA4000 == 60 [pid = 1828] [id = 159] 00:26:25 INFO - PROCESS | 1828 | --DOCSHELL 1CA1A000 == 59 [pid = 1828] [id = 158] 00:26:25 INFO - PROCESS | 1828 | --DOCSHELL 135FA000 == 58 [pid = 1828] [id = 157] 00:26:25 INFO - PROCESS | 1828 | --DOCSHELL 1CA18C00 == 57 [pid = 1828] [id = 156] 00:26:25 INFO - PROCESS | 1828 | --DOCSHELL 1D01EC00 == 56 [pid = 1828] [id = 155] 00:26:25 INFO - PROCESS | 1828 | --DOCSHELL 1CCDE000 == 55 [pid = 1828] [id = 154] 00:26:25 INFO - PROCESS | 1828 | --DOCSHELL 1CA15000 == 54 [pid = 1828] [id = 153] 00:26:25 INFO - PROCESS | 1828 | --DOCSHELL 193F9000 == 53 [pid = 1828] [id = 152] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (143B0400) [pid = 1828] [serial = 388] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1CD72C00) [pid = 1828] [serial = 395] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1C7D7C00) [pid = 1828] [serial = 392] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (20084400) [pid = 1828] [serial = 431] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1FA6E800) [pid = 1828] [serial = 398] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOCSHELL 12DB8400 == 52 [pid = 1828] [id = 151] 00:26:25 INFO - PROCESS | 1828 | --DOCSHELL 13399000 == 51 [pid = 1828] [id = 150] 00:26:25 INFO - PROCESS | 1828 | --DOCSHELL 1326CC00 == 50 [pid = 1828] [id = 144] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1CA2B000) [pid = 1828] [serial = 416] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1CD71800) [pid = 1828] [serial = 419] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1CC5B000) [pid = 1828] [serial = 417] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1FA01C00) [pid = 1828] [serial = 429] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (18D4D000) [pid = 1828] [serial = 407] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (196DB400) [pid = 1828] [serial = 408] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0F630C00) [pid = 1828] [serial = 404] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (12DB5C00) [pid = 1828] [serial = 405] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1C7F1000) [pid = 1828] [serial = 413] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (17E42400) [pid = 1828] [serial = 402] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (16847400) [pid = 1828] [serial = 401] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1D19FC00) [pid = 1828] [serial = 422] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1BD6F800) [pid = 1828] [serial = 410] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1BD77000) [pid = 1828] [serial = 411] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1CD76C00) [pid = 1828] [serial = 420] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1D19C800) [pid = 1828] [serial = 425] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (18D4AC00) [pid = 1828] [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.] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1FA02000) [pid = 1828] [serial = 428] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1D569C00) [pid = 1828] [serial = 423] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1DBF1000) [pid = 1828] [serial = 426] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1C7F9800) [pid = 1828] [serial = 414] [outer = 00000000] [url = about:blank] 00:26:25 INFO - PROCESS | 1828 | 1461050785282 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:25 INFO - PROCESS | 1828 | ++DOCSHELL 0F0B6000 == 51 [pid = 1828] [id = 166] 00:26:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (0F630C00) [pid = 1828] [serial = 496] [outer = 00000000] 00:26:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (12E2DC00) [pid = 1828] [serial = 497] [outer = 0F630C00] 00:26:25 INFO - PROCESS | 1828 | 1461050785332 Marionette DEBUG loaded listener.js 00:26:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (12F66400) [pid = 1828] [serial = 498] [outer = 0F630C00] 00:26:25 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:25 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:25 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:25 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:25 INFO - PROCESS | 1828 | 1461050785748 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 00:26:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:26:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 790ms 00:26:25 INFO - PROCESS | 1828 | 1461050785770 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 00:26:25 INFO - PROCESS | 1828 | 1461050785773 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 00:26:25 INFO - PROCESS | 1828 | 1461050785776 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:26:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:26:25 INFO - PROCESS | 1828 | 1461050785778 Marionette TRACE conn5 <- [1,630,null,{}] 00:26:25 INFO - PROCESS | 1828 | 1461050785782 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:25 INFO - PROCESS | 1828 | 1461050785890 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 00:26:25 INFO - PROCESS | 1828 | 1461050785976 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:25 INFO - PROCESS | 1828 | ++DOCSHELL 1339B400 == 52 [pid = 1828] [id = 167] 00:26:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (135ED000) [pid = 1828] [serial = 499] [outer = 00000000] 00:26:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1A657800) [pid = 1828] [serial = 500] [outer = 135ED000] 00:26:26 INFO - PROCESS | 1828 | 1461050786024 Marionette DEBUG loaded listener.js 00:26:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1B7E0400) [pid = 1828] [serial = 501] [outer = 135ED000] 00:26:26 INFO - PROCESS | 1828 | 1461050786428 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 00:26:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:26:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 672ms 00:26:26 INFO - PROCESS | 1828 | 1461050786452 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 00:26:26 INFO - PROCESS | 1828 | 1461050786456 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 00:26:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:26:26 INFO - PROCESS | 1828 | 1461050786466 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:26:26 INFO - PROCESS | 1828 | 1461050786470 Marionette TRACE conn5 <- [1,634,null,{}] 00:26:26 INFO - PROCESS | 1828 | 1461050786474 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:26 INFO - PROCESS | 1828 | 1461050786561 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 00:26:26 INFO - PROCESS | 1828 | 1461050786567 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:26 INFO - PROCESS | 1828 | ++DOCSHELL 1BD5FC00 == 53 [pid = 1828] [id = 168] 00:26:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1BD61000) [pid = 1828] [serial = 502] [outer = 00000000] 00:26:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1C7DC000) [pid = 1828] [serial = 503] [outer = 1BD61000] 00:26:26 INFO - PROCESS | 1828 | 1461050786612 Marionette DEBUG loaded listener.js 00:26:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1C7F9000) [pid = 1828] [serial = 504] [outer = 1BD61000] 00:26:27 INFO - PROCESS | 1828 | 1461050787076 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:26:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:26:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 00:26:27 INFO - PROCESS | 1828 | 1461050787105 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 00:26:27 INFO - PROCESS | 1828 | 1461050787107 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 00:26:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:26:27 INFO - PROCESS | 1828 | 1461050787111 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:26:27 INFO - PROCESS | 1828 | 1461050787113 Marionette TRACE conn5 <- [1,638,null,{}] 00:26:27 INFO - PROCESS | 1828 | 1461050787117 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:27 INFO - PROCESS | 1828 | 1461050787196 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 00:26:27 INFO - PROCESS | 1828 | 1461050787202 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:27 INFO - PROCESS | 1828 | ++DOCSHELL 1C7FCC00 == 54 [pid = 1828] [id = 169] 00:26:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1C7FE800) [pid = 1828] [serial = 505] [outer = 00000000] 00:26:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1CA1A800) [pid = 1828] [serial = 506] [outer = 1C7FE800] 00:26:27 INFO - PROCESS | 1828 | 1461050787247 Marionette DEBUG loaded listener.js 00:26:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1CA28000) [pid = 1828] [serial = 507] [outer = 1C7FE800] 00:26:27 INFO - PROCESS | 1828 | 1461050787721 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 00:26:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:26:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 00:26:27 INFO - PROCESS | 1828 | 1461050787743 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 00:26:27 INFO - PROCESS | 1828 | 1461050787745 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 00:26:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:26:27 INFO - PROCESS | 1828 | 1461050787748 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:26:27 INFO - PROCESS | 1828 | 1461050787750 Marionette TRACE conn5 <- [1,642,null,{}] 00:26:27 INFO - PROCESS | 1828 | 1461050787759 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:27 INFO - PROCESS | 1828 | 1461050787874 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 00:26:27 INFO - PROCESS | 1828 | 1461050787884 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:27 INFO - PROCESS | 1828 | ++DOCSHELL 1CA2C000 == 55 [pid = 1828] [id = 170] 00:26:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1CA2DC00) [pid = 1828] [serial = 508] [outer = 00000000] 00:26:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1CCE6800) [pid = 1828] [serial = 509] [outer = 1CA2DC00] 00:26:27 INFO - PROCESS | 1828 | 1461050787986 Marionette DEBUG loaded listener.js 00:26:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1CD7A800) [pid = 1828] [serial = 510] [outer = 1CA2DC00] 00:26:28 INFO - PROCESS | 1828 | 1461050788487 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 00:26:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:26:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 770ms 00:26:28 INFO - PROCESS | 1828 | 1461050788523 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 00:26:28 INFO - PROCESS | 1828 | 1461050788525 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 00:26:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:26:28 INFO - PROCESS | 1828 | 1461050788528 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:26:28 INFO - PROCESS | 1828 | 1461050788530 Marionette TRACE conn5 <- [1,646,null,{}] 00:26:28 INFO - PROCESS | 1828 | 1461050788534 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:28 INFO - PROCESS | 1828 | 1461050788643 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 00:26:28 INFO - PROCESS | 1828 | 1461050788698 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:28 INFO - PROCESS | 1828 | ++DOCSHELL 1CECBC00 == 56 [pid = 1828] [id = 171] 00:26:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1D020400) [pid = 1828] [serial = 511] [outer = 00000000] 00:26:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1DB18800) [pid = 1828] [serial = 512] [outer = 1D020400] 00:26:28 INFO - PROCESS | 1828 | 1461050788748 Marionette DEBUG loaded listener.js 00:26:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1DB18400) [pid = 1828] [serial = 513] [outer = 1D020400] 00:26:29 INFO - PROCESS | 1828 | 1461050789178 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 00:26:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:26:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 00:26:29 INFO - PROCESS | 1828 | 1461050789199 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 00:26:29 INFO - PROCESS | 1828 | 1461050789201 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 00:26:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:26:29 INFO - PROCESS | 1828 | 1461050789204 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:26:29 INFO - PROCESS | 1828 | 1461050789206 Marionette TRACE conn5 <- [1,650,null,{}] 00:26:29 INFO - PROCESS | 1828 | 1461050789215 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:29 INFO - PROCESS | 1828 | 1461050789354 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 00:26:29 INFO - PROCESS | 1828 | 1461050789365 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:29 INFO - PROCESS | 1828 | ++DOCSHELL 1DBFB800 == 57 [pid = 1828] [id = 172] 00:26:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1DD9FC00) [pid = 1828] [serial = 514] [outer = 00000000] 00:26:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1DE0B800) [pid = 1828] [serial = 515] [outer = 1DD9FC00] 00:26:29 INFO - PROCESS | 1828 | 1461050789414 Marionette DEBUG loaded listener.js 00:26:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1F10D400) [pid = 1828] [serial = 516] [outer = 1DD9FC00] 00:26:29 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1FA6B000) [pid = 1828] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:26:29 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1D0B5800) [pid = 1828] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:26:29 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1CCDEC00) [pid = 1828] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:26:29 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1F109800) [pid = 1828] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:26:29 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (12E35000) [pid = 1828] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:26:29 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1960F800) [pid = 1828] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:26:29 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1A9DBC00) [pid = 1828] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:26:29 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1339AC00) [pid = 1828] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:26:29 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1CA18400) [pid = 1828] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:26:29 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (19607800) [pid = 1828] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:26:29 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1CE94400) [pid = 1828] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:26:29 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:29 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:29 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:29 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:30 INFO - PROCESS | 1828 | 1461050790035 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 00:26:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:26:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 870ms 00:26:30 INFO - PROCESS | 1828 | 1461050790075 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 00:26:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:26:30 INFO - PROCESS | 1828 | 1461050790077 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 00:26:30 INFO - PROCESS | 1828 | 1461050790080 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:26:30 INFO - PROCESS | 1828 | 1461050790082 Marionette TRACE conn5 <- [1,654,null,{}] 00:26:30 INFO - PROCESS | 1828 | 1461050790085 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:30 INFO - PROCESS | 1828 | 1461050790163 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 00:26:30 INFO - PROCESS | 1828 | 1461050790169 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:30 INFO - PROCESS | 1828 | ++DOCSHELL 17B3A000 == 58 [pid = 1828] [id = 173] 00:26:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1BD6B800) [pid = 1828] [serial = 517] [outer = 00000000] 00:26:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1CE8F800) [pid = 1828] [serial = 518] [outer = 1BD6B800] 00:26:30 INFO - PROCESS | 1828 | 1461050790213 Marionette DEBUG loaded listener.js 00:26:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1CD6FC00) [pid = 1828] [serial = 519] [outer = 1BD6B800] 00:26:30 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:30 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:30 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:30 INFO - PROCESS | 1828 | 1461050790630 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 00:26:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:26:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 570ms 00:26:30 INFO - PROCESS | 1828 | 1461050790651 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 00:26:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:26:30 INFO - PROCESS | 1828 | 1461050790653 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 00:26:30 INFO - PROCESS | 1828 | 1461050790656 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:26:30 INFO - PROCESS | 1828 | 1461050790658 Marionette TRACE conn5 <- [1,658,null,{}] 00:26:30 INFO - PROCESS | 1828 | 1461050790674 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:30 INFO - PROCESS | 1828 | 1461050790753 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 00:26:30 INFO - PROCESS | 1828 | 1461050790759 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:30 INFO - PROCESS | 1828 | ++DOCSHELL 1DDA0400 == 59 [pid = 1828] [id = 174] 00:26:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1DDA4C00) [pid = 1828] [serial = 520] [outer = 00000000] 00:26:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (20049400) [pid = 1828] [serial = 521] [outer = 1DDA4C00] 00:26:30 INFO - PROCESS | 1828 | 1461050790803 Marionette DEBUG loaded listener.js 00:26:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (2004F800) [pid = 1828] [serial = 522] [outer = 1DDA4C00] 00:26:31 INFO - PROCESS | 1828 | 1461050791256 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 00:26:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:26:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 00:26:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:26:31 INFO - PROCESS | 1828 | 1461050791287 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 00:26:31 INFO - PROCESS | 1828 | 1461050791289 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 00:26:31 INFO - PROCESS | 1828 | 1461050791292 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:26:31 INFO - PROCESS | 1828 | 1461050791294 Marionette TRACE conn5 <- [1,662,null,{}] 00:26:31 INFO - PROCESS | 1828 | 1461050791312 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:31 INFO - PROCESS | 1828 | 1461050791392 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 00:26:31 INFO - PROCESS | 1828 | 1461050791398 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:31 INFO - PROCESS | 1828 | ++DOCSHELL 1FC26000 == 60 [pid = 1828] [id = 175] 00:26:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (20051800) [pid = 1828] [serial = 523] [outer = 00000000] 00:26:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (201ED000) [pid = 1828] [serial = 524] [outer = 20051800] 00:26:31 INFO - PROCESS | 1828 | 1461050791447 Marionette DEBUG loaded listener.js 00:26:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (2091C400) [pid = 1828] [serial = 525] [outer = 20051800] 00:26:31 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 2004A000 == 59 [pid = 1828] [id = 76] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 1A9DEC00 == 58 [pid = 1828] [id = 36] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 12F62C00 == 57 [pid = 1828] [id = 145] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 0EE72000 == 56 [pid = 1828] [id = 46] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 20D99800 == 55 [pid = 1828] [id = 148] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 193F7C00 == 54 [pid = 1828] [id = 91] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 12F62800 == 53 [pid = 1828] [id = 149] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 1FA0E000 == 52 [pid = 1828] [id = 129] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 2008F800 == 51 [pid = 1828] [id = 77] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 1A9DF000 == 50 [pid = 1828] [id = 146] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 1FC2F000 == 49 [pid = 1828] [id = 147] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 1CD78400 == 48 [pid = 1828] [id = 133] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 20052C00 == 47 [pid = 1828] [id = 118] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 1CD6B400 == 46 [pid = 1828] [id = 132] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 12EE2800 == 45 [pid = 1828] [id = 78] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 1B7E6400 == 44 [pid = 1828] [id = 117] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 12E7CC00 == 43 [pid = 1828] [id = 47] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 12E34000 == 42 [pid = 1828] [id = 92] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 0F0B6000 == 41 [pid = 1828] [id = 166] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 1DBF8400 == 40 [pid = 1828] [id = 164] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 12D0A400 == 39 [pid = 1828] [id = 165] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 20D9CC00 == 38 [pid = 1828] [id = 163] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 1BA69C00 == 37 [pid = 1828] [id = 161] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 1DDA9000 == 36 [pid = 1828] [id = 162] 00:26:32 INFO - PROCESS | 1828 | --DOCSHELL 12F66800 == 35 [pid = 1828] [id = 160] 00:26:33 INFO - PROCESS | 1828 | --DOCSHELL 1C7FCC00 == 34 [pid = 1828] [id = 169] 00:26:33 INFO - PROCESS | 1828 | --DOCSHELL 1339B400 == 33 [pid = 1828] [id = 167] 00:26:33 INFO - PROCESS | 1828 | --DOCSHELL 1CA2C000 == 32 [pid = 1828] [id = 170] 00:26:33 INFO - PROCESS | 1828 | --DOCSHELL 1DBFB800 == 31 [pid = 1828] [id = 172] 00:26:33 INFO - PROCESS | 1828 | --DOCSHELL 17B3A000 == 30 [pid = 1828] [id = 173] 00:26:33 INFO - PROCESS | 1828 | --DOCSHELL 1CECBC00 == 29 [pid = 1828] [id = 171] 00:26:33 INFO - PROCESS | 1828 | --DOCSHELL 1BD5FC00 == 28 [pid = 1828] [id = 168] 00:26:33 INFO - PROCESS | 1828 | --DOCSHELL 1DDA0400 == 27 [pid = 1828] [id = 174] 00:26:33 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (21D7E000) [pid = 1828] [serial = 386] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1DFF9800) [pid = 1828] [serial = 464] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1FC24400) [pid = 1828] [serial = 465] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1D016800) [pid = 1828] [serial = 462] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (2091F000) [pid = 1828] [serial = 467] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (167AC000) [pid = 1828] [serial = 452] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (17B32000) [pid = 1828] [serial = 453] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1CA19C00) [pid = 1828] [serial = 437] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1BD7C000) [pid = 1828] [serial = 455] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1C7F9C00) [pid = 1828] [serial = 456] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (21D8C800) [pid = 1828] [serial = 446] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (20918000) [pid = 1828] [serial = 432] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1960B400) [pid = 1828] [serial = 450] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (17B0E800) [pid = 1828] [serial = 449] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (167AE000) [pid = 1828] [serial = 434] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1CA2D800) [pid = 1828] [serial = 458] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1CCDA800) [pid = 1828] [serial = 459] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (2091F400) [pid = 1828] [serial = 440] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (20DA1800) [pid = 1828] [serial = 443] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1BD64000) [pid = 1828] [serial = 470] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (20054C00) [pid = 1828] [serial = 473] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (209BC000) [pid = 1828] [serial = 468] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1CCDFC00) [pid = 1828] [serial = 471] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1CED6800) [pid = 1828] [serial = 461] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (20D9C400) [pid = 1828] [serial = 474] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1DDA9800) [pid = 1828] [serial = 476] [outer = 00000000] [url = about:blank] 00:26:33 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:33 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:33 INFO - PROCESS | 1828 | 1461050793669 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 00:26:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 00:26:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 2433ms 00:26:33 INFO - PROCESS | 1828 | 1461050793727 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 00:26:33 INFO - PROCESS | 1828 | 1461050793731 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 00:26:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:26:33 INFO - PROCESS | 1828 | 1461050793737 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:26:33 INFO - PROCESS | 1828 | 1461050793740 Marionette TRACE conn5 <- [1,666,null,{}] 00:26:33 INFO - PROCESS | 1828 | 1461050793746 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:33 INFO - PROCESS | 1828 | 1461050793838 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 00:26:33 INFO - PROCESS | 1828 | 1461050793848 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:33 INFO - PROCESS | 1828 | ++DOCSHELL 0EE73400 == 28 [pid = 1828] [id = 176] 00:26:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (0EE74400) [pid = 1828] [serial = 526] [outer = 00000000] 00:26:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (0F685000) [pid = 1828] [serial = 527] [outer = 0EE74400] 00:26:33 INFO - PROCESS | 1828 | 1461050793896 Marionette DEBUG loaded listener.js 00:26:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (12B80000) [pid = 1828] [serial = 528] [outer = 0EE74400] 00:26:34 INFO - PROCESS | 1828 | 1461050794388 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 00:26:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:26:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 690ms 00:26:34 INFO - PROCESS | 1828 | 1461050794427 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 00:26:34 INFO - PROCESS | 1828 | 1461050794433 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 00:26:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:26:34 INFO - PROCESS | 1828 | 1461050794439 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:26:34 INFO - PROCESS | 1828 | 1461050794442 Marionette TRACE conn5 <- [1,670,null,{}] 00:26:34 INFO - PROCESS | 1828 | 1461050794446 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:34 INFO - PROCESS | 1828 | 1461050794532 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 00:26:34 INFO - PROCESS | 1828 | 1461050794542 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:34 INFO - PROCESS | 1828 | ++DOCSHELL 12E38400 == 29 [pid = 1828] [id = 177] 00:26:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (12E3A000) [pid = 1828] [serial = 529] [outer = 00000000] 00:26:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (12F64400) [pid = 1828] [serial = 530] [outer = 12E3A000] 00:26:34 INFO - PROCESS | 1828 | 1461050794588 Marionette DEBUG loaded listener.js 00:26:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (12F6B800) [pid = 1828] [serial = 531] [outer = 12E3A000] 00:26:35 INFO - PROCESS | 1828 | 1461050795561 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 00:26:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 00:26:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1183ms 00:26:35 INFO - PROCESS | 1828 | 1461050795625 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 00:26:35 INFO - PROCESS | 1828 | 1461050795628 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 00:26:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:26:35 INFO - PROCESS | 1828 | 1461050795631 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:26:35 INFO - PROCESS | 1828 | 1461050795635 Marionette TRACE conn5 <- [1,674,null,{}] 00:26:35 INFO - PROCESS | 1828 | 1461050795645 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:35 INFO - PROCESS | 1828 | 1461050795734 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 00:26:35 INFO - PROCESS | 1828 | 1461050795741 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:35 INFO - PROCESS | 1828 | ++DOCSHELL 133A1C00 == 30 [pid = 1828] [id = 178] 00:26:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (135F8400) [pid = 1828] [serial = 532] [outer = 00000000] 00:26:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (167AE000) [pid = 1828] [serial = 533] [outer = 135F8400] 00:26:35 INFO - PROCESS | 1828 | 1461050795791 Marionette DEBUG loaded listener.js 00:26:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (17620800) [pid = 1828] [serial = 534] [outer = 135F8400] 00:26:36 INFO - PROCESS | 1828 | 1461050796720 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 00:26:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:26:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1125ms 00:26:36 INFO - PROCESS | 1828 | 1461050796760 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 00:26:36 INFO - PROCESS | 1828 | 1461050796762 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 00:26:36 INFO - PROCESS | 1828 | 1461050796765 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:26:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:26:36 INFO - PROCESS | 1828 | 1461050796767 Marionette TRACE conn5 <- [1,678,null,{}] 00:26:36 INFO - PROCESS | 1828 | 1461050796771 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:36 INFO - PROCESS | 1828 | 1461050796854 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 00:26:36 INFO - PROCESS | 1828 | 1461050796861 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:36 INFO - PROCESS | 1828 | ++DOCSHELL 17BCA800 == 31 [pid = 1828] [id = 179] 00:26:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (17BDA800) [pid = 1828] [serial = 535] [outer = 00000000] 00:26:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (18D4B000) [pid = 1828] [serial = 536] [outer = 17BDA800] 00:26:36 INFO - PROCESS | 1828 | 1461050796908 Marionette DEBUG loaded listener.js 00:26:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (193F1800) [pid = 1828] [serial = 537] [outer = 17BDA800] 00:26:37 INFO - PROCESS | 1828 | 1461050797845 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 00:26:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:26:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1129ms 00:26:37 INFO - PROCESS | 1828 | 1461050797899 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 00:26:37 INFO - PROCESS | 1828 | 1461050797901 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 00:26:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:26:37 INFO - PROCESS | 1828 | 1461050797904 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:26:37 INFO - PROCESS | 1828 | 1461050797906 Marionette TRACE conn5 <- [1,682,null,{}] 00:26:37 INFO - PROCESS | 1828 | 1461050797909 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:37 INFO - PROCESS | 1828 | 1461050797989 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 00:26:37 INFO - PROCESS | 1828 | 1461050797995 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:38 INFO - PROCESS | 1828 | ++DOCSHELL 19605400 == 32 [pid = 1828] [id = 180] 00:26:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1960B400) [pid = 1828] [serial = 538] [outer = 00000000] 00:26:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1A9D4C00) [pid = 1828] [serial = 539] [outer = 1960B400] 00:26:38 INFO - PROCESS | 1828 | 1461050798041 Marionette DEBUG loaded listener.js 00:26:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1A9DB800) [pid = 1828] [serial = 540] [outer = 1960B400] 00:26:38 INFO - PROCESS | 1828 | 1461050798992 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 00:26:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 00:26:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1133ms 00:26:39 INFO - PROCESS | 1828 | 1461050799038 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 00:26:39 INFO - PROCESS | 1828 | 1461050799040 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 00:26:39 INFO - PROCESS | 1828 | 1461050799043 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:26:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:26:39 INFO - PROCESS | 1828 | 1461050799045 Marionette TRACE conn5 <- [1,686,null,{}] 00:26:39 INFO - PROCESS | 1828 | 1461050799048 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:39 INFO - PROCESS | 1828 | 1461050799180 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 00:26:39 INFO - PROCESS | 1828 | 1461050799189 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:39 INFO - PROCESS | 1828 | ++DOCSHELL 1B33BC00 == 33 [pid = 1828] [id = 181] 00:26:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1B33DC00) [pid = 1828] [serial = 541] [outer = 00000000] 00:26:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1BD6A400) [pid = 1828] [serial = 542] [outer = 1B33DC00] 00:26:39 INFO - PROCESS | 1828 | 1461050799237 Marionette DEBUG loaded listener.js 00:26:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1BD75400) [pid = 1828] [serial = 543] [outer = 1B33DC00] 00:26:40 INFO - PROCESS | 1828 | 1461050800178 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 00:26:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 00:26:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1180ms 00:26:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:26:40 INFO - PROCESS | 1828 | 1461050800228 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 00:26:40 INFO - PROCESS | 1828 | 1461050800230 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 00:26:40 INFO - PROCESS | 1828 | 1461050800233 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:26:40 INFO - PROCESS | 1828 | 1461050800234 Marionette TRACE conn5 <- [1,690,null,{}] 00:26:40 INFO - PROCESS | 1828 | 1461050800244 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:40 INFO - PROCESS | 1828 | 1461050800345 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 00:26:40 INFO - PROCESS | 1828 | 1461050800351 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:40 INFO - PROCESS | 1828 | ++DOCSHELL 1339A400 == 34 [pid = 1828] [id = 182] 00:26:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (18C6B000) [pid = 1828] [serial = 544] [outer = 00000000] 00:26:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1C7D4400) [pid = 1828] [serial = 545] [outer = 18C6B000] 00:26:40 INFO - PROCESS | 1828 | 1461050800396 Marionette DEBUG loaded listener.js 00:26:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1C7D4800) [pid = 1828] [serial = 546] [outer = 18C6B000] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1DBEF800) [pid = 1828] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (12F69400) [pid = 1828] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1FC23C00) [pid = 1828] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1A9D3800) [pid = 1828] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (12D04000) [pid = 1828] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (20054800) [pid = 1828] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (20916800) [pid = 1828] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (20D9C000) [pid = 1828] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (12E34800) [pid = 1828] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1CD6CC00) [pid = 1828] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (13E41000) [pid = 1828] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (167A3800) [pid = 1828] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1B32F000) [pid = 1828] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (12F6D400) [pid = 1828] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (201E2C00) [pid = 1828] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (2139C400) [pid = 1828] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1DDAD800) [pid = 1828] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1BD74800) [pid = 1828] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (12F68000) [pid = 1828] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1DDA4800) [pid = 1828] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1BD6B800) [pid = 1828] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (12B74000) [pid = 1828] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (209AE000) [pid = 1828] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1D19F400) [pid = 1828] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1BE74800) [pid = 1828] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (135F3000) [pid = 1828] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1BD62800) [pid = 1828] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1DDA4C00) [pid = 1828] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1CA2DC00) [pid = 1828] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1D020400) [pid = 1828] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (1DD9FC00) [pid = 1828] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (1C7FE800) [pid = 1828] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1BD61000) [pid = 1828] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (135ED000) [pid = 1828] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (0F630C00) [pid = 1828] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:26:41 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (12E36C00) [pid = 1828] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:26:41 INFO - PROCESS | 1828 | 1461050801724 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 00:26:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:26:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1538ms 00:26:41 INFO - PROCESS | 1828 | 1461050801772 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 00:26:41 INFO - PROCESS | 1828 | 1461050801774 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 00:26:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:26:41 INFO - PROCESS | 1828 | 1461050801777 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:26:41 INFO - PROCESS | 1828 | 1461050801779 Marionette TRACE conn5 <- [1,694,null,{}] 00:26:41 INFO - PROCESS | 1828 | 1461050801782 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:41 INFO - PROCESS | 1828 | 1461050801856 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 00:26:41 INFO - PROCESS | 1828 | 1461050801862 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:41 INFO - PROCESS | 1828 | ++DOCSHELL 12E35000 == 35 [pid = 1828] [id = 183] 00:26:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (12F68800) [pid = 1828] [serial = 547] [outer = 00000000] 00:26:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (17B33C00) [pid = 1828] [serial = 548] [outer = 12F68800] 00:26:41 INFO - PROCESS | 1828 | 1461050801908 Marionette DEBUG loaded listener.js 00:26:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (17B3B800) [pid = 1828] [serial = 549] [outer = 12F68800] 00:26:42 INFO - PROCESS | 1828 | 1461050802846 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 00:26:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:26:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1129ms 00:26:42 INFO - PROCESS | 1828 | 1461050802907 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 00:26:42 INFO - PROCESS | 1828 | 1461050802909 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 00:26:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:26:42 INFO - PROCESS | 1828 | 1461050802912 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:26:42 INFO - PROCESS | 1828 | 1461050802914 Marionette TRACE conn5 <- [1,698,null,{}] 00:26:42 INFO - PROCESS | 1828 | 1461050802917 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:42 INFO - PROCESS | 1828 | 1461050802998 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 00:26:43 INFO - PROCESS | 1828 | 1461050803118 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:43 INFO - PROCESS | 1828 | ++DOCSHELL 0B67BC00 == 36 [pid = 1828] [id = 184] 00:26:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (0EE39800) [pid = 1828] [serial = 550] [outer = 00000000] 00:26:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (0EE42400) [pid = 1828] [serial = 551] [outer = 0EE39800] 00:26:43 INFO - PROCESS | 1828 | 1461050803179 Marionette DEBUG loaded listener.js 00:26:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (0EE6D000) [pid = 1828] [serial = 552] [outer = 0EE39800] 00:26:44 INFO - PROCESS | 1828 | 1461050804395 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 00:26:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:26:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1522ms 00:26:44 INFO - PROCESS | 1828 | 1461050804436 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 00:26:44 INFO - PROCESS | 1828 | 1461050804440 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 00:26:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:26:44 INFO - PROCESS | 1828 | 1461050804445 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:26:44 INFO - PROCESS | 1828 | 1461050804449 Marionette TRACE conn5 <- [1,702,null,{}] 00:26:44 INFO - PROCESS | 1828 | 1461050804455 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:44 INFO - PROCESS | 1828 | 1461050804574 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 00:26:44 INFO - PROCESS | 1828 | 1461050804712 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:44 INFO - PROCESS | 1828 | ++DOCSHELL 133A1000 == 37 [pid = 1828] [id = 185] 00:26:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (133A1800) [pid = 1828] [serial = 553] [outer = 00000000] 00:26:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (13E92400) [pid = 1828] [serial = 554] [outer = 133A1800] 00:26:44 INFO - PROCESS | 1828 | 1461050804770 Marionette DEBUG loaded listener.js 00:26:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (167AC400) [pid = 1828] [serial = 555] [outer = 133A1800] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 167E2800 == 36 [pid = 1828] [id = 16] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 0EE6EC00 == 35 [pid = 1828] [id = 26] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 1A9D3000 == 34 [pid = 1828] [id = 30] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 1DED8800 == 33 [pid = 1828] [id = 20] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 0F6E9800 == 32 [pid = 1828] [id = 32] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 167A6000 == 31 [pid = 1828] [id = 23] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 222DC400 == 30 [pid = 1828] [id = 25] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 12E77400 == 29 [pid = 1828] [id = 15] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 1A9D4400 == 28 [pid = 1828] [id = 22] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 17BC0400 == 27 [pid = 1828] [id = 29] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 0F639800 == 26 [pid = 1828] [id = 19] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 1B7E5800 == 25 [pid = 1828] [id = 31] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 18D48000 == 24 [pid = 1828] [id = 18] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 193EDC00 == 23 [pid = 1828] [id = 17] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 12DC3800 == 22 [pid = 1828] [id = 27] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 16710C00 == 21 [pid = 1828] [id = 28] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 12E35000 == 20 [pid = 1828] [id = 183] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 1339A400 == 19 [pid = 1828] [id = 182] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 1B33BC00 == 18 [pid = 1828] [id = 181] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 19605400 == 17 [pid = 1828] [id = 180] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 17BCA800 == 16 [pid = 1828] [id = 179] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 133A1C00 == 15 [pid = 1828] [id = 178] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 12E38400 == 14 [pid = 1828] [id = 177] 00:26:45 INFO - PROCESS | 1828 | --DOCSHELL 0EE73400 == 13 [pid = 1828] [id = 176] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (201ED000) [pid = 1828] [serial = 524] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (17B0F800) [pid = 1828] [serial = 389] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (21D88C00) [pid = 1828] [serial = 353] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (20920C00) [pid = 1828] [serial = 399] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (1CA22C00) [pid = 1828] [serial = 393] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1937B400) [pid = 1828] [serial = 347] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (1D013000) [pid = 1828] [serial = 350] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (2008E800) [pid = 1828] [serial = 317] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (17DC1C00) [pid = 1828] [serial = 435] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (21EAF800) [pid = 1828] [serial = 218] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (1DBF0800) [pid = 1828] [serial = 272] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (13397800) [pid = 1828] [serial = 311] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (21D41C00) [pid = 1828] [serial = 441] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (21D86000) [pid = 1828] [serial = 320] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (20DA4C00) [pid = 1828] [serial = 444] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (1FA02C00) [pid = 1828] [serial = 275] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (1CD77400) [pid = 1828] [serial = 396] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (18D4B800) [pid = 1828] [serial = 269] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (1B7E7C00) [pid = 1828] [serial = 314] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (1CBF5000) [pid = 1828] [serial = 438] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (21EAE800) [pid = 1828] [serial = 447] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (2004F800) [pid = 1828] [serial = 522] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (1CCE6800) [pid = 1828] [serial = 509] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (1DB18800) [pid = 1828] [serial = 512] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (1CD7A800) [pid = 1828] [serial = 510] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (1DE0B800) [pid = 1828] [serial = 515] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (1DB18400) [pid = 1828] [serial = 513] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (20049400) [pid = 1828] [serial = 521] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (1F10D400) [pid = 1828] [serial = 516] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (1CA1A800) [pid = 1828] [serial = 506] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (1C7DC000) [pid = 1828] [serial = 503] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 71 (1C7F9000) [pid = 1828] [serial = 504] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 70 (1A657800) [pid = 1828] [serial = 500] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 69 (1B7E0400) [pid = 1828] [serial = 501] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 68 (12E2DC00) [pid = 1828] [serial = 497] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 67 (12F66400) [pid = 1828] [serial = 498] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 66 (17DC4400) [pid = 1828] [serial = 495] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 65 (13E9A800) [pid = 1828] [serial = 494] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 64 (21399800) [pid = 1828] [serial = 492] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 63 (201EE800) [pid = 1828] [serial = 491] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 62 (213AC000) [pid = 1828] [serial = 489] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 61 (213A8800) [pid = 1828] [serial = 488] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 60 (209B7800) [pid = 1828] [serial = 486] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 59 (20051C00) [pid = 1828] [serial = 485] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 58 (1CA20400) [pid = 1828] [serial = 483] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 57 (1C7F1C00) [pid = 1828] [serial = 482] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 56 (13DA9000) [pid = 1828] [serial = 480] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 55 (13108800) [pid = 1828] [serial = 479] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 54 (1DDA7400) [pid = 1828] [serial = 477] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 53 (1CE8F800) [pid = 1828] [serial = 518] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 52 (1CD6FC00) [pid = 1828] [serial = 519] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | --DOMWINDOW == 51 (1CA28000) [pid = 1828] [serial = 507] [outer = 00000000] [url = about:blank] 00:26:45 INFO - PROCESS | 1828 | 1461050805968 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 00:26:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 00:26:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1578ms 00:26:46 INFO - PROCESS | 1828 | 1461050806023 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 00:26:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:26:46 INFO - PROCESS | 1828 | 1461050806026 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 00:26:46 INFO - PROCESS | 1828 | 1461050806031 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:26:46 INFO - PROCESS | 1828 | 1461050806035 Marionette TRACE conn5 <- [1,706,null,{}] 00:26:46 INFO - PROCESS | 1828 | 1461050806040 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:46 INFO - PROCESS | 1828 | 1461050806182 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 00:26:46 INFO - PROCESS | 1828 | 1461050806258 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:46 INFO - PROCESS | 1828 | ++DOCSHELL 12ED9C00 == 14 [pid = 1828] [id = 186] 00:26:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 52 (12F60400) [pid = 1828] [serial = 556] [outer = 00000000] 00:26:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 53 (12F66400) [pid = 1828] [serial = 557] [outer = 12F60400] 00:26:46 INFO - PROCESS | 1828 | 1461050806309 Marionette DEBUG loaded listener.js 00:26:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 54 (13105800) [pid = 1828] [serial = 558] [outer = 12F60400] 00:26:47 INFO - PROCESS | 1828 | 1461050807206 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 00:26:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:26:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1222ms 00:26:47 INFO - PROCESS | 1828 | 1461050807255 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 00:26:47 INFO - PROCESS | 1828 | 1461050807261 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 00:26:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:26:47 INFO - PROCESS | 1828 | 1461050807267 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:26:47 INFO - PROCESS | 1828 | 1461050807270 Marionette TRACE conn5 <- [1,710,null,{}] 00:26:47 INFO - PROCESS | 1828 | 1461050807274 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:47 INFO - PROCESS | 1828 | 1461050807358 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 00:26:47 INFO - PROCESS | 1828 | 1461050807366 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:47 INFO - PROCESS | 1828 | ++DOCSHELL 13397000 == 15 [pid = 1828] [id = 187] 00:26:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 55 (13399000) [pid = 1828] [serial = 559] [outer = 00000000] 00:26:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 56 (167A4400) [pid = 1828] [serial = 560] [outer = 13399000] 00:26:47 INFO - PROCESS | 1828 | 1461050807412 Marionette DEBUG loaded listener.js 00:26:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 57 (16847000) [pid = 1828] [serial = 561] [outer = 13399000] 00:26:48 INFO - PROCESS | 1828 | 1461050808087 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 00:26:48 INFO - PROCESS | 1828 | 1461050808146 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 00:26:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:26:48 INFO - PROCESS | 1828 | 1461050808152 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:26:48 INFO - PROCESS | 1828 | 1461050808156 Marionette TRACE conn5 <- [1,714,null,{}] 00:26:48 INFO - PROCESS | 1828 | 1461050808161 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:48 INFO - PROCESS | 1828 | 1461050808297 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 00:26:48 INFO - PROCESS | 1828 | 1461050808373 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:48 INFO - PROCESS | 1828 | ++DOCSHELL 1339C400 == 16 [pid = 1828] [id = 188] 00:26:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 58 (1339E800) [pid = 1828] [serial = 562] [outer = 00000000] 00:26:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 59 (16848000) [pid = 1828] [serial = 563] [outer = 1339E800] 00:26:48 INFO - PROCESS | 1828 | 1461050808473 Marionette DEBUG loaded listener.js 00:26:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 60 (17B0F800) [pid = 1828] [serial = 564] [outer = 1339E800] 00:26:49 INFO - PROCESS | 1828 | 1461050809161 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 00:26:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:26:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1077ms 00:26:49 INFO - PROCESS | 1828 | 1461050809233 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 00:26:49 INFO - PROCESS | 1828 | 1461050809239 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 00:26:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:26:49 INFO - PROCESS | 1828 | 1461050809245 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:26:49 INFO - PROCESS | 1828 | 1461050809248 Marionette TRACE conn5 <- [1,718,null,{}] 00:26:49 INFO - PROCESS | 1828 | 1461050809266 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:49 INFO - PROCESS | 1828 | 1461050809381 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 00:26:49 INFO - PROCESS | 1828 | 1461050809446 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:49 INFO - PROCESS | 1828 | ++DOCSHELL 17E45000 == 17 [pid = 1828] [id = 189] 00:26:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 61 (18D4E000) [pid = 1828] [serial = 565] [outer = 00000000] 00:26:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 62 (1960F800) [pid = 1828] [serial = 566] [outer = 18D4E000] 00:26:49 INFO - PROCESS | 1828 | 1461050809502 Marionette DEBUG loaded listener.js 00:26:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 63 (196DB400) [pid = 1828] [serial = 567] [outer = 18D4E000] 00:26:50 INFO - PROCESS | 1828 | 1461050810142 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[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] 00:26:50 INFO - PROCESS | 1828 | 1461050810200 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 00:26:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:26:50 INFO - PROCESS | 1828 | 1461050810204 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:26:50 INFO - PROCESS | 1828 | 1461050810208 Marionette TRACE conn5 <- [1,722,null,{}] 00:26:50 INFO - PROCESS | 1828 | 1461050810220 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:50 INFO - PROCESS | 1828 | 1461050810324 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 00:26:50 INFO - PROCESS | 1828 | 1461050810400 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:50 INFO - PROCESS | 1828 | ++DOCSHELL 0EE6E400 == 18 [pid = 1828] [id = 190] 00:26:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 64 (1BA65C00) [pid = 1828] [serial = 568] [outer = 00000000] 00:26:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 65 (1BD5DC00) [pid = 1828] [serial = 569] [outer = 1BA65C00] 00:26:50 INFO - PROCESS | 1828 | 1461050810459 Marionette DEBUG loaded listener.js 00:26:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 66 (1BD64800) [pid = 1828] [serial = 570] [outer = 1BA65C00] 00:26:51 INFO - PROCESS | 1828 | 1461050811049 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 00:26:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:26:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 870ms 00:26:51 INFO - PROCESS | 1828 | 1461050811077 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 00:26:51 INFO - PROCESS | 1828 | 1461050811080 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 00:26:51 INFO - PROCESS | 1828 | 1461050811084 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:26:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:26:51 INFO - PROCESS | 1828 | 1461050811086 Marionette TRACE conn5 <- [1,726,null,{}] 00:26:51 INFO - PROCESS | 1828 | 1461050811090 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:51 INFO - PROCESS | 1828 | 1461050811208 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 00:26:51 INFO - PROCESS | 1828 | 1461050811295 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:51 INFO - PROCESS | 1828 | ++DOCSHELL 1BD6C000 == 19 [pid = 1828] [id = 191] 00:26:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 67 (1BD6F000) [pid = 1828] [serial = 571] [outer = 00000000] 00:26:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 68 (1BE78000) [pid = 1828] [serial = 572] [outer = 1BD6F000] 00:26:51 INFO - PROCESS | 1828 | 1461050811350 Marionette DEBUG loaded listener.js 00:26:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (1C7D5000) [pid = 1828] [serial = 573] [outer = 1BD6F000] 00:26:52 INFO - PROCESS | 1828 | 1461050812411 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 00:26:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:26:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1383ms 00:26:52 INFO - PROCESS | 1828 | 1461050812471 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 00:26:52 INFO - PROCESS | 1828 | 1461050812474 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 00:26:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:26:52 INFO - PROCESS | 1828 | 1461050812480 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:26:52 INFO - PROCESS | 1828 | 1461050812483 Marionette TRACE conn5 <- [1,730,null,{}] 00:26:52 INFO - PROCESS | 1828 | 1461050812517 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:52 INFO - PROCESS | 1828 | --DOCSHELL 0B67BC00 == 18 [pid = 1828] [id = 184] 00:26:52 INFO - PROCESS | 1828 | 1461050812649 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 00:26:52 INFO - PROCESS | 1828 | 1461050812695 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:52 INFO - PROCESS | 1828 | ++DOCSHELL 12E2E800 == 19 [pid = 1828] [id = 192] 00:26:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (12E34C00) [pid = 1828] [serial = 574] [outer = 00000000] 00:26:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (135F7800) [pid = 1828] [serial = 575] [outer = 12E34C00] 00:26:52 INFO - PROCESS | 1828 | 1461050812744 Marionette DEBUG loaded listener.js 00:26:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (13E97C00) [pid = 1828] [serial = 576] [outer = 12E34C00] 00:26:53 INFO - PROCESS | 1828 | 1461050813695 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 00:26:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 00:26:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1237ms 00:26:53 INFO - PROCESS | 1828 | 1461050813723 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 00:26:53 INFO - PROCESS | 1828 | 1461050813729 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 00:26:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:26:53 INFO - PROCESS | 1828 | 1461050813735 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:26:53 INFO - PROCESS | 1828 | 1461050813737 Marionette TRACE conn5 <- [1,734,null,{}] 00:26:53 INFO - PROCESS | 1828 | 1461050813741 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:53 INFO - PROCESS | 1828 | 1461050813851 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 00:26:53 INFO - PROCESS | 1828 | 1461050813859 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:53 INFO - PROCESS | 1828 | ++DOCSHELL 0F67C400 == 20 [pid = 1828] [id = 193] 00:26:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (12B81000) [pid = 1828] [serial = 577] [outer = 00000000] 00:26:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (1B331C00) [pid = 1828] [serial = 578] [outer = 12B81000] 00:26:53 INFO - PROCESS | 1828 | 1461050813947 Marionette DEBUG loaded listener.js 00:26:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (1B365000) [pid = 1828] [serial = 579] [outer = 12B81000] 00:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (12F68800) [pid = 1828] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (12F60400) [pid = 1828] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (12E3A000) [pid = 1828] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 71 (135F8400) [pid = 1828] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 70 (17BDA800) [pid = 1828] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 69 (1960B400) [pid = 1828] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 68 (20051800) [pid = 1828] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 67 (0EE74400) [pid = 1828] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 66 (1B33DC00) [pid = 1828] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 65 (18C6B000) [pid = 1828] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:26:54 INFO - PROCESS | 1828 | 1461050814868 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 00:26:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 00:26:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1184ms 00:26:54 INFO - PROCESS | 1828 | 1461050814922 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 00:26:54 INFO - PROCESS | 1828 | 1461050814925 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 00:26:54 INFO - PROCESS | 1828 | 1461050814928 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:26:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:26:54 INFO - PROCESS | 1828 | 1461050814932 Marionette TRACE conn5 <- [1,738,null,{}] 00:26:54 INFO - PROCESS | 1828 | 1461050814942 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:55 INFO - PROCESS | 1828 | 1461050815049 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 00:26:55 INFO - PROCESS | 1828 | 1461050815059 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:55 INFO - PROCESS | 1828 | ++DOCSHELL 1BA67800 == 21 [pid = 1828] [id = 194] 00:26:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 66 (1BD62C00) [pid = 1828] [serial = 580] [outer = 00000000] 00:26:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 67 (1C7F1C00) [pid = 1828] [serial = 581] [outer = 1BD62C00] 00:26:55 INFO - PROCESS | 1828 | 1461050815106 Marionette DEBUG loaded listener.js 00:26:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 68 (1C7F8800) [pid = 1828] [serial = 582] [outer = 1BD62C00] 00:26:56 INFO - PROCESS | 1828 | 1461050816022 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 00:26:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:26:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1125ms 00:26:56 INFO - PROCESS | 1828 | 1461050816057 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 00:26:56 INFO - PROCESS | 1828 | 1461050816060 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 00:26:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:26:56 INFO - PROCESS | 1828 | 1461050816063 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:26:56 INFO - PROCESS | 1828 | 1461050816065 Marionette TRACE conn5 <- [1,742,null,{}] 00:26:56 INFO - PROCESS | 1828 | 1461050816068 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:56 INFO - PROCESS | 1828 | 1461050816175 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 00:26:56 INFO - PROCESS | 1828 | 1461050816183 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:56 INFO - PROCESS | 1828 | ++DOCSHELL 1C7F9800 == 22 [pid = 1828] [id = 195] 00:26:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (1C7FA400) [pid = 1828] [serial = 583] [outer = 00000000] 00:26:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (1CA15400) [pid = 1828] [serial = 584] [outer = 1C7FA400] 00:26:56 INFO - PROCESS | 1828 | 1461050816229 Marionette DEBUG loaded listener.js 00:26:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (1CA1A400) [pid = 1828] [serial = 585] [outer = 1C7FA400] 00:26:57 INFO - PROCESS | 1828 | 1461050817149 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 00:26:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 00:26:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1128ms 00:26:57 INFO - PROCESS | 1828 | 1461050817226 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 00:26:57 INFO - PROCESS | 1828 | 1461050817231 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 00:26:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:26:57 INFO - PROCESS | 1828 | 1461050817237 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:26:57 INFO - PROCESS | 1828 | 1461050817242 Marionette TRACE conn5 <- [1,746,null,{}] 00:26:57 INFO - PROCESS | 1828 | 1461050817249 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:57 INFO - PROCESS | 1828 | 1461050817345 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 00:26:57 INFO - PROCESS | 1828 | 1461050817506 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:57 INFO - PROCESS | 1828 | ++DOCSHELL 12F6EC00 == 23 [pid = 1828] [id = 196] 00:26:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (1326BC00) [pid = 1828] [serial = 586] [outer = 00000000] 00:26:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (16704400) [pid = 1828] [serial = 587] [outer = 1326BC00] 00:26:57 INFO - PROCESS | 1828 | 1461050817616 Marionette DEBUG loaded listener.js 00:26:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (17E4C400) [pid = 1828] [serial = 588] [outer = 1326BC00] 00:26:58 INFO - PROCESS | 1828 | 1461050818182 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 00:26:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:26:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 990ms 00:26:58 INFO - PROCESS | 1828 | 1461050818231 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 00:26:58 INFO - PROCESS | 1828 | 1461050818238 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 00:26:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:26:58 INFO - PROCESS | 1828 | 1461050818244 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:26:58 INFO - PROCESS | 1828 | 1461050818247 Marionette TRACE conn5 <- [1,750,null,{}] 00:26:58 INFO - PROCESS | 1828 | 1461050818251 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:58 INFO - PROCESS | 1828 | 1461050818355 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 00:26:58 INFO - PROCESS | 1828 | 1461050818444 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:58 INFO - PROCESS | 1828 | ++DOCSHELL 196DA800 == 24 [pid = 1828] [id = 197] 00:26:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (1B35D400) [pid = 1828] [serial = 589] [outer = 00000000] 00:26:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (1C7DEC00) [pid = 1828] [serial = 590] [outer = 1B35D400] 00:26:58 INFO - PROCESS | 1828 | 1461050818499 Marionette DEBUG loaded listener.js 00:26:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (1C7FB000) [pid = 1828] [serial = 591] [outer = 1B35D400] 00:26:59 INFO - PROCESS | 1828 | 1461050819549 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 00:26:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:26:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1324ms 00:26:59 INFO - PROCESS | 1828 | 1461050819570 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 00:26:59 INFO - PROCESS | 1828 | 1461050819572 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 00:26:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:26:59 INFO - PROCESS | 1828 | 1461050819576 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:26:59 INFO - PROCESS | 1828 | 1461050819580 Marionette TRACE conn5 <- [1,754,null,{}] 00:26:59 INFO - PROCESS | 1828 | 1461050819591 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:59 INFO - PROCESS | 1828 | 1461050819727 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 00:26:59 INFO - PROCESS | 1828 | 1461050819800 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:59 INFO - PROCESS | 1828 | ++DOCSHELL 1CA1E000 == 25 [pid = 1828] [id = 198] 00:26:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (1CA26000) [pid = 1828] [serial = 592] [outer = 00000000] 00:26:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (1CA2C800) [pid = 1828] [serial = 593] [outer = 1CA26000] 00:26:59 INFO - PROCESS | 1828 | 1461050819858 Marionette DEBUG loaded listener.js 00:26:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (1CBF6C00) [pid = 1828] [serial = 594] [outer = 1CA26000] 00:27:00 INFO - PROCESS | 1828 | 1461050820883 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 00:27:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:27:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1337ms 00:27:00 INFO - PROCESS | 1828 | 1461050820917 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 00:27:00 INFO - PROCESS | 1828 | 1461050820920 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 00:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:27:00 INFO - PROCESS | 1828 | 1461050820925 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:27:00 INFO - PROCESS | 1828 | 1461050820929 Marionette TRACE conn5 <- [1,758,null,{}] 00:27:00 INFO - PROCESS | 1828 | 1461050820983 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:01 INFO - PROCESS | 1828 | 1461050821066 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 00:27:01 INFO - PROCESS | 1828 | 1461050821075 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:01 INFO - PROCESS | 1828 | ++DOCSHELL 0F0F2400 == 26 [pid = 1828] [id = 199] 00:27:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (0F6E1000) [pid = 1828] [serial = 595] [outer = 00000000] 00:27:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (12F6A000) [pid = 1828] [serial = 596] [outer = 0F6E1000] 00:27:01 INFO - PROCESS | 1828 | 1461050821172 Marionette DEBUG loaded listener.js 00:27:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (1339DC00) [pid = 1828] [serial = 597] [outer = 0F6E1000] 00:27:01 INFO - PROCESS | 1828 | --DOCSHELL 133A1000 == 25 [pid = 1828] [id = 185] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (17B3B800) [pid = 1828] [serial = 549] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (17B33C00) [pid = 1828] [serial = 548] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (13105800) [pid = 1828] [serial = 558] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (12F64400) [pid = 1828] [serial = 530] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (167AE000) [pid = 1828] [serial = 533] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (17620800) [pid = 1828] [serial = 534] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (18D4B000) [pid = 1828] [serial = 536] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (193F1800) [pid = 1828] [serial = 537] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (1A9D4C00) [pid = 1828] [serial = 539] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (2091C400) [pid = 1828] [serial = 525] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (0F685000) [pid = 1828] [serial = 527] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 71 (12B80000) [pid = 1828] [serial = 528] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 70 (12F66400) [pid = 1828] [serial = 557] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 69 (1BD6A400) [pid = 1828] [serial = 542] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 68 (1C7D4400) [pid = 1828] [serial = 545] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 67 (0EE42400) [pid = 1828] [serial = 551] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 66 (1BD75400) [pid = 1828] [serial = 543] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 65 (12F6B800) [pid = 1828] [serial = 531] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 64 (13E92400) [pid = 1828] [serial = 554] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 63 (1A9DB800) [pid = 1828] [serial = 540] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 62 (167A4400) [pid = 1828] [serial = 560] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | --DOMWINDOW == 61 (1C7D4800) [pid = 1828] [serial = 546] [outer = 00000000] [url = about:blank] 00:27:01 INFO - PROCESS | 1828 | 1461050821716 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 00:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 831ms 00:27:01 INFO - PROCESS | 1828 | 1461050821758 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 00:27:01 INFO - PROCESS | 1828 | 1461050821763 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 00:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:27:01 INFO - PROCESS | 1828 | 1461050821769 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:27:01 INFO - PROCESS | 1828 | 1461050821772 Marionette TRACE conn5 <- [1,762,null,{}] 00:27:01 INFO - PROCESS | 1828 | 1461050821775 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:01 INFO - PROCESS | 1828 | 1461050821856 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 00:27:01 INFO - PROCESS | 1828 | 1461050821863 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:01 INFO - PROCESS | 1828 | ++DOCSHELL 12F6E400 == 26 [pid = 1828] [id = 200] 00:27:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 62 (13276C00) [pid = 1828] [serial = 598] [outer = 00000000] 00:27:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 63 (16710400) [pid = 1828] [serial = 599] [outer = 13276C00] 00:27:01 INFO - PROCESS | 1828 | 1461050821909 Marionette DEBUG loaded listener.js 00:27:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 64 (167E2C00) [pid = 1828] [serial = 600] [outer = 13276C00] 00:27:02 INFO - PROCESS | 1828 | 1461050822368 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 00:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 00:27:02 INFO - PROCESS | 1828 | 1461050822403 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 00:27:02 INFO - PROCESS | 1828 | 1461050822405 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 00:27:02 INFO - PROCESS | 1828 | 1461050822408 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:27:02 INFO - PROCESS | 1828 | 1461050822411 Marionette TRACE conn5 <- [1,766,null,{}] 00:27:02 INFO - PROCESS | 1828 | 1461050822422 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:02 INFO - PROCESS | 1828 | 1461050822506 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 00:27:02 INFO - PROCESS | 1828 | 1461050822550 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:02 INFO - PROCESS | 1828 | ++DOCSHELL 1937B400 == 27 [pid = 1828] [id = 201] 00:27:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 65 (1937E000) [pid = 1828] [serial = 601] [outer = 00000000] 00:27:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 66 (19607800) [pid = 1828] [serial = 602] [outer = 1937E000] 00:27:02 INFO - PROCESS | 1828 | 1461050822603 Marionette DEBUG loaded listener.js 00:27:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 67 (196DEC00) [pid = 1828] [serial = 603] [outer = 1937E000] 00:27:03 INFO - PROCESS | 1828 | 1461050823064 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 00:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 672ms 00:27:03 INFO - PROCESS | 1828 | 1461050823084 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 00:27:03 INFO - PROCESS | 1828 | 1461050823087 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 00:27:03 INFO - PROCESS | 1828 | 1461050823101 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:27:03 INFO - PROCESS | 1828 | 1461050823103 Marionette TRACE conn5 <- [1,770,null,{}] 00:27:03 INFO - PROCESS | 1828 | 1461050823106 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:03 INFO - PROCESS | 1828 | 1461050823187 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 00:27:03 INFO - PROCESS | 1828 | 1461050823193 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:03 INFO - PROCESS | 1828 | ++DOCSHELL 1A9D5000 == 28 [pid = 1828] [id = 202] 00:27:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 68 (1A9D6C00) [pid = 1828] [serial = 604] [outer = 00000000] 00:27:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (1BD64C00) [pid = 1828] [serial = 605] [outer = 1A9D6C00] 00:27:03 INFO - PROCESS | 1828 | 1461050823239 Marionette DEBUG loaded listener.js 00:27:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (1BD71800) [pid = 1828] [serial = 606] [outer = 1A9D6C00] 00:27:03 INFO - PROCESS | 1828 | 1461050823706 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 00:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 00:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:27:03 INFO - PROCESS | 1828 | 1461050823775 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 00:27:03 INFO - PROCESS | 1828 | 1461050823777 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 00:27:03 INFO - PROCESS | 1828 | 1461050823780 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:27:03 INFO - PROCESS | 1828 | 1461050823782 Marionette TRACE conn5 <- [1,774,null,{}] 00:27:03 INFO - PROCESS | 1828 | 1461050823785 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:03 INFO - PROCESS | 1828 | 1461050823899 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 00:27:03 INFO - PROCESS | 1828 | 1461050823989 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:03 INFO - PROCESS | 1828 | ++DOCSHELL 1C7DE000 == 29 [pid = 1828] [id = 203] 00:27:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (1C7F0C00) [pid = 1828] [serial = 607] [outer = 00000000] 00:27:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (1C7F9C00) [pid = 1828] [serial = 608] [outer = 1C7F0C00] 00:27:04 INFO - PROCESS | 1828 | 1461050824037 Marionette DEBUG loaded listener.js 00:27:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (1C898000) [pid = 1828] [serial = 609] [outer = 1C7F0C00] 00:27:04 INFO - PROCESS | 1828 | 1461050824480 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 00:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 00:27:04 INFO - PROCESS | 1828 | 1461050824520 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 00:27:04 INFO - PROCESS | 1828 | 1461050824522 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 00:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:27:04 INFO - PROCESS | 1828 | 1461050824525 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:27:04 INFO - PROCESS | 1828 | 1461050824527 Marionette TRACE conn5 <- [1,778,null,{}] 00:27:04 INFO - PROCESS | 1828 | 1461050824530 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:04 INFO - PROCESS | 1828 | 1461050824656 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 00:27:04 INFO - PROCESS | 1828 | 1461050824715 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:04 INFO - PROCESS | 1828 | ++DOCSHELL 1CA29000 == 30 [pid = 1828] [id = 204] 00:27:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (1CA29800) [pid = 1828] [serial = 610] [outer = 00000000] 00:27:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (1CC54800) [pid = 1828] [serial = 611] [outer = 1CA29800] 00:27:04 INFO - PROCESS | 1828 | 1461050824763 Marionette DEBUG loaded listener.js 00:27:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (1CCDD400) [pid = 1828] [serial = 612] [outer = 1CA29800] 00:27:05 INFO - PROCESS | 1828 | 1461050825219 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 00:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 731ms 00:27:05 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (12B81000) [pid = 1828] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:27:05 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (1BD62C00) [pid = 1828] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:27:05 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (12E34C00) [pid = 1828] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:27:05 INFO - PROCESS | 1828 | 1461050825286 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 00:27:05 INFO - PROCESS | 1828 | 1461050825288 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 00:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:27:05 INFO - PROCESS | 1828 | 1461050825293 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:27:05 INFO - PROCESS | 1828 | 1461050825294 Marionette TRACE conn5 <- [1,782,null,{}] 00:27:05 INFO - PROCESS | 1828 | 1461050825298 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:05 INFO - PROCESS | 1828 | 1461050825400 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 00:27:05 INFO - PROCESS | 1828 | 1461050825454 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:05 INFO - PROCESS | 1828 | ++DOCSHELL 0EE77000 == 31 [pid = 1828] [id = 205] 00:27:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (19378000) [pid = 1828] [serial = 613] [outer = 00000000] 00:27:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (1CCE4000) [pid = 1828] [serial = 614] [outer = 19378000] 00:27:05 INFO - PROCESS | 1828 | 1461050825499 Marionette DEBUG loaded listener.js 00:27:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (1CD6D000) [pid = 1828] [serial = 615] [outer = 19378000] 00:27:05 INFO - PROCESS | 1828 | 1461050825874 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 00:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 00:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:27:05 INFO - PROCESS | 1828 | 1461050825923 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 00:27:05 INFO - PROCESS | 1828 | 1461050825926 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 00:27:05 INFO - PROCESS | 1828 | 1461050825928 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:27:05 INFO - PROCESS | 1828 | 1461050825930 Marionette TRACE conn5 <- [1,786,null,{}] 00:27:05 INFO - PROCESS | 1828 | 1461050825934 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:06 INFO - PROCESS | 1828 | 1461050826010 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 00:27:06 INFO - PROCESS | 1828 | 1461050826017 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:06 INFO - PROCESS | 1828 | ++DOCSHELL 1CD6EC00 == 32 [pid = 1828] [id = 206] 00:27:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (1CD70C00) [pid = 1828] [serial = 616] [outer = 00000000] 00:27:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (1CE8BC00) [pid = 1828] [serial = 617] [outer = 1CD70C00] 00:27:06 INFO - PROCESS | 1828 | 1461050826061 Marionette DEBUG loaded listener.js 00:27:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (1CE8B400) [pid = 1828] [serial = 618] [outer = 1CD70C00] 00:27:06 INFO - PROCESS | 1828 | 1461050826489 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 00:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 00:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 570ms 00:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:27:06 INFO - PROCESS | 1828 | 1461050826500 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 00:27:06 INFO - PROCESS | 1828 | 1461050826502 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 00:27:06 INFO - PROCESS | 1828 | 1461050826505 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:27:06 INFO - PROCESS | 1828 | 1461050826507 Marionette TRACE conn5 <- [1,790,null,{}] 00:27:06 INFO - PROCESS | 1828 | 1461050826521 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:06 INFO - PROCESS | 1828 | 1461050826597 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 00:27:06 INFO - PROCESS | 1828 | 1461050826603 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:06 INFO - PROCESS | 1828 | ++DOCSHELL 1CE8E800 == 33 [pid = 1828] [id = 207] 00:27:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (1CE91400) [pid = 1828] [serial = 619] [outer = 00000000] 00:27:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (1D01B800) [pid = 1828] [serial = 620] [outer = 1CE91400] 00:27:06 INFO - PROCESS | 1828 | 1461050826648 Marionette DEBUG loaded listener.js 00:27:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (1D01A800) [pid = 1828] [serial = 621] [outer = 1CE91400] 00:27:07 INFO - PROCESS | 1828 | 1461050827101 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 00:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 00:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 00:27:07 INFO - PROCESS | 1828 | 1461050827142 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 00:27:07 INFO - PROCESS | 1828 | 1461050827144 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 00:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:27:07 INFO - PROCESS | 1828 | 1461050827147 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:27:07 INFO - PROCESS | 1828 | 1461050827149 Marionette TRACE conn5 <- [1,794,null,{}] 00:27:07 INFO - PROCESS | 1828 | 1461050827152 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:07 INFO - PROCESS | 1828 | 1461050827230 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 00:27:07 INFO - PROCESS | 1828 | 1461050827236 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:07 INFO - PROCESS | 1828 | ++DOCSHELL 1D0B6C00 == 34 [pid = 1828] [id = 208] 00:27:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (1D19C800) [pid = 1828] [serial = 622] [outer = 00000000] 00:27:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (1D56D800) [pid = 1828] [serial = 623] [outer = 1D19C800] 00:27:07 INFO - PROCESS | 1828 | 1461050827281 Marionette DEBUG loaded listener.js 00:27:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (1DA87000) [pid = 1828] [serial = 624] [outer = 1D19C800] 00:27:07 INFO - PROCESS | 1828 | 1461050827909 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 00:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 00:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 830ms 00:27:07 INFO - PROCESS | 1828 | 1461050827992 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 00:27:07 INFO - PROCESS | 1828 | 1461050827996 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 00:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:27:08 INFO - PROCESS | 1828 | 1461050828015 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:27:08 INFO - PROCESS | 1828 | 1461050828019 Marionette TRACE conn5 <- [1,798,null,{}] 00:27:08 INFO - PROCESS | 1828 | 1461050828024 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:08 INFO - PROCESS | 1828 | 1461050828138 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 00:27:08 INFO - PROCESS | 1828 | 1461050828255 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:08 INFO - PROCESS | 1828 | ++DOCSHELL 12F67000 == 35 [pid = 1828] [id = 209] 00:27:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (12F6B000) [pid = 1828] [serial = 625] [outer = 00000000] 00:27:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (17DC1C00) [pid = 1828] [serial = 626] [outer = 12F6B000] 00:27:08 INFO - PROCESS | 1828 | 1461050828312 Marionette DEBUG loaded listener.js 00:27:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (18D4C800) [pid = 1828] [serial = 627] [outer = 12F6B000] 00:27:08 INFO - PROCESS | 1828 | 1461050828896 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 00:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 930ms 00:27:08 INFO - PROCESS | 1828 | 1461050828946 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 00:27:08 INFO - PROCESS | 1828 | 1461050828952 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 00:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:27:08 INFO - PROCESS | 1828 | 1461050828959 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:27:08 INFO - PROCESS | 1828 | 1461050828962 Marionette TRACE conn5 <- [1,802,null,{}] 00:27:08 INFO - PROCESS | 1828 | 1461050828966 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:09 INFO - PROCESS | 1828 | 1461050829073 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 00:27:09 INFO - PROCESS | 1828 | 1461050829196 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:09 INFO - PROCESS | 1828 | ++DOCSHELL 1A9DC400 == 36 [pid = 1828] [id = 210] 00:27:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (1B332C00) [pid = 1828] [serial = 628] [outer = 00000000] 00:27:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (1CA14800) [pid = 1828] [serial = 629] [outer = 1B332C00] 00:27:09 INFO - PROCESS | 1828 | 1461050829252 Marionette DEBUG loaded listener.js 00:27:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (1CA22C00) [pid = 1828] [serial = 630] [outer = 1B332C00] 00:27:09 INFO - PROCESS | 1828 | 1461050829847 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 00:27:09 INFO - PROCESS | 1828 | 1461050829894 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 00:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:27:09 INFO - PROCESS | 1828 | 1461050829897 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:27:09 INFO - PROCESS | 1828 | 1461050829901 Marionette TRACE conn5 <- [1,806,null,{}] 00:27:09 INFO - PROCESS | 1828 | 1461050829912 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:10 INFO - PROCESS | 1828 | 1461050830047 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 00:27:10 INFO - PROCESS | 1828 | 1461050830172 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:10 INFO - PROCESS | 1828 | ++DOCSHELL 1DB1E400 == 37 [pid = 1828] [id = 211] 00:27:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (1DB21000) [pid = 1828] [serial = 631] [outer = 00000000] 00:27:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (1DBF6400) [pid = 1828] [serial = 632] [outer = 1DB21000] 00:27:10 INFO - PROCESS | 1828 | 1461050830231 Marionette DEBUG loaded listener.js 00:27:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (1DBFB400) [pid = 1828] [serial = 633] [outer = 1DB21000] 00:27:10 INFO - PROCESS | 1828 | 1461050830872 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 00:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1021ms 00:27:10 INFO - PROCESS | 1828 | 1461050830922 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 00:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:27:10 INFO - PROCESS | 1828 | 1461050830925 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 00:27:10 INFO - PROCESS | 1828 | 1461050830929 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:27:10 INFO - PROCESS | 1828 | 1461050830931 Marionette TRACE conn5 <- [1,810,null,{}] 00:27:10 INFO - PROCESS | 1828 | 1461050830935 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:11 INFO - PROCESS | 1828 | 1461050831045 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 00:27:11 INFO - PROCESS | 1828 | 1461050831294 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:11 INFO - PROCESS | 1828 | ++DOCSHELL 0EE3C000 == 38 [pid = 1828] [id = 212] 00:27:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (0EE3D800) [pid = 1828] [serial = 634] [outer = 00000000] 00:27:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (13272400) [pid = 1828] [serial = 635] [outer = 0EE3D800] 00:27:11 INFO - PROCESS | 1828 | 1461050831367 Marionette DEBUG loaded listener.js 00:27:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (13E47400) [pid = 1828] [serial = 636] [outer = 0EE3D800] 00:27:11 INFO - PROCESS | 1828 | 1461050831933 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 00:27:12 INFO - PROCESS | 1828 | 1461050832013 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 00:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:27:12 INFO - PROCESS | 1828 | 1461050832018 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:27:12 INFO - PROCESS | 1828 | 1461050832021 Marionette TRACE conn5 <- [1,814,null,{}] 00:27:12 INFO - PROCESS | 1828 | 1461050832026 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:12 INFO - PROCESS | 1828 | 1461050832123 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 00:27:12 INFO - PROCESS | 1828 | 1461050832206 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:12 INFO - PROCESS | 1828 | ++DOCSHELL 12E34C00 == 39 [pid = 1828] [id = 213] 00:27:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (12E36000) [pid = 1828] [serial = 637] [outer = 00000000] 00:27:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (13E3D000) [pid = 1828] [serial = 638] [outer = 12E36000] 00:27:12 INFO - PROCESS | 1828 | 1461050832290 Marionette DEBUG loaded listener.js 00:27:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (196D3400) [pid = 1828] [serial = 639] [outer = 12E36000] 00:27:12 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (1CA15400) [pid = 1828] [serial = 584] [outer = 00000000] [url = about:blank] 00:27:12 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (16848000) [pid = 1828] [serial = 563] [outer = 00000000] [url = about:blank] 00:27:12 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1960F800) [pid = 1828] [serial = 566] [outer = 00000000] [url = about:blank] 00:27:12 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (1BD5DC00) [pid = 1828] [serial = 569] [outer = 00000000] [url = about:blank] 00:27:12 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (1B331C00) [pid = 1828] [serial = 578] [outer = 00000000] [url = about:blank] 00:27:12 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (1C7F1C00) [pid = 1828] [serial = 581] [outer = 00000000] [url = about:blank] 00:27:12 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (1BE78000) [pid = 1828] [serial = 572] [outer = 00000000] [url = about:blank] 00:27:12 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (135F7800) [pid = 1828] [serial = 575] [outer = 00000000] [url = about:blank] 00:27:12 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (1B365000) [pid = 1828] [serial = 579] [outer = 00000000] [url = about:blank] 00:27:12 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (1C7F8800) [pid = 1828] [serial = 582] [outer = 00000000] [url = about:blank] 00:27:12 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (13E97C00) [pid = 1828] [serial = 576] [outer = 00000000] [url = about:blank] 00:27:12 INFO - PROCESS | 1828 | 1461050832766 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 00:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 770ms 00:27:12 INFO - PROCESS | 1828 | 1461050832794 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 00:27:12 INFO - PROCESS | 1828 | 1461050832798 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 00:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:27:12 INFO - PROCESS | 1828 | 1461050832803 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:27:12 INFO - PROCESS | 1828 | 1461050832804 Marionette TRACE conn5 <- [1,818,null,{}] 00:27:12 INFO - PROCESS | 1828 | 1461050832808 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:12 INFO - PROCESS | 1828 | 1461050832889 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 00:27:12 INFO - PROCESS | 1828 | 1461050832896 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:12 INFO - PROCESS | 1828 | ++DOCSHELL 0EE44000 == 40 [pid = 1828] [id = 214] 00:27:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (12E3A800) [pid = 1828] [serial = 640] [outer = 00000000] 00:27:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (1960B000) [pid = 1828] [serial = 641] [outer = 12E3A800] 00:27:12 INFO - PROCESS | 1828 | 1461050832943 Marionette DEBUG loaded listener.js 00:27:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (1A9DE000) [pid = 1828] [serial = 642] [outer = 12E3A800] 00:27:13 INFO - PROCESS | 1828 | 1461050833416 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 00:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 00:27:13 INFO - PROCESS | 1828 | 1461050833478 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 00:27:13 INFO - PROCESS | 1828 | 1461050833481 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 00:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:27:13 INFO - PROCESS | 1828 | 1461050833486 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:27:13 INFO - PROCESS | 1828 | 1461050833492 Marionette TRACE conn5 <- [1,822,null,{}] 00:27:13 INFO - PROCESS | 1828 | 1461050833501 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:13 INFO - PROCESS | 1828 | 1461050833586 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 00:27:13 INFO - PROCESS | 1828 | 1461050833595 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:13 INFO - PROCESS | 1828 | ++DOCSHELL 1B35A400 == 41 [pid = 1828] [id = 215] 00:27:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (1BD60400) [pid = 1828] [serial = 643] [outer = 00000000] 00:27:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (1BE78400) [pid = 1828] [serial = 644] [outer = 1BD60400] 00:27:13 INFO - PROCESS | 1828 | 1461050833650 Marionette DEBUG loaded listener.js 00:27:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (1C7DD800) [pid = 1828] [serial = 645] [outer = 1BD60400] 00:27:14 INFO - PROCESS | 1828 | 1461050834144 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 00:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 690ms 00:27:14 INFO - PROCESS | 1828 | 1461050834178 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 00:27:14 INFO - PROCESS | 1828 | 1461050834180 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 00:27:14 INFO - PROCESS | 1828 | 1461050834183 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:27:14 INFO - PROCESS | 1828 | 1461050834185 Marionette TRACE conn5 <- [1,826,null,{}] 00:27:14 INFO - PROCESS | 1828 | 1461050834188 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:14 INFO - PROCESS | 1828 | 1461050834270 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 00:27:14 INFO - PROCESS | 1828 | 1461050834276 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:14 INFO - PROCESS | 1828 | ++DOCSHELL 16706000 == 42 [pid = 1828] [id = 216] 00:27:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (1BE76C00) [pid = 1828] [serial = 646] [outer = 00000000] 00:27:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (1CA14000) [pid = 1828] [serial = 647] [outer = 1BE76C00] 00:27:14 INFO - PROCESS | 1828 | 1461050834321 Marionette DEBUG loaded listener.js 00:27:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (1CA20400) [pid = 1828] [serial = 648] [outer = 1BE76C00] 00:27:14 INFO - PROCESS | 1828 | 1461050834801 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 00:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 00:27:14 INFO - PROCESS | 1828 | 1461050834858 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 00:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:27:14 INFO - PROCESS | 1828 | 1461050834860 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 00:27:14 INFO - PROCESS | 1828 | 1461050834863 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:27:14 INFO - PROCESS | 1828 | 1461050834865 Marionette TRACE conn5 <- [1,830,null,{}] 00:27:14 INFO - PROCESS | 1828 | 1461050834868 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:14 INFO - PROCESS | 1828 | 1461050834979 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 00:27:15 INFO - PROCESS | 1828 | 1461050835064 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:15 INFO - PROCESS | 1828 | ++DOCSHELL 12F61000 == 43 [pid = 1828] [id = 217] 00:27:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (1CCDC800) [pid = 1828] [serial = 649] [outer = 00000000] 00:27:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (1CCE6000) [pid = 1828] [serial = 650] [outer = 1CCDC800] 00:27:15 INFO - PROCESS | 1828 | 1461050835118 Marionette DEBUG loaded listener.js 00:27:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (1CD7A000) [pid = 1828] [serial = 651] [outer = 1CCDC800] 00:27:15 INFO - PROCESS | 1828 | 1461050835565 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 00:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 770ms 00:27:15 INFO - PROCESS | 1828 | 1461050835634 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 00:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:27:15 INFO - PROCESS | 1828 | 1461050835636 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 00:27:15 INFO - PROCESS | 1828 | 1461050835639 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:27:15 INFO - PROCESS | 1828 | 1461050835640 Marionette TRACE conn5 <- [1,834,null,{}] 00:27:15 INFO - PROCESS | 1828 | 1461050835644 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:15 INFO - PROCESS | 1828 | 1461050835753 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 00:27:15 INFO - PROCESS | 1828 | 1461050835812 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:15 INFO - PROCESS | 1828 | ++DOCSHELL 1CECF800 == 44 [pid = 1828] [id = 218] 00:27:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (1D014800) [pid = 1828] [serial = 652] [outer = 00000000] 00:27:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (1DA87400) [pid = 1828] [serial = 653] [outer = 1D014800] 00:27:15 INFO - PROCESS | 1828 | 1461050835857 Marionette DEBUG loaded listener.js 00:27:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (1DBF0C00) [pid = 1828] [serial = 654] [outer = 1D014800] 00:27:16 INFO - PROCESS | 1828 | 1461050836272 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 00:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 00:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:27:16 INFO - PROCESS | 1828 | 1461050836310 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 00:27:16 INFO - PROCESS | 1828 | 1461050836312 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 00:27:16 INFO - PROCESS | 1828 | 1461050836315 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:27:16 INFO - PROCESS | 1828 | 1461050836316 Marionette TRACE conn5 <- [1,838,null,{}] 00:27:16 INFO - PROCESS | 1828 | 1461050836319 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:16 INFO - PROCESS | 1828 | 1461050836451 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 00:27:16 INFO - PROCESS | 1828 | 1461050836466 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:16 INFO - PROCESS | 1828 | ++DOCSHELL 12D04000 == 45 [pid = 1828] [id = 219] 00:27:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (12F67800) [pid = 1828] [serial = 655] [outer = 00000000] 00:27:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1C89AC00) [pid = 1828] [serial = 656] [outer = 12F67800] 00:27:16 INFO - PROCESS | 1828 | 1461050836677 Marionette DEBUG loaded listener.js 00:27:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1DDA3C00) [pid = 1828] [serial = 657] [outer = 12F67800] 00:27:16 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1C7F0C00) [pid = 1828] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:27:16 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1CA29800) [pid = 1828] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:27:16 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (19378000) [pid = 1828] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:27:16 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1A9D6C00) [pid = 1828] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:27:16 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1937E000) [pid = 1828] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:27:16 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1C7FA400) [pid = 1828] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:27:16 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (0F6E1000) [pid = 1828] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:27:16 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (13276C00) [pid = 1828] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:27:16 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (13399000) [pid = 1828] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:27:16 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1CD70C00) [pid = 1828] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:27:16 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (1CE91400) [pid = 1828] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:27:17 INFO - PROCESS | 1828 | 1461050837040 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 00:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 770ms 00:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:27:17 INFO - PROCESS | 1828 | 1461050837086 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 00:27:17 INFO - PROCESS | 1828 | 1461050837088 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 00:27:17 INFO - PROCESS | 1828 | 1461050837091 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:27:17 INFO - PROCESS | 1828 | 1461050837093 Marionette TRACE conn5 <- [1,842,null,{}] 00:27:17 INFO - PROCESS | 1828 | 1461050837097 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:17 INFO - PROCESS | 1828 | 1461050837174 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 00:27:17 INFO - PROCESS | 1828 | 1461050837257 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:17 INFO - PROCESS | 1828 | ++DOCSHELL 12EE1800 == 46 [pid = 1828] [id = 220] 00:27:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (1C7D4C00) [pid = 1828] [serial = 658] [outer = 00000000] 00:27:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (1DA18000) [pid = 1828] [serial = 659] [outer = 1C7D4C00] 00:27:17 INFO - PROCESS | 1828 | 1461050837302 Marionette DEBUG loaded listener.js 00:27:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (1DDA5000) [pid = 1828] [serial = 660] [outer = 1C7D4C00] 00:27:17 INFO - PROCESS | 1828 | 1461050837670 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 00:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 00:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:27:17 INFO - PROCESS | 1828 | 1461050837722 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 00:27:17 INFO - PROCESS | 1828 | 1461050837724 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 00:27:17 INFO - PROCESS | 1828 | 1461050837727 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:27:17 INFO - PROCESS | 1828 | 1461050837729 Marionette TRACE conn5 <- [1,846,null,{}] 00:27:17 INFO - PROCESS | 1828 | 1461050837739 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:17 INFO - PROCESS | 1828 | 1461050837816 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 00:27:17 INFO - PROCESS | 1828 | 1461050837822 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:17 INFO - PROCESS | 1828 | ++DOCSHELL 12B41000 == 47 [pid = 1828] [id = 221] 00:27:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (12DB8000) [pid = 1828] [serial = 661] [outer = 00000000] 00:27:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (1DEDA400) [pid = 1828] [serial = 662] [outer = 12DB8000] 00:27:17 INFO - PROCESS | 1828 | 1461050837866 Marionette DEBUG loaded listener.js 00:27:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (1DFF3C00) [pid = 1828] [serial = 663] [outer = 12DB8000] 00:27:18 INFO - PROCESS | 1828 | 1461050838321 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 00:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 00:27:18 INFO - PROCESS | 1828 | 1461050838367 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 00:27:18 INFO - PROCESS | 1828 | 1461050838369 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 00:27:18 INFO - PROCESS | 1828 | 1461050838373 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:27:18 INFO - PROCESS | 1828 | 1461050838374 Marionette TRACE conn5 <- [1,850,null,{}] 00:27:18 INFO - PROCESS | 1828 | 1461050838378 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:18 INFO - PROCESS | 1828 | 1461050838456 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 00:27:18 INFO - PROCESS | 1828 | 1461050838462 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:18 INFO - PROCESS | 1828 | ++DOCSHELL 1DFF7C00 == 48 [pid = 1828] [id = 222] 00:27:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (1DFF9C00) [pid = 1828] [serial = 664] [outer = 00000000] 00:27:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (1FA01C00) [pid = 1828] [serial = 665] [outer = 1DFF9C00] 00:27:18 INFO - PROCESS | 1828 | 1461050838515 Marionette DEBUG loaded listener.js 00:27:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (1FA5F800) [pid = 1828] [serial = 666] [outer = 1DFF9C00] 00:27:19 INFO - PROCESS | 1828 | 1461050839251 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 00:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 930ms 00:27:19 INFO - PROCESS | 1828 | 1461050839309 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 00:27:19 INFO - PROCESS | 1828 | 1461050839315 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 00:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:27:19 INFO - PROCESS | 1828 | 1461050839321 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:27:19 INFO - PROCESS | 1828 | 1461050839325 Marionette TRACE conn5 <- [1,854,null,{}] 00:27:19 INFO - PROCESS | 1828 | 1461050839330 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:19 INFO - PROCESS | 1828 | 1461050839439 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 00:27:19 INFO - PROCESS | 1828 | 1461050839567 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:19 INFO - PROCESS | 1828 | ++DOCSHELL 13E9AC00 == 49 [pid = 1828] [id = 223] 00:27:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (143A9800) [pid = 1828] [serial = 667] [outer = 00000000] 00:27:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (19378000) [pid = 1828] [serial = 668] [outer = 143A9800] 00:27:19 INFO - PROCESS | 1828 | 1461050839625 Marionette DEBUG loaded listener.js 00:27:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1A657800) [pid = 1828] [serial = 669] [outer = 143A9800] 00:27:21 INFO - PROCESS | 1828 | 1461050841408 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 00:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 2129ms 00:27:21 INFO - PROCESS | 1828 | 1461050841454 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 00:27:21 INFO - PROCESS | 1828 | 1461050841460 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 00:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:27:21 INFO - PROCESS | 1828 | 1461050841466 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:27:21 INFO - PROCESS | 1828 | 1461050841469 Marionette TRACE conn5 <- [1,858,null,{}] 00:27:21 INFO - PROCESS | 1828 | 1461050841473 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:21 INFO - PROCESS | 1828 | 1461050841579 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 00:27:21 INFO - PROCESS | 1828 | 1461050841703 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:21 INFO - PROCESS | 1828 | ++DOCSHELL 1A9D5800 == 50 [pid = 1828] [id = 224] 00:27:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1C7DD400) [pid = 1828] [serial = 670] [outer = 00000000] 00:27:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1FA6E000) [pid = 1828] [serial = 671] [outer = 1C7DD400] 00:27:21 INFO - PROCESS | 1828 | 1461050841759 Marionette DEBUG loaded listener.js 00:27:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1FC2F000) [pid = 1828] [serial = 672] [outer = 1C7DD400] 00:27:22 INFO - PROCESS | 1828 | 1461050842358 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 00:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 930ms 00:27:22 INFO - PROCESS | 1828 | 1461050842398 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 00:27:22 INFO - PROCESS | 1828 | 1461050842401 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 00:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:27:22 INFO - PROCESS | 1828 | 1461050842404 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:27:22 INFO - PROCESS | 1828 | 1461050842408 Marionette TRACE conn5 <- [1,862,null,{}] 00:27:22 INFO - PROCESS | 1828 | 1461050842419 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:22 INFO - PROCESS | 1828 | 1461050842527 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 00:27:22 INFO - PROCESS | 1828 | 1461050842629 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:22 INFO - PROCESS | 1828 | ++DOCSHELL 20053000 == 51 [pid = 1828] [id = 225] 00:27:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (20054000) [pid = 1828] [serial = 673] [outer = 00000000] 00:27:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (20090000) [pid = 1828] [serial = 674] [outer = 20054000] 00:27:22 INFO - PROCESS | 1828 | 1461050842686 Marionette DEBUG loaded listener.js 00:27:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (201E3400) [pid = 1828] [serial = 675] [outer = 20054000] 00:27:23 INFO - PROCESS | 1828 | 1461050843295 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 00:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 930ms 00:27:23 INFO - PROCESS | 1828 | 1461050843338 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 00:27:23 INFO - PROCESS | 1828 | 1461050843341 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 00:27:23 INFO - PROCESS | 1828 | 1461050843344 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:27:23 INFO - PROCESS | 1828 | 1461050843346 Marionette TRACE conn5 <- [1,866,null,{}] 00:27:23 INFO - PROCESS | 1828 | 1461050843350 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:23 INFO - PROCESS | 1828 | 1461050843455 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 00:27:23 INFO - PROCESS | 1828 | 1461050843580 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:23 INFO - PROCESS | 1828 | ++DOCSHELL 201E9000 == 52 [pid = 1828] [id = 226] 00:27:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (201EA000) [pid = 1828] [serial = 676] [outer = 00000000] 00:27:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (20912400) [pid = 1828] [serial = 677] [outer = 201EA000] 00:27:23 INFO - PROCESS | 1828 | 1461050843636 Marionette DEBUG loaded listener.js 00:27:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (20915400) [pid = 1828] [serial = 678] [outer = 201EA000] 00:27:24 INFO - PROCESS | 1828 | 1461050844203 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 00:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 930ms 00:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:27:24 INFO - PROCESS | 1828 | 1461050844278 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 00:27:24 INFO - PROCESS | 1828 | 1461050844281 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 00:27:24 INFO - PROCESS | 1828 | 1461050844284 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:27:24 INFO - PROCESS | 1828 | 1461050844286 Marionette TRACE conn5 <- [1,870,null,{}] 00:27:24 INFO - PROCESS | 1828 | 1461050844290 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:24 INFO - PROCESS | 1828 | 1461050844390 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 00:27:24 INFO - PROCESS | 1828 | 1461050844519 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:24 INFO - PROCESS | 1828 | ++DOCSHELL 0EE68400 == 53 [pid = 1828] [id = 227] 00:27:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (0EE76800) [pid = 1828] [serial = 679] [outer = 00000000] 00:27:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1339D000) [pid = 1828] [serial = 680] [outer = 0EE76800] 00:27:24 INFO - PROCESS | 1828 | 1461050844575 Marionette DEBUG loaded listener.js 00:27:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (167D8000) [pid = 1828] [serial = 681] [outer = 0EE76800] 00:27:25 INFO - PROCESS | 1828 | 1461050845258 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 00:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1017ms 00:27:25 INFO - PROCESS | 1828 | 1461050845305 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 00:27:25 INFO - PROCESS | 1828 | 1461050845311 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 00:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:27:25 INFO - PROCESS | 1828 | 1461050845316 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:27:25 INFO - PROCESS | 1828 | 1461050845320 Marionette TRACE conn5 <- [1,874,null,{}] 00:27:25 INFO - PROCESS | 1828 | 1461050845343 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:25 INFO - PROCESS | 1828 | 1461050845476 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 00:27:25 INFO - PROCESS | 1828 | 1461050845621 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:25 INFO - PROCESS | 1828 | --DOCSHELL 1DBF6000 == 52 [pid = 1828] [id = 24] 00:27:25 INFO - PROCESS | 1828 | --DOCSHELL 1FC26000 == 51 [pid = 1828] [id = 175] 00:27:25 INFO - PROCESS | 1828 | --DOCSHELL 12B41000 == 50 [pid = 1828] [id = 221] 00:27:25 INFO - PROCESS | 1828 | --DOCSHELL 12EE1800 == 49 [pid = 1828] [id = 220] 00:27:25 INFO - PROCESS | 1828 | --DOCSHELL 12D04000 == 48 [pid = 1828] [id = 219] 00:27:25 INFO - PROCESS | 1828 | --DOCSHELL 1CECF800 == 47 [pid = 1828] [id = 218] 00:27:25 INFO - PROCESS | 1828 | --DOCSHELL 12F61000 == 46 [pid = 1828] [id = 217] 00:27:25 INFO - PROCESS | 1828 | --DOCSHELL 16706000 == 45 [pid = 1828] [id = 216] 00:27:25 INFO - PROCESS | 1828 | --DOCSHELL 1B35A400 == 44 [pid = 1828] [id = 215] 00:27:25 INFO - PROCESS | 1828 | --DOCSHELL 0EE44000 == 43 [pid = 1828] [id = 214] 00:27:25 INFO - PROCESS | 1828 | --DOCSHELL 12E34C00 == 42 [pid = 1828] [id = 213] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1D56D800) [pid = 1828] [serial = 623] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | ++DOCSHELL 0EE47C00 == 43 [pid = 1828] [id = 228] 00:27:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (0EE6DC00) [pid = 1828] [serial = 682] [outer = 00000000] 00:27:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (12E30C00) [pid = 1828] [serial = 683] [outer = 0EE6DC00] 00:27:25 INFO - PROCESS | 1828 | 1461050845715 Marionette DEBUG loaded listener.js 00:27:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (12F69800) [pid = 1828] [serial = 684] [outer = 0EE6DC00] 00:27:25 INFO - PROCESS | 1828 | --DOCSHELL 0EE3C000 == 42 [pid = 1828] [id = 212] 00:27:25 INFO - PROCESS | 1828 | --DOCSHELL 1A9DC400 == 41 [pid = 1828] [id = 210] 00:27:25 INFO - PROCESS | 1828 | --DOCSHELL 12F67000 == 40 [pid = 1828] [id = 209] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1D01B800) [pid = 1828] [serial = 620] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1C7F9C00) [pid = 1828] [serial = 608] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1CC54800) [pid = 1828] [serial = 611] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1C898000) [pid = 1828] [serial = 609] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1CCE4000) [pid = 1828] [serial = 614] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1CA2C800) [pid = 1828] [serial = 593] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (16704400) [pid = 1828] [serial = 587] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1BD64C00) [pid = 1828] [serial = 605] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (19607800) [pid = 1828] [serial = 602] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (196DEC00) [pid = 1828] [serial = 603] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1CA1A400) [pid = 1828] [serial = 585] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (12F6A000) [pid = 1828] [serial = 596] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1339DC00) [pid = 1828] [serial = 597] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (16710400) [pid = 1828] [serial = 599] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (167E2C00) [pid = 1828] [serial = 600] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1C7DEC00) [pid = 1828] [serial = 590] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1CD6D000) [pid = 1828] [serial = 615] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (16847000) [pid = 1828] [serial = 561] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1CE8BC00) [pid = 1828] [serial = 617] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1CCDD400) [pid = 1828] [serial = 612] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1D01A800) [pid = 1828] [serial = 621] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1CE8B400) [pid = 1828] [serial = 618] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (1BD71800) [pid = 1828] [serial = 606] [outer = 00000000] [url = about:blank] 00:27:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (12DBC000) [pid = 1828] [serial = 685] [outer = 0F6E8000] 00:27:26 INFO - PROCESS | 1828 | 1461050846221 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 00:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 932ms 00:27:26 INFO - PROCESS | 1828 | 1461050846252 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 00:27:26 INFO - PROCESS | 1828 | 1461050846257 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 00:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:27:26 INFO - PROCESS | 1828 | 1461050846267 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:27:26 INFO - PROCESS | 1828 | 1461050846270 Marionette TRACE conn5 <- [1,878,null,{}] 00:27:26 INFO - PROCESS | 1828 | 1461050846274 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:26 INFO - PROCESS | 1828 | 1461050846363 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 00:27:26 INFO - PROCESS | 1828 | 1461050846370 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:26 INFO - PROCESS | 1828 | ++DOCSHELL 167E0000 == 41 [pid = 1828] [id = 229] 00:27:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (13397800) [pid = 1828] [serial = 686] [outer = 00000000] 00:27:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (17621000) [pid = 1828] [serial = 687] [outer = 13397800] 00:27:26 INFO - PROCESS | 1828 | 1461050846416 Marionette DEBUG loaded listener.js 00:27:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (17B32C00) [pid = 1828] [serial = 688] [outer = 13397800] 00:27:26 INFO - PROCESS | 1828 | 1461050846902 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 00:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 00:27:26 INFO - PROCESS | 1828 | 1461050846937 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 00:27:26 INFO - PROCESS | 1828 | 1461050846939 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 00:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:27:26 INFO - PROCESS | 1828 | 1461050846943 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:27:26 INFO - PROCESS | 1828 | 1461050846947 Marionette TRACE conn5 <- [1,882,null,{}] 00:27:26 INFO - PROCESS | 1828 | 1461050846957 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:27 INFO - PROCESS | 1828 | 1461050847042 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 00:27:27 INFO - PROCESS | 1828 | 1461050847051 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:27 INFO - PROCESS | 1828 | ++DOCSHELL 19379800 == 42 [pid = 1828] [id = 230] 00:27:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (193EF000) [pid = 1828] [serial = 689] [outer = 00000000] 00:27:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (196D7800) [pid = 1828] [serial = 690] [outer = 193EF000] 00:27:27 INFO - PROCESS | 1828 | 1461050847099 Marionette DEBUG loaded listener.js 00:27:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1A9D3000) [pid = 1828] [serial = 691] [outer = 193EF000] 00:27:27 INFO - PROCESS | 1828 | 1461050847582 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 00:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 00:27:27 INFO - PROCESS | 1828 | 1461050847618 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 00:27:27 INFO - PROCESS | 1828 | 1461050847620 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 00:27:27 INFO - PROCESS | 1828 | 1461050847623 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:27:27 INFO - PROCESS | 1828 | 1461050847625 Marionette TRACE conn5 <- [1,886,null,{}] 00:27:27 INFO - PROCESS | 1828 | 1461050847628 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:27 INFO - PROCESS | 1828 | 1461050847710 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 00:27:27 INFO - PROCESS | 1828 | 1461050847716 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:27 INFO - PROCESS | 1828 | ++DOCSHELL 1B35A400 == 43 [pid = 1828] [id = 231] 00:27:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1B361C00) [pid = 1828] [serial = 692] [outer = 00000000] 00:27:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1BD5FC00) [pid = 1828] [serial = 693] [outer = 1B361C00] 00:27:27 INFO - PROCESS | 1828 | 1461050847762 Marionette DEBUG loaded listener.js 00:27:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1BD6A400) [pid = 1828] [serial = 694] [outer = 1B361C00] 00:27:28 INFO - PROCESS | 1828 | 1461050848207 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 00:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 00:27:28 INFO - PROCESS | 1828 | 1461050848257 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 00:27:28 INFO - PROCESS | 1828 | 1461050848259 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 00:27:28 INFO - PROCESS | 1828 | 1461050848262 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:27:28 INFO - PROCESS | 1828 | 1461050848264 Marionette TRACE conn5 <- [1,890,null,{}] 00:27:28 INFO - PROCESS | 1828 | 1461050848268 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:28 INFO - PROCESS | 1828 | 1461050848375 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 00:27:28 INFO - PROCESS | 1828 | 1461050848382 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:28 INFO - PROCESS | 1828 | ++DOCSHELL 1BD64C00 == 44 [pid = 1828] [id = 232] 00:27:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1BD6CC00) [pid = 1828] [serial = 695] [outer = 00000000] 00:27:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1C7D1C00) [pid = 1828] [serial = 696] [outer = 1BD6CC00] 00:27:28 INFO - PROCESS | 1828 | 1461050848474 Marionette DEBUG loaded listener.js 00:27:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1C7DBC00) [pid = 1828] [serial = 697] [outer = 1BD6CC00] 00:27:28 INFO - PROCESS | 1828 | 1461050848958 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 00:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 732ms 00:27:28 INFO - PROCESS | 1828 | 1461050848999 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 00:27:28 INFO - PROCESS | 1828 | 1461050849001 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 00:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:27:29 INFO - PROCESS | 1828 | 1461050849004 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:27:29 INFO - PROCESS | 1828 | 1461050849006 Marionette TRACE conn5 <- [1,894,null,{}] 00:27:29 INFO - PROCESS | 1828 | 1461050849010 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:29 INFO - PROCESS | 1828 | 1461050849128 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 00:27:29 INFO - PROCESS | 1828 | 1461050849137 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:29 INFO - PROCESS | 1828 | ++DOCSHELL 1CA1DC00 == 45 [pid = 1828] [id = 233] 00:27:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1CA23400) [pid = 1828] [serial = 698] [outer = 00000000] 00:27:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1CA2FC00) [pid = 1828] [serial = 699] [outer = 1CA23400] 00:27:29 INFO - PROCESS | 1828 | 1461050849236 Marionette DEBUG loaded listener.js 00:27:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1CC5A000) [pid = 1828] [serial = 700] [outer = 1CA23400] 00:27:29 INFO - PROCESS | 1828 | 1461050849654 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 00:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 00:27:29 INFO - PROCESS | 1828 | 1461050849675 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 00:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:27:29 INFO - PROCESS | 1828 | 1461050849677 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 00:27:29 INFO - PROCESS | 1828 | 1461050849680 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:27:29 INFO - PROCESS | 1828 | 1461050849682 Marionette TRACE conn5 <- [1,898,null,{}] 00:27:29 INFO - PROCESS | 1828 | 1461050849685 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:29 INFO - PROCESS | 1828 | 1461050849820 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 00:27:29 INFO - PROCESS | 1828 | 1461050849842 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:29 INFO - PROCESS | 1828 | ++DOCSHELL 1CCD9800 == 46 [pid = 1828] [id = 234] 00:27:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1CCDD800) [pid = 1828] [serial = 701] [outer = 00000000] 00:27:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1CD6E400) [pid = 1828] [serial = 702] [outer = 1CCDD800] 00:27:29 INFO - PROCESS | 1828 | 1461050849887 Marionette DEBUG loaded listener.js 00:27:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1CD71000) [pid = 1828] [serial = 703] [outer = 1CCDD800] 00:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (12DB8000) [pid = 1828] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1CCDC800) [pid = 1828] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1BD60400) [pid = 1828] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (12E3A800) [pid = 1828] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (0EE3D800) [pid = 1828] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1BE76C00) [pid = 1828] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1D014800) [pid = 1828] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (12F67800) [pid = 1828] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (12E36000) [pid = 1828] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1C7D4C00) [pid = 1828] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:27:30 INFO - PROCESS | 1828 | 1461050850424 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 00:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 770ms 00:27:30 INFO - PROCESS | 1828 | 1461050850452 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 00:27:30 INFO - PROCESS | 1828 | 1461050850454 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 00:27:30 INFO - PROCESS | 1828 | 1461050850457 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:27:30 INFO - PROCESS | 1828 | 1461050850458 Marionette TRACE conn5 <- [1,902,null,{}] 00:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:27:30 INFO - PROCESS | 1828 | 1461050850462 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:30 INFO - PROCESS | 1828 | 1461050850541 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 00:27:30 INFO - PROCESS | 1828 | 1461050850551 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:30 INFO - PROCESS | 1828 | ++DOCSHELL 12F6BC00 == 47 [pid = 1828] [id = 235] 00:27:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (13399000) [pid = 1828] [serial = 704] [outer = 00000000] 00:27:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1CD6B400) [pid = 1828] [serial = 705] [outer = 13399000] 00:27:30 INFO - PROCESS | 1828 | 1461050850595 Marionette DEBUG loaded listener.js 00:27:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1CE91000) [pid = 1828] [serial = 706] [outer = 13399000] 00:27:31 INFO - PROCESS | 1828 | 1461050851027 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 00:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 00:27:31 INFO - PROCESS | 1828 | 1461050851091 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 00:27:31 INFO - PROCESS | 1828 | 1461050851093 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 00:27:31 INFO - PROCESS | 1828 | 1461050851097 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:27:31 INFO - PROCESS | 1828 | 1461050851098 Marionette TRACE conn5 <- [1,906,null,{}] 00:27:31 INFO - PROCESS | 1828 | 1461050851102 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:31 INFO - PROCESS | 1828 | 1461050851211 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 00:27:31 INFO - PROCESS | 1828 | 1461050851218 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:31 INFO - PROCESS | 1828 | ++DOCSHELL 1CECBC00 == 48 [pid = 1828] [id = 236] 00:27:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1CECD000) [pid = 1828] [serial = 707] [outer = 00000000] 00:27:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1D199800) [pid = 1828] [serial = 708] [outer = 1CECD000] 00:27:31 INFO - PROCESS | 1828 | 1461050851262 Marionette DEBUG loaded listener.js 00:27:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1D568400) [pid = 1828] [serial = 709] [outer = 1CECD000] 00:27:31 INFO - PROCESS | 1828 | 1461050851704 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 00:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 00:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:27:31 INFO - PROCESS | 1828 | 1461050851771 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 00:27:31 INFO - PROCESS | 1828 | 1461050851773 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 00:27:31 INFO - PROCESS | 1828 | 1461050851776 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:27:31 INFO - PROCESS | 1828 | 1461050851778 Marionette TRACE conn5 <- [1,910,null,{}] 00:27:31 INFO - PROCESS | 1828 | 1461050851781 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:31 INFO - PROCESS | 1828 | 1461050851861 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 00:27:31 INFO - PROCESS | 1828 | 1461050851867 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:31 INFO - PROCESS | 1828 | ++DOCSHELL 1D56D800 == 49 [pid = 1828] [id = 237] 00:27:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1D56DC00) [pid = 1828] [serial = 710] [outer = 00000000] 00:27:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1DBF4400) [pid = 1828] [serial = 711] [outer = 1D56DC00] 00:27:31 INFO - PROCESS | 1828 | 1461050851911 Marionette DEBUG loaded listener.js 00:27:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1DDA6C00) [pid = 1828] [serial = 712] [outer = 1D56DC00] 00:27:32 INFO - PROCESS | 1828 | 1461050852406 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 00:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 00:27:32 INFO - PROCESS | 1828 | 1461050852448 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 00:27:32 INFO - PROCESS | 1828 | 1461050852453 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 00:27:32 INFO - PROCESS | 1828 | 1461050852458 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:27:32 INFO - PROCESS | 1828 | 1461050852463 Marionette TRACE conn5 <- [1,914,null,{}] 00:27:32 INFO - PROCESS | 1828 | 1461050852470 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:32 INFO - PROCESS | 1828 | 1461050852632 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 00:27:32 INFO - PROCESS | 1828 | 1461050852753 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:32 INFO - PROCESS | 1828 | ++DOCSHELL 12E2FC00 == 50 [pid = 1828] [id = 238] 00:27:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (12E32400) [pid = 1828] [serial = 713] [outer = 00000000] 00:27:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (12F6B400) [pid = 1828] [serial = 714] [outer = 12E32400] 00:27:32 INFO - PROCESS | 1828 | 1461050852810 Marionette DEBUG loaded listener.js 00:27:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (133A1000) [pid = 1828] [serial = 715] [outer = 12E32400] 00:27:33 INFO - PROCESS | 1828 | 1461050853356 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 00:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 930ms 00:27:33 INFO - PROCESS | 1828 | 1461050853393 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 00:27:33 INFO - PROCESS | 1828 | 1461050853399 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 00:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:27:33 INFO - PROCESS | 1828 | 1461050853405 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:27:33 INFO - PROCESS | 1828 | 1461050853408 Marionette TRACE conn5 <- [1,918,null,{}] 00:27:33 INFO - PROCESS | 1828 | 1461050853412 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:33 INFO - PROCESS | 1828 | 1461050853521 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 00:27:33 INFO - PROCESS | 1828 | 1461050853624 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:33 INFO - PROCESS | 1828 | ++DOCSHELL 1684D800 == 51 [pid = 1828] [id = 239] 00:27:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (17620C00) [pid = 1828] [serial = 716] [outer = 00000000] 00:27:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (196D5400) [pid = 1828] [serial = 717] [outer = 17620C00] 00:27:33 INFO - PROCESS | 1828 | 1461050853678 Marionette DEBUG loaded listener.js 00:27:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1B334C00) [pid = 1828] [serial = 718] [outer = 17620C00] 00:27:34 INFO - PROCESS | 1828 | 1461050854278 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 00:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 930ms 00:27:34 INFO - PROCESS | 1828 | 1461050854338 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 00:27:34 INFO - PROCESS | 1828 | 1461050854341 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 00:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:27:34 INFO - PROCESS | 1828 | 1461050854344 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:27:34 INFO - PROCESS | 1828 | 1461050854348 Marionette TRACE conn5 <- [1,922,null,{}] 00:27:34 INFO - PROCESS | 1828 | 1461050854359 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:34 INFO - PROCESS | 1828 | 1461050854471 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 00:27:34 INFO - PROCESS | 1828 | 1461050854574 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:34 INFO - PROCESS | 1828 | ++DOCSHELL 1CCE6C00 == 52 [pid = 1828] [id = 240] 00:27:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1D012C00) [pid = 1828] [serial = 719] [outer = 00000000] 00:27:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1DDAB000) [pid = 1828] [serial = 720] [outer = 1D012C00] 00:27:34 INFO - PROCESS | 1828 | 1461050854631 Marionette DEBUG loaded listener.js 00:27:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1DF7E000) [pid = 1828] [serial = 721] [outer = 1D012C00] 00:27:35 INFO - PROCESS | 1828 | 1461050855214 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 00:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 931ms 00:27:35 INFO - PROCESS | 1828 | 1461050855278 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 00:27:35 INFO - PROCESS | 1828 | 1461050855281 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 00:27:35 INFO - PROCESS | 1828 | 1461050855285 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:27:35 INFO - PROCESS | 1828 | 1461050855287 Marionette TRACE conn5 <- [1,926,null,{}] 00:27:35 INFO - PROCESS | 1828 | 1461050855291 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:35 INFO - PROCESS | 1828 | 1461050855395 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 00:27:35 INFO - PROCESS | 1828 | 1461050855497 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:35 INFO - PROCESS | 1828 | ++DOCSHELL 1D1A1800 == 53 [pid = 1828] [id = 241] 00:27:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1DED8000) [pid = 1828] [serial = 722] [outer = 00000000] 00:27:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1FA06C00) [pid = 1828] [serial = 723] [outer = 1DED8000] 00:27:35 INFO - PROCESS | 1828 | 1461050855552 Marionette DEBUG loaded listener.js 00:27:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1FC29C00) [pid = 1828] [serial = 724] [outer = 1DED8000] 00:27:36 INFO - PROCESS | 1828 | 1461050856145 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 00:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 930ms 00:27:36 INFO - PROCESS | 1828 | 1461050856219 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 00:27:36 INFO - PROCESS | 1828 | 1461050856221 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 00:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:27:36 INFO - PROCESS | 1828 | 1461050856225 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:27:36 INFO - PROCESS | 1828 | 1461050856227 Marionette TRACE conn5 <- [1,930,null,{}] 00:27:36 INFO - PROCESS | 1828 | 1461050856231 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:36 INFO - PROCESS | 1828 | 1461050856332 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 00:27:36 INFO - PROCESS | 1828 | 1461050856463 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:36 INFO - PROCESS | 1828 | ++DOCSHELL 1FA06800 == 54 [pid = 1828] [id = 242] 00:27:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (2004EC00) [pid = 1828] [serial = 725] [outer = 00000000] 00:27:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (201E7800) [pid = 1828] [serial = 726] [outer = 2004EC00] 00:27:36 INFO - PROCESS | 1828 | 1461050856519 Marionette DEBUG loaded listener.js 00:27:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (201EB000) [pid = 1828] [serial = 727] [outer = 2004EC00] 00:27:37 INFO - PROCESS | 1828 | 1461050857323 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 00:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1121ms 00:27:37 INFO - PROCESS | 1828 | 1461050857353 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 00:27:37 INFO - PROCESS | 1828 | 1461050857356 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 00:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:27:37 INFO - PROCESS | 1828 | 1461050857362 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:27:37 INFO - PROCESS | 1828 | 1461050857366 Marionette TRACE conn5 <- [1,934,null,{}] 00:27:37 INFO - PROCESS | 1828 | 1461050857371 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:37 INFO - PROCESS | 1828 | 1461050857467 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 00:27:37 INFO - PROCESS | 1828 | 1461050857593 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:37 INFO - PROCESS | 1828 | ++DOCSHELL 12E34C00 == 55 [pid = 1828] [id = 243] 00:27:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (12F64400) [pid = 1828] [serial = 728] [outer = 00000000] 00:27:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (133A0800) [pid = 1828] [serial = 729] [outer = 12F64400] 00:27:37 INFO - PROCESS | 1828 | 1461050857643 Marionette DEBUG loaded listener.js 00:27:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (143A5000) [pid = 1828] [serial = 730] [outer = 12F64400] 00:27:38 INFO - PROCESS | 1828 | 1461050858202 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 00:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 870ms 00:27:38 INFO - PROCESS | 1828 | 1461050858245 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 00:27:38 INFO - PROCESS | 1828 | 1461050858251 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 00:27:38 INFO - PROCESS | 1828 | 1461050858257 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:27:38 INFO - PROCESS | 1828 | 1461050858259 Marionette TRACE conn5 <- [1,938,null,{}] 00:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:27:38 INFO - PROCESS | 1828 | 1461050858263 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:38 INFO - PROCESS | 1828 | 1461050858360 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 00:27:38 INFO - PROCESS | 1828 | 1461050858468 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:38 INFO - PROCESS | 1828 | ++DOCSHELL 17DBAC00 == 56 [pid = 1828] [id = 244] 00:27:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (17E43C00) [pid = 1828] [serial = 731] [outer = 00000000] 00:27:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (196D4800) [pid = 1828] [serial = 732] [outer = 17E43C00] 00:27:38 INFO - PROCESS | 1828 | 1461050858514 Marionette DEBUG loaded listener.js 00:27:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1A9D6C00) [pid = 1828] [serial = 733] [outer = 17E43C00] 00:27:38 INFO - PROCESS | 1828 | --DOCSHELL 1C7F4C00 == 55 [pid = 1828] [id = 21] 00:27:38 INFO - PROCESS | 1828 | --DOCSHELL 1CECBC00 == 54 [pid = 1828] [id = 236] 00:27:38 INFO - PROCESS | 1828 | --DOCSHELL 12F6BC00 == 53 [pid = 1828] [id = 235] 00:27:38 INFO - PROCESS | 1828 | --DOCSHELL 1CCD9800 == 52 [pid = 1828] [id = 234] 00:27:38 INFO - PROCESS | 1828 | --DOCSHELL 1CA1DC00 == 51 [pid = 1828] [id = 233] 00:27:38 INFO - PROCESS | 1828 | --DOCSHELL 1BD64C00 == 50 [pid = 1828] [id = 232] 00:27:38 INFO - PROCESS | 1828 | --DOCSHELL 19379800 == 49 [pid = 1828] [id = 230] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1FA01C00) [pid = 1828] [serial = 665] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOCSHELL 167E0000 == 48 [pid = 1828] [id = 229] 00:27:38 INFO - PROCESS | 1828 | --DOCSHELL 0EE47C00 == 47 [pid = 1828] [id = 228] 00:27:38 INFO - PROCESS | 1828 | --DOCSHELL 1DFF7C00 == 46 [pid = 1828] [id = 222] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1DFF3C00) [pid = 1828] [serial = 663] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1CCE6000) [pid = 1828] [serial = 650] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1BE78400) [pid = 1828] [serial = 644] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1960B000) [pid = 1828] [serial = 641] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1A9DE000) [pid = 1828] [serial = 642] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (13E47400) [pid = 1828] [serial = 636] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (13272400) [pid = 1828] [serial = 635] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1CA14000) [pid = 1828] [serial = 647] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (17DC1C00) [pid = 1828] [serial = 626] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1CA14800) [pid = 1828] [serial = 629] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1DBF6400) [pid = 1828] [serial = 632] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1DA87400) [pid = 1828] [serial = 653] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1CD7A000) [pid = 1828] [serial = 651] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1DBF0C00) [pid = 1828] [serial = 654] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1DEDA400) [pid = 1828] [serial = 662] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1DDA3C00) [pid = 1828] [serial = 657] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1C89AC00) [pid = 1828] [serial = 656] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (13E3D000) [pid = 1828] [serial = 638] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (196D3400) [pid = 1828] [serial = 639] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1C7DD800) [pid = 1828] [serial = 645] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1DA18000) [pid = 1828] [serial = 659] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1CA20400) [pid = 1828] [serial = 648] [outer = 00000000] [url = about:blank] 00:27:38 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1DDA5000) [pid = 1828] [serial = 660] [outer = 00000000] [url = about:blank] 00:27:39 INFO - PROCESS | 1828 | 1461050859040 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 00:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 830ms 00:27:39 INFO - PROCESS | 1828 | 1461050859093 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 00:27:39 INFO - PROCESS | 1828 | 1461050859095 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 00:27:39 INFO - PROCESS | 1828 | 1461050859099 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:27:39 INFO - PROCESS | 1828 | 1461050859102 Marionette TRACE conn5 <- [1,942,null,{}] 00:27:39 INFO - PROCESS | 1828 | 1461050859112 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:39 INFO - PROCESS | 1828 | 1461050859198 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 00:27:39 INFO - PROCESS | 1828 | 1461050859207 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:39 INFO - PROCESS | 1828 | ++DOCSHELL 167AF000 == 47 [pid = 1828] [id = 245] 00:27:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (167DF400) [pid = 1828] [serial = 734] [outer = 00000000] 00:27:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (18C61C00) [pid = 1828] [serial = 735] [outer = 167DF400] 00:27:39 INFO - PROCESS | 1828 | 1461050859258 Marionette DEBUG loaded listener.js 00:27:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (193F7400) [pid = 1828] [serial = 736] [outer = 167DF400] 00:27:39 INFO - PROCESS | 1828 | 1461050859753 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 00:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 00:27:39 INFO - PROCESS | 1828 | 1461050859772 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 00:27:39 INFO - PROCESS | 1828 | 1461050859775 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 00:27:39 INFO - PROCESS | 1828 | 1461050859778 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:27:39 INFO - PROCESS | 1828 | 1461050859780 Marionette TRACE conn5 <- [1,946,null,{}] 00:27:39 INFO - PROCESS | 1828 | 1461050859783 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:39 INFO - PROCESS | 1828 | 1461050859864 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 00:27:39 INFO - PROCESS | 1828 | 1461050859870 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:39 INFO - PROCESS | 1828 | ++DOCSHELL 1B332400 == 48 [pid = 1828] [id = 246] 00:27:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1B336000) [pid = 1828] [serial = 737] [outer = 00000000] 00:27:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1BD61C00) [pid = 1828] [serial = 738] [outer = 1B336000] 00:27:39 INFO - PROCESS | 1828 | 1461050859919 Marionette DEBUG loaded listener.js 00:27:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1BD6F400) [pid = 1828] [serial = 739] [outer = 1B336000] 00:27:40 INFO - PROCESS | 1828 | 1461050860376 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 00:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 00:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:27:40 INFO - PROCESS | 1828 | 1461050860412 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 00:27:40 INFO - PROCESS | 1828 | 1461050860414 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 00:27:40 INFO - PROCESS | 1828 | 1461050860417 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:27:40 INFO - PROCESS | 1828 | 1461050860419 Marionette TRACE conn5 <- [1,950,null,{}] 00:27:40 INFO - PROCESS | 1828 | 1461050860423 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:40 INFO - PROCESS | 1828 | 1461050860500 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 00:27:40 INFO - PROCESS | 1828 | 1461050860506 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:40 INFO - PROCESS | 1828 | ++DOCSHELL 1BE76C00 == 49 [pid = 1828] [id = 247] 00:27:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1C7CF400) [pid = 1828] [serial = 740] [outer = 00000000] 00:27:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (12EDC400) [pid = 1828] [serial = 741] [outer = 1C7CF400] 00:27:40 INFO - PROCESS | 1828 | 1461050860552 Marionette DEBUG loaded listener.js 00:27:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1C7F6C00) [pid = 1828] [serial = 742] [outer = 1C7CF400] 00:27:41 INFO - PROCESS | 1828 | 1461050861016 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 00:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 00:27:41 INFO - PROCESS | 1828 | 1461050861049 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 00:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:27:41 INFO - PROCESS | 1828 | 1461050861051 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 00:27:41 INFO - PROCESS | 1828 | 1461050861054 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:27:41 INFO - PROCESS | 1828 | 1461050861056 Marionette TRACE conn5 <- [1,954,null,{}] 00:27:41 INFO - PROCESS | 1828 | 1461050861059 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:41 INFO - PROCESS | 1828 | 1461050861194 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 00:27:41 INFO - PROCESS | 1828 | 1461050861202 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:41 INFO - PROCESS | 1828 | ++DOCSHELL 1C7FAC00 == 50 [pid = 1828] [id = 248] 00:27:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1C898C00) [pid = 1828] [serial = 743] [outer = 00000000] 00:27:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1CA1F800) [pid = 1828] [serial = 744] [outer = 1C898C00] 00:27:41 INFO - PROCESS | 1828 | 1461050861253 Marionette DEBUG loaded listener.js 00:27:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1CA2BC00) [pid = 1828] [serial = 745] [outer = 1C898C00] 00:27:41 INFO - PROCESS | 1828 | 1461050861723 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 00:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 730ms 00:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:27:41 INFO - PROCESS | 1828 | 1461050861785 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 00:27:41 INFO - PROCESS | 1828 | 1461050861787 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 00:27:41 INFO - PROCESS | 1828 | 1461050861790 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:27:41 INFO - PROCESS | 1828 | 1461050861791 Marionette TRACE conn5 <- [1,958,null,{}] 00:27:41 INFO - PROCESS | 1828 | 1461050861794 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:41 INFO - PROCESS | 1828 | 1461050861929 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 00:27:41 INFO - PROCESS | 1828 | 1461050861950 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:41 INFO - PROCESS | 1828 | ++DOCSHELL 1BA6A800 == 51 [pid = 1828] [id = 249] 00:27:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1BA6E000) [pid = 1828] [serial = 746] [outer = 00000000] 00:27:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1CCE1400) [pid = 1828] [serial = 747] [outer = 1BA6E000] 00:27:41 INFO - PROCESS | 1828 | 1461050861995 Marionette DEBUG loaded listener.js 00:27:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1CCE4800) [pid = 1828] [serial = 748] [outer = 1BA6E000] 00:27:42 INFO - PROCESS | 1828 | 1461050862420 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 00:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 00:27:42 INFO - PROCESS | 1828 | 1461050862461 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 00:27:42 INFO - PROCESS | 1828 | 1461050862463 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 00:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:27:42 INFO - PROCESS | 1828 | 1461050862466 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:27:42 INFO - PROCESS | 1828 | 1461050862468 Marionette TRACE conn5 <- [1,962,null,{}] 00:27:42 INFO - PROCESS | 1828 | 1461050862471 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:42 INFO - PROCESS | 1828 | 1461050862584 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 00:27:42 INFO - PROCESS | 1828 | 1461050862590 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:42 INFO - PROCESS | 1828 | ++DOCSHELL 1CD75800 == 52 [pid = 1828] [id = 250] 00:27:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1CD76800) [pid = 1828] [serial = 749] [outer = 00000000] 00:27:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1D01FC00) [pid = 1828] [serial = 750] [outer = 1CD76800] 00:27:42 INFO - PROCESS | 1828 | 1461050862683 Marionette DEBUG loaded listener.js 00:27:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1D1A2000) [pid = 1828] [serial = 751] [outer = 1CD76800] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (193EF000) [pid = 1828] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1B361C00) [pid = 1828] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1CCDD800) [pid = 1828] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (13397800) [pid = 1828] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (0EE76800) [pid = 1828] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (0EE6DC00) [pid = 1828] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (13399000) [pid = 1828] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1CECD000) [pid = 1828] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1BD6CC00) [pid = 1828] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (0EE39800) [pid = 1828] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1CA26000) [pid = 1828] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1BD6F000) [pid = 1828] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (133A1800) [pid = 1828] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1B35D400) [pid = 1828] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1339E800) [pid = 1828] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (18D4E000) [pid = 1828] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1326BC00) [pid = 1828] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1BA65C00) [pid = 1828] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:27:43 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1CA23400) [pid = 1828] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:27:43 INFO - PROCESS | 1828 | 1461050863394 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 00:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 970ms 00:27:43 INFO - PROCESS | 1828 | 1461050863437 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 00:27:43 INFO - PROCESS | 1828 | 1461050863439 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 00:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:27:43 INFO - PROCESS | 1828 | 1461050863442 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:27:43 INFO - PROCESS | 1828 | 1461050863444 Marionette TRACE conn5 <- [1,966,null,{}] 00:27:43 INFO - PROCESS | 1828 | 1461050863450 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:43 INFO - PROCESS | 1828 | 1461050863530 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 00:27:43 INFO - PROCESS | 1828 | 1461050863537 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:43 INFO - PROCESS | 1828 | ++DOCSHELL 12F69000 == 53 [pid = 1828] [id = 251] 00:27:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (12F69400) [pid = 1828] [serial = 752] [outer = 00000000] 00:27:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (17BCA800) [pid = 1828] [serial = 753] [outer = 12F69400] 00:27:43 INFO - PROCESS | 1828 | 1461050863583 Marionette DEBUG loaded listener.js 00:27:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1A9D5C00) [pid = 1828] [serial = 754] [outer = 12F69400] 00:27:44 INFO - PROCESS | 1828 | 1461050864041 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 00:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 00:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:27:44 INFO - PROCESS | 1828 | 1461050864073 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 00:27:44 INFO - PROCESS | 1828 | 1461050864075 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 00:27:44 INFO - PROCESS | 1828 | 1461050864078 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:27:44 INFO - PROCESS | 1828 | 1461050864079 Marionette TRACE conn5 <- [1,970,null,{}] 00:27:44 INFO - PROCESS | 1828 | 1461050864083 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:44 INFO - PROCESS | 1828 | 1461050864164 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 00:27:44 INFO - PROCESS | 1828 | 1461050864170 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:44 INFO - PROCESS | 1828 | ++DOCSHELL 17D9A000 == 54 [pid = 1828] [id = 252] 00:27:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1B7E6400) [pid = 1828] [serial = 755] [outer = 00000000] 00:27:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1CCDD800) [pid = 1828] [serial = 756] [outer = 1B7E6400] 00:27:44 INFO - PROCESS | 1828 | 1461050864215 Marionette DEBUG loaded listener.js 00:27:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1DA18000) [pid = 1828] [serial = 757] [outer = 1B7E6400] 00:27:44 INFO - PROCESS | 1828 | 1461050864659 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 00:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 00:27:44 INFO - PROCESS | 1828 | 1461050864709 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 00:27:44 INFO - PROCESS | 1828 | 1461050864711 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 00:27:44 INFO - PROCESS | 1828 | 1461050864714 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:27:44 INFO - PROCESS | 1828 | 1461050864717 Marionette TRACE conn5 <- [1,974,null,{}] 00:27:44 INFO - PROCESS | 1828 | 1461050864721 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:44 INFO - PROCESS | 1828 | 1461050864819 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 00:27:44 INFO - PROCESS | 1828 | 1461050864827 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:44 INFO - PROCESS | 1828 | ++DOCSHELL 1CA26000 == 55 [pid = 1828] [id = 253] 00:27:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1DBF7000) [pid = 1828] [serial = 758] [outer = 00000000] 00:27:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1DE10000) [pid = 1828] [serial = 759] [outer = 1DBF7000] 00:27:44 INFO - PROCESS | 1828 | 1461050864879 Marionette DEBUG loaded listener.js 00:27:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1DFF3400) [pid = 1828] [serial = 760] [outer = 1DBF7000] 00:27:45 INFO - PROCESS | 1828 | 1461050865442 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 00:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 770ms 00:27:45 INFO - PROCESS | 1828 | 1461050865489 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 00:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:27:45 INFO - PROCESS | 1828 | 1461050865493 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 00:27:45 INFO - PROCESS | 1828 | 1461050865499 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:27:45 INFO - PROCESS | 1828 | 1461050865503 Marionette TRACE conn5 <- [1,978,null,{}] 00:27:45 INFO - PROCESS | 1828 | 1461050865509 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:45 INFO - PROCESS | 1828 | 1461050865624 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 00:27:45 INFO - PROCESS | 1828 | 1461050865757 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:45 INFO - PROCESS | 1828 | ++DOCSHELL 0F0F9800 == 56 [pid = 1828] [id = 254] 00:27:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (12D09000) [pid = 1828] [serial = 761] [outer = 00000000] 00:27:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (12F6A800) [pid = 1828] [serial = 762] [outer = 12D09000] 00:27:45 INFO - PROCESS | 1828 | 1461050865816 Marionette DEBUG loaded listener.js 00:27:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (13399000) [pid = 1828] [serial = 763] [outer = 12D09000] 00:27:46 INFO - PROCESS | 1828 | 1461050866473 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 00:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1022ms 00:27:46 INFO - PROCESS | 1828 | 1461050866521 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 00:27:46 INFO - PROCESS | 1828 | 1461050866527 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 00:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:27:46 INFO - PROCESS | 1828 | 1461050866534 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:27:46 INFO - PROCESS | 1828 | 1461050866537 Marionette TRACE conn5 <- [1,982,null,{}] 00:27:46 INFO - PROCESS | 1828 | 1461050866541 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:46 INFO - PROCESS | 1828 | 1461050866651 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 00:27:46 INFO - PROCESS | 1828 | 1461050866782 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:46 INFO - PROCESS | 1828 | ++DOCSHELL 16710000 == 57 [pid = 1828] [id = 255] 00:27:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (167E2C00) [pid = 1828] [serial = 764] [outer = 00000000] 00:27:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1BA62400) [pid = 1828] [serial = 765] [outer = 167E2C00] 00:27:46 INFO - PROCESS | 1828 | 1461050866838 Marionette DEBUG loaded listener.js 00:27:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1BD76400) [pid = 1828] [serial = 766] [outer = 167E2C00] 00:27:47 INFO - PROCESS | 1828 | 1461050867426 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 00:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 930ms 00:27:47 INFO - PROCESS | 1828 | 1461050867466 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 00:27:47 INFO - PROCESS | 1828 | 1461050867469 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 00:27:47 INFO - PROCESS | 1828 | 1461050867472 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:27:47 INFO - PROCESS | 1828 | 1461050867476 Marionette TRACE conn5 <- [1,986,null,{}] 00:27:47 INFO - PROCESS | 1828 | 1461050867487 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:47 INFO - PROCESS | 1828 | 1461050867604 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 00:27:47 INFO - PROCESS | 1828 | 1461050867737 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:47 INFO - PROCESS | 1828 | ++DOCSHELL 1D012000 == 58 [pid = 1828] [id = 256] 00:27:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1D0AF800) [pid = 1828] [serial = 767] [outer = 00000000] 00:27:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1DDA3800) [pid = 1828] [serial = 768] [outer = 1D0AF800] 00:27:47 INFO - PROCESS | 1828 | 1461050867795 Marionette DEBUG loaded listener.js 00:27:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1DDAE400) [pid = 1828] [serial = 769] [outer = 1D0AF800] 00:27:48 INFO - PROCESS | 1828 | 1461050868373 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 00:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 930ms 00:27:48 INFO - PROCESS | 1828 | 1461050868406 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 00:27:48 INFO - PROCESS | 1828 | 1461050868409 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 00:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:27:48 INFO - PROCESS | 1828 | 1461050868412 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:27:48 INFO - PROCESS | 1828 | 1461050868414 Marionette TRACE conn5 <- [1,990,null,{}] 00:27:48 INFO - PROCESS | 1828 | 1461050868418 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:48 INFO - PROCESS | 1828 | 1461050868522 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 00:27:48 INFO - PROCESS | 1828 | 1461050868625 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:48 INFO - PROCESS | 1828 | ++DOCSHELL 1FA05400 == 59 [pid = 1828] [id = 257] 00:27:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1FA06400) [pid = 1828] [serial = 770] [outer = 00000000] 00:27:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (2008A400) [pid = 1828] [serial = 771] [outer = 1FA06400] 00:27:48 INFO - PROCESS | 1828 | 1461050868680 Marionette DEBUG loaded listener.js 00:27:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (201E8000) [pid = 1828] [serial = 772] [outer = 1FA06400] 00:27:49 INFO - PROCESS | 1828 | 1461050869265 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 00:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 930ms 00:27:49 INFO - PROCESS | 1828 | 1461050869346 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 00:27:49 INFO - PROCESS | 1828 | 1461050869349 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 00:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:27:49 INFO - PROCESS | 1828 | 1461050869352 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:27:49 INFO - PROCESS | 1828 | 1461050869354 Marionette TRACE conn5 <- [1,994,null,{}] 00:27:49 INFO - PROCESS | 1828 | 1461050869358 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:49 INFO - PROCESS | 1828 | 1461050869459 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 00:27:49 INFO - PROCESS | 1828 | 1461050869590 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:49 INFO - PROCESS | 1828 | ++DOCSHELL 201ED800 == 60 [pid = 1828] [id = 258] 00:27:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (20915800) [pid = 1828] [serial = 773] [outer = 00000000] 00:27:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (2091F800) [pid = 1828] [serial = 774] [outer = 20915800] 00:27:49 INFO - PROCESS | 1828 | 1461050869646 Marionette DEBUG loaded listener.js 00:27:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (209AF000) [pid = 1828] [serial = 775] [outer = 20915800] 00:27:50 INFO - PROCESS | 1828 | 1461050870282 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 00:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 970ms 00:27:50 INFO - PROCESS | 1828 | 1461050870326 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 00:27:50 INFO - PROCESS | 1828 | 1461050870329 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 00:27:50 INFO - PROCESS | 1828 | 1461050870332 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:27:50 INFO - PROCESS | 1828 | 1461050870334 Marionette TRACE conn5 <- [1,998,null,{}] 00:27:50 INFO - PROCESS | 1828 | 1461050870338 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:50 INFO - PROCESS | 1828 | 1461050870460 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 00:27:50 INFO - PROCESS | 1828 | 1461050870691 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:50 INFO - PROCESS | 1828 | ++DOCSHELL 12E7E800 == 61 [pid = 1828] [id = 259] 00:27:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (12E85400) [pid = 1828] [serial = 776] [outer = 00000000] 00:27:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (12F67400) [pid = 1828] [serial = 777] [outer = 12E85400] 00:27:50 INFO - PROCESS | 1828 | 1461050870747 Marionette DEBUG loaded listener.js 00:27:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1339C000) [pid = 1828] [serial = 778] [outer = 12E85400] 00:27:51 INFO - PROCESS | 1828 | 1461050871328 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 00:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1066ms 00:27:51 INFO - PROCESS | 1828 | 1461050871405 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 00:27:51 INFO - PROCESS | 1828 | 1461050871410 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 00:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:27:51 INFO - PROCESS | 1828 | 1461050871415 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:27:51 INFO - PROCESS | 1828 | 1461050871418 Marionette TRACE conn5 <- [1,1002,null,{}] 00:27:51 INFO - PROCESS | 1828 | 1461050871423 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:51 INFO - PROCESS | 1828 | 1461050871522 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 00:27:51 INFO - PROCESS | 1828 | 1461050871655 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:51 INFO - PROCESS | 1828 | ++DOCSHELL 19609C00 == 62 [pid = 1828] [id = 260] 00:27:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1960C800) [pid = 1828] [serial = 779] [outer = 00000000] 00:27:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1A9D7400) [pid = 1828] [serial = 780] [outer = 1960C800] 00:27:51 INFO - PROCESS | 1828 | 1461050871707 Marionette DEBUG loaded listener.js 00:27:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1B32E400) [pid = 1828] [serial = 781] [outer = 1960C800] 00:27:51 INFO - PROCESS | 1828 | --DOCSHELL 17D9A000 == 61 [pid = 1828] [id = 252] 00:27:51 INFO - PROCESS | 1828 | --DOCSHELL 12F69000 == 60 [pid = 1828] [id = 251] 00:27:51 INFO - PROCESS | 1828 | --DOCSHELL 1CD75800 == 59 [pid = 1828] [id = 250] 00:27:51 INFO - PROCESS | 1828 | --DOCSHELL 1BA6A800 == 58 [pid = 1828] [id = 249] 00:27:51 INFO - PROCESS | 1828 | --DOCSHELL 1C7FAC00 == 57 [pid = 1828] [id = 248] 00:27:51 INFO - PROCESS | 1828 | --DOCSHELL 1BE76C00 == 56 [pid = 1828] [id = 247] 00:27:51 INFO - PROCESS | 1828 | --DOCSHELL 1B332400 == 55 [pid = 1828] [id = 246] 00:27:51 INFO - PROCESS | 1828 | --DOCSHELL 167AF000 == 54 [pid = 1828] [id = 245] 00:27:51 INFO - PROCESS | 1828 | --DOCSHELL 17DBAC00 == 53 [pid = 1828] [id = 244] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (19378000) [pid = 1828] [serial = 668] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (1FA6E000) [pid = 1828] [serial = 671] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (20090000) [pid = 1828] [serial = 674] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (20912400) [pid = 1828] [serial = 677] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1DBF4400) [pid = 1828] [serial = 711] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOCSHELL 12E34C00 == 52 [pid = 1828] [id = 243] 00:27:51 INFO - PROCESS | 1828 | --DOCSHELL 12E2FC00 == 51 [pid = 1828] [id = 238] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (17B0F800) [pid = 1828] [serial = 564] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (196DB400) [pid = 1828] [serial = 567] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (17E4C400) [pid = 1828] [serial = 588] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1BD64800) [pid = 1828] [serial = 570] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1CBF6C00) [pid = 1828] [serial = 594] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1C7D5000) [pid = 1828] [serial = 573] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (167AC400) [pid = 1828] [serial = 555] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1C7FB000) [pid = 1828] [serial = 591] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1CC5A000) [pid = 1828] [serial = 700] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1CA2FC00) [pid = 1828] [serial = 699] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (196D7800) [pid = 1828] [serial = 690] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1A9D3000) [pid = 1828] [serial = 691] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1BD5FC00) [pid = 1828] [serial = 693] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1CD6E400) [pid = 1828] [serial = 702] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (17621000) [pid = 1828] [serial = 687] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (17B32C00) [pid = 1828] [serial = 688] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (167D8000) [pid = 1828] [serial = 681] [outer = 00000000] [url = about:blank] 00:27:51 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1339D000) [pid = 1828] [serial = 680] [outer = 00000000] [url = about:blank] 00:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (12E30C00) [pid = 1828] [serial = 683] [outer = 00000000] [url = about:blank] 00:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (12F69800) [pid = 1828] [serial = 684] [outer = 00000000] [url = about:blank] 00:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1CD6B400) [pid = 1828] [serial = 705] [outer = 00000000] [url = about:blank] 00:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1D568400) [pid = 1828] [serial = 709] [outer = 00000000] [url = about:blank] 00:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1D199800) [pid = 1828] [serial = 708] [outer = 00000000] [url = about:blank] 00:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1CD71000) [pid = 1828] [serial = 703] [outer = 00000000] [url = about:blank] 00:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1C7D1C00) [pid = 1828] [serial = 696] [outer = 00000000] [url = about:blank] 00:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1CE91000) [pid = 1828] [serial = 706] [outer = 00000000] [url = about:blank] 00:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1C7DBC00) [pid = 1828] [serial = 697] [outer = 00000000] [url = about:blank] 00:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1BD60C00) [pid = 1828] [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.] 00:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1BD6A400) [pid = 1828] [serial = 694] [outer = 00000000] [url = about:blank] 00:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (0EE6D000) [pid = 1828] [serial = 552] [outer = 00000000] [url = about:blank] 00:27:52 INFO - PROCESS | 1828 | 1461050872268 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 00:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 872ms 00:27:52 INFO - PROCESS | 1828 | 1461050872291 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 00:27:52 INFO - PROCESS | 1828 | 1461050872295 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 00:27:52 INFO - PROCESS | 1828 | 1461050872299 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:27:52 INFO - PROCESS | 1828 | 1461050872301 Marionette TRACE conn5 <- [1,1006,null,{}] 00:27:52 INFO - PROCESS | 1828 | 1461050872305 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:52 INFO - PROCESS | 1828 | 1461050872388 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 00:27:52 INFO - PROCESS | 1828 | 1461050872398 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:52 INFO - PROCESS | 1828 | ++DOCSHELL 12E83800 == 52 [pid = 1828] [id = 261] 00:27:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (12F67800) [pid = 1828] [serial = 782] [outer = 00000000] 00:27:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (16847400) [pid = 1828] [serial = 783] [outer = 12F67800] 00:27:52 INFO - PROCESS | 1828 | 1461050872444 Marionette DEBUG loaded listener.js 00:27:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (17B35C00) [pid = 1828] [serial = 784] [outer = 12F67800] 00:27:53 INFO - PROCESS | 1828 | 1461050873052 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 00:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 830ms 00:27:53 INFO - PROCESS | 1828 | 1461050873170 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 00:27:53 INFO - PROCESS | 1828 | 1461050873175 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 00:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:27:53 INFO - PROCESS | 1828 | 1461050873195 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:27:53 INFO - PROCESS | 1828 | 1461050873199 Marionette TRACE conn5 <- [1,1010,null,{}] 00:27:53 INFO - PROCESS | 1828 | 1461050873230 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:53 INFO - PROCESS | 1828 | 1461050873353 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 00:27:53 INFO - PROCESS | 1828 | 1461050873478 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:53 INFO - PROCESS | 1828 | ++DOCSHELL 12F6A400 == 53 [pid = 1828] [id = 262] 00:27:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (13398000) [pid = 1828] [serial = 785] [outer = 00000000] 00:27:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (17E3F400) [pid = 1828] [serial = 786] [outer = 13398000] 00:27:53 INFO - PROCESS | 1828 | 1461050873538 Marionette DEBUG loaded listener.js 00:27:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (18D48800) [pid = 1828] [serial = 787] [outer = 13398000] 00:27:54 INFO - PROCESS | 1828 | 1461050874077 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 00:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 00:27:54 INFO - PROCESS | 1828 | 1461050874131 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 00:27:54 INFO - PROCESS | 1828 | 1461050874137 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 00:27:54 INFO - PROCESS | 1828 | 1461050874145 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:27:54 INFO - PROCESS | 1828 | 1461050874148 Marionette TRACE conn5 <- [1,1014,null,{}] 00:27:54 INFO - PROCESS | 1828 | 1461050874152 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:54 INFO - PROCESS | 1828 | 1461050874263 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 00:27:54 INFO - PROCESS | 1828 | 1461050874363 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:54 INFO - PROCESS | 1828 | ++DOCSHELL 196DEC00 == 54 [pid = 1828] [id = 263] 00:27:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (196DFC00) [pid = 1828] [serial = 788] [outer = 00000000] 00:27:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1BD60C00) [pid = 1828] [serial = 789] [outer = 196DFC00] 00:27:54 INFO - PROCESS | 1828 | 1461050874418 Marionette DEBUG loaded listener.js 00:27:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1BD68C00) [pid = 1828] [serial = 790] [outer = 196DFC00] 00:27:55 INFO - PROCESS | 1828 | 1461050875056 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 00:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 930ms 00:27:55 INFO - PROCESS | 1828 | 1461050875077 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 00:27:55 INFO - PROCESS | 1828 | 1461050875080 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 00:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:27:55 INFO - PROCESS | 1828 | 1461050875084 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:27:55 INFO - PROCESS | 1828 | 1461050875088 Marionette TRACE conn5 <- [1,1018,null,{}] 00:27:55 INFO - PROCESS | 1828 | 1461050875100 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:55 INFO - PROCESS | 1828 | 1461050875205 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 00:27:55 INFO - PROCESS | 1828 | 1461050875308 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:55 INFO - PROCESS | 1828 | ++DOCSHELL 1C7D5800 == 55 [pid = 1828] [id = 264] 00:27:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1C7F0400) [pid = 1828] [serial = 791] [outer = 00000000] 00:27:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1C83F400) [pid = 1828] [serial = 792] [outer = 1C7F0400] 00:27:55 INFO - PROCESS | 1828 | 1461050875365 Marionette DEBUG loaded listener.js 00:27:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1C8AF400) [pid = 1828] [serial = 793] [outer = 1C7F0400] 00:27:55 INFO - PROCESS | 1828 | 1461050875961 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 00:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 930ms 00:27:56 INFO - PROCESS | 1828 | 1461050876017 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 00:27:56 INFO - PROCESS | 1828 | 1461050876020 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 00:27:56 INFO - PROCESS | 1828 | 1461050876024 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:27:56 INFO - PROCESS | 1828 | 1461050876026 Marionette TRACE conn5 <- [1,1022,null,{}] 00:27:56 INFO - PROCESS | 1828 | 1461050876029 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:56 INFO - PROCESS | 1828 | 1461050876138 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 00:27:56 INFO - PROCESS | 1828 | 1461050876243 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:56 INFO - PROCESS | 1828 | ++DOCSHELL 1CA1C000 == 56 [pid = 1828] [id = 265] 00:27:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1CA1C800) [pid = 1828] [serial = 794] [outer = 00000000] 00:27:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1CBF0400) [pid = 1828] [serial = 795] [outer = 1CA1C800] 00:27:56 INFO - PROCESS | 1828 | 1461050876301 Marionette DEBUG loaded listener.js 00:27:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1CC53400) [pid = 1828] [serial = 796] [outer = 1CA1C800] 00:27:56 INFO - PROCESS | 1828 | 1461050876875 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 00:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 930ms 00:27:56 INFO - PROCESS | 1828 | 1461050876957 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 00:27:56 INFO - PROCESS | 1828 | 1461050876960 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 00:27:56 INFO - PROCESS | 1828 | 1461050876963 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:27:56 INFO - PROCESS | 1828 | 1461050876966 Marionette TRACE conn5 <- [1,1026,null,{}] 00:27:56 INFO - PROCESS | 1828 | 1461050876970 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:57 INFO - PROCESS | 1828 | 1461050877074 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 00:27:57 INFO - PROCESS | 1828 | 1461050877207 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:57 INFO - PROCESS | 1828 | ++DOCSHELL 1C7DDC00 == 57 [pid = 1828] [id = 266] 00:27:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1C7F1800) [pid = 1828] [serial = 797] [outer = 00000000] 00:27:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1CCE3400) [pid = 1828] [serial = 798] [outer = 1C7F1800] 00:27:57 INFO - PROCESS | 1828 | 1461050877262 Marionette DEBUG loaded listener.js 00:27:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1CD6DC00) [pid = 1828] [serial = 799] [outer = 1C7F1800] 00:27:57 INFO - PROCESS | 1828 | 1461050877840 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 00:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 930ms 00:27:57 INFO - PROCESS | 1828 | 1461050877897 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 00:27:57 INFO - PROCESS | 1828 | 1461050877900 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 00:27:57 INFO - PROCESS | 1828 | 1461050877903 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:27:57 INFO - PROCESS | 1828 | 1461050877905 Marionette TRACE conn5 <- [1,1030,null,{}] 00:27:57 INFO - PROCESS | 1828 | 1461050877909 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:58 INFO - PROCESS | 1828 | 1461050878017 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 00:27:58 INFO - PROCESS | 1828 | 1461050878146 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:58 INFO - PROCESS | 1828 | ++DOCSHELL 1CD77400 == 58 [pid = 1828] [id = 267] 00:27:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1CE8BC00) [pid = 1828] [serial = 800] [outer = 00000000] 00:27:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1D568400) [pid = 1828] [serial = 801] [outer = 1CE8BC00] 00:27:58 INFO - PROCESS | 1828 | 1461050878205 Marionette DEBUG loaded listener.js 00:27:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1D1A5800) [pid = 1828] [serial = 802] [outer = 1CE8BC00] 00:27:58 INFO - PROCESS | 1828 | 1461050878782 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 00:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 930ms 00:27:58 INFO - PROCESS | 1828 | 1461050878837 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 00:27:58 INFO - PROCESS | 1828 | 1461050878840 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 00:27:58 INFO - PROCESS | 1828 | 1461050878844 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:27:58 INFO - PROCESS | 1828 | 1461050878846 Marionette TRACE conn5 <- [1,1034,null,{}] 00:27:58 INFO - PROCESS | 1828 | 1461050878850 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:58 INFO - PROCESS | 1828 | 1461050878978 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 00:27:59 INFO - PROCESS | 1828 | 1461050879108 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:59 INFO - PROCESS | 1828 | ++DOCSHELL 1DAE3C00 == 59 [pid = 1828] [id = 268] 00:27:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1DBF2400) [pid = 1828] [serial = 803] [outer = 00000000] 00:27:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1DDA4400) [pid = 1828] [serial = 804] [outer = 1DBF2400] 00:27:59 INFO - PROCESS | 1828 | 1461050879163 Marionette DEBUG loaded listener.js 00:27:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1DE07800) [pid = 1828] [serial = 805] [outer = 1DBF2400] 00:27:59 INFO - PROCESS | 1828 | 1461050879785 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 00:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 970ms 00:27:59 INFO - PROCESS | 1828 | 1461050879817 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 00:27:59 INFO - PROCESS | 1828 | 1461050879822 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 00:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:27:59 INFO - PROCESS | 1828 | 1461050879827 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:27:59 INFO - PROCESS | 1828 | 1461050879831 Marionette TRACE conn5 <- [1,1038,null,{}] 00:27:59 INFO - PROCESS | 1828 | 1461050879835 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:59 INFO - PROCESS | 1828 | 1461050879943 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 00:28:00 INFO - PROCESS | 1828 | 1461050880051 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:00 INFO - PROCESS | 1828 | ++DOCSHELL 176A4000 == 60 [pid = 1828] [id = 269] 00:28:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (17B3B400) [pid = 1828] [serial = 806] [outer = 00000000] 00:28:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1A9D6000) [pid = 1828] [serial = 807] [outer = 17B3B400] 00:28:00 INFO - PROCESS | 1828 | 1461050880101 Marionette DEBUG loaded listener.js 00:28:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1B366C00) [pid = 1828] [serial = 808] [outer = 17B3B400] 00:28:00 INFO - PROCESS | 1828 | --DOCSHELL 1D1A1800 == 59 [pid = 1828] [id = 241] 00:28:00 INFO - PROCESS | 1828 | --DOCSHELL 19609C00 == 58 [pid = 1828] [id = 260] 00:28:00 INFO - PROCESS | 1828 | --DOCSHELL 12E7E800 == 57 [pid = 1828] [id = 259] 00:28:00 INFO - PROCESS | 1828 | --DOCSHELL 1FA05400 == 56 [pid = 1828] [id = 257] 00:28:00 INFO - PROCESS | 1828 | --DOCSHELL 0F0F9800 == 55 [pid = 1828] [id = 254] 00:28:00 INFO - PROCESS | 1828 | 1461050880619 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 00:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 830ms 00:28:00 INFO - PROCESS | 1828 | 1461050880663 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 00:28:00 INFO - PROCESS | 1828 | 1461050880668 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 00:28:00 INFO - PROCESS | 1828 | 1461050880674 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:28:00 INFO - PROCESS | 1828 | 1461050880677 Marionette TRACE conn5 <- [1,1042,null,{}] 00:28:00 INFO - PROCESS | 1828 | 1461050880680 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:00 INFO - PROCESS | 1828 | 1461050880769 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 00:28:00 INFO - PROCESS | 1828 | 1461050880777 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:00 INFO - PROCESS | 1828 | ++DOCSHELL 18C6A000 == 56 [pid = 1828] [id = 270] 00:28:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1A9D6800) [pid = 1828] [serial = 809] [outer = 00000000] 00:28:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1BE76C00) [pid = 1828] [serial = 810] [outer = 1A9D6800] 00:28:00 INFO - PROCESS | 1828 | 1461050880822 Marionette DEBUG loaded listener.js 00:28:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1C7F9400) [pid = 1828] [serial = 811] [outer = 1A9D6800] 00:28:01 INFO - PROCESS | 1828 | 1461050881295 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 00:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 00:28:01 INFO - PROCESS | 1828 | 1461050881348 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 00:28:01 INFO - PROCESS | 1828 | 1461050881350 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 00:28:01 INFO - PROCESS | 1828 | 1461050881353 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:28:01 INFO - PROCESS | 1828 | 1461050881356 Marionette TRACE conn5 <- [1,1046,null,{}] 00:28:01 INFO - PROCESS | 1828 | 1461050881366 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:01 INFO - PROCESS | 1828 | 1461050881454 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 00:28:01 INFO - PROCESS | 1828 | 1461050881463 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:01 INFO - PROCESS | 1828 | ++DOCSHELL 1CD7A000 == 57 [pid = 1828] [id = 271] 00:28:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1CE91400) [pid = 1828] [serial = 812] [outer = 00000000] 00:28:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1DBF9C00) [pid = 1828] [serial = 813] [outer = 1CE91400] 00:28:01 INFO - PROCESS | 1828 | 1461050881511 Marionette DEBUG loaded listener.js 00:28:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1DFF5800) [pid = 1828] [serial = 814] [outer = 1CE91400] 00:28:02 INFO - PROCESS | 1828 | 1461050882065 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 00:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 00:28:02 INFO - PROCESS | 1828 | 1461050882087 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 00:28:02 INFO - PROCESS | 1828 | 1461050882090 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 00:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:28:02 INFO - PROCESS | 1828 | 1461050882100 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:28:02 INFO - PROCESS | 1828 | 1461050882102 Marionette TRACE conn5 <- [1,1050,null,{}] 00:28:02 INFO - PROCESS | 1828 | 1461050882106 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:02 INFO - PROCESS | 1828 | 1461050882221 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 00:28:02 INFO - PROCESS | 1828 | 1461050882228 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:02 INFO - PROCESS | 1828 | ++DOCSHELL 1F109400 == 58 [pid = 1828] [id = 272] 00:28:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1FA09400) [pid = 1828] [serial = 815] [outer = 00000000] 00:28:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (20052C00) [pid = 1828] [serial = 816] [outer = 1FA09400] 00:28:02 INFO - PROCESS | 1828 | 1461050882276 Marionette DEBUG loaded listener.js 00:28:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (201E8800) [pid = 1828] [serial = 817] [outer = 1FA09400] 00:28:02 INFO - PROCESS | 1828 | 1461050882752 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 00:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 690ms 00:28:02 INFO - PROCESS | 1828 | 1461050882787 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 00:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:28:02 INFO - PROCESS | 1828 | 1461050882789 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 00:28:02 INFO - PROCESS | 1828 | 1461050882792 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:28:02 INFO - PROCESS | 1828 | 1461050882794 Marionette TRACE conn5 <- [1,1054,null,{}] 00:28:02 INFO - PROCESS | 1828 | 1461050882802 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:02 INFO - PROCESS | 1828 | 1461050882945 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 00:28:02 INFO - PROCESS | 1828 | 1461050882970 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:02 INFO - PROCESS | 1828 | ++DOCSHELL 20917800 == 59 [pid = 1828] [id = 273] 00:28:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (20918800) [pid = 1828] [serial = 818] [outer = 00000000] 00:28:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (209B3800) [pid = 1828] [serial = 819] [outer = 20918800] 00:28:03 INFO - PROCESS | 1828 | 1461050883015 Marionette DEBUG loaded listener.js 00:28:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (209B4400) [pid = 1828] [serial = 820] [outer = 20918800] 00:28:03 INFO - PROCESS | 1828 | 1461050883464 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 00:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 732ms 00:28:03 INFO - PROCESS | 1828 | 1461050883531 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 00:28:03 INFO - PROCESS | 1828 | 1461050883533 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 00:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:28:03 INFO - PROCESS | 1828 | 1461050883536 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:28:03 INFO - PROCESS | 1828 | 1461050883538 Marionette TRACE conn5 <- [1,1058,null,{}] 00:28:03 INFO - PROCESS | 1828 | 1461050883541 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:03 INFO - PROCESS | 1828 | 1461050883821 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 00:28:03 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1B332C00) [pid = 1828] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:28:03 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (1D56DC00) [pid = 1828] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:28:03 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (167DF400) [pid = 1828] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:28:03 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (17E43C00) [pid = 1828] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:28:03 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (12F64400) [pid = 1828] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:28:03 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (1C7CF400) [pid = 1828] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:28:03 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1CD76800) [pid = 1828] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:28:03 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1B336000) [pid = 1828] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:28:03 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1BA6E000) [pid = 1828] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:28:03 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (12F69400) [pid = 1828] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:28:03 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1C898C00) [pid = 1828] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:28:03 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1B7E6400) [pid = 1828] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:28:03 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1D19C800) [pid = 1828] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:28:03 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (12E85400) [pid = 1828] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:28:03 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (12F6B000) [pid = 1828] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:28:03 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1DB21000) [pid = 1828] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:28:03 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1960C800) [pid = 1828] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:28:03 INFO - PROCESS | 1828 | 1461050883892 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:03 INFO - PROCESS | 1828 | ++DOCSHELL 0EE46C00 == 60 [pid = 1828] [id = 274] 00:28:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0EE48C00) [pid = 1828] [serial = 821] [outer = 00000000] 00:28:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (12E85400) [pid = 1828] [serial = 822] [outer = 0EE48C00] 00:28:03 INFO - PROCESS | 1828 | 1461050883941 Marionette DEBUG loaded listener.js 00:28:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (167A1400) [pid = 1828] [serial = 823] [outer = 0EE48C00] 00:28:04 INFO - PROCESS | 1828 | 1461050884323 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 00:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 830ms 00:28:04 INFO - PROCESS | 1828 | 1461050884370 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 00:28:04 INFO - PROCESS | 1828 | 1461050884372 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 00:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:28:04 INFO - PROCESS | 1828 | 1461050884375 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:28:04 INFO - PROCESS | 1828 | 1461050884377 Marionette TRACE conn5 <- [1,1062,null,{}] 00:28:04 INFO - PROCESS | 1828 | 1461050884381 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:04 INFO - PROCESS | 1828 | 1461050884462 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 00:28:04 INFO - PROCESS | 1828 | 1461050884468 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:04 INFO - PROCESS | 1828 | ++DOCSHELL 17BCB400 == 61 [pid = 1828] [id = 275] 00:28:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1960C800) [pid = 1828] [serial = 824] [outer = 00000000] 00:28:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1DBF5000) [pid = 1828] [serial = 825] [outer = 1960C800] 00:28:04 INFO - PROCESS | 1828 | 1461050884513 Marionette DEBUG loaded listener.js 00:28:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (20DA1400) [pid = 1828] [serial = 826] [outer = 1960C800] 00:28:04 INFO - PROCESS | 1828 | 1461050884932 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 00:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 00:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:28:05 INFO - PROCESS | 1828 | 1461050885007 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 00:28:05 INFO - PROCESS | 1828 | 1461050885009 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 00:28:05 INFO - PROCESS | 1828 | 1461050885012 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:28:05 INFO - PROCESS | 1828 | 1461050885013 Marionette TRACE conn5 <- [1,1066,null,{}] 00:28:05 INFO - PROCESS | 1828 | 1461050885017 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:05 INFO - PROCESS | 1828 | 1461050885098 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 00:28:05 INFO - PROCESS | 1828 | 1461050885104 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:05 INFO - PROCESS | 1828 | ++DOCSHELL 21397000 == 62 [pid = 1828] [id = 276] 00:28:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (21398000) [pid = 1828] [serial = 827] [outer = 00000000] 00:28:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (2139CC00) [pid = 1828] [serial = 828] [outer = 21398000] 00:28:05 INFO - PROCESS | 1828 | 1461050885148 Marionette DEBUG loaded listener.js 00:28:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (213A0400) [pid = 1828] [serial = 829] [outer = 21398000] 00:28:05 INFO - PROCESS | 1828 | 1461050885577 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 00:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 00:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:28:05 INFO - PROCESS | 1828 | 1461050885643 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 00:28:05 INFO - PROCESS | 1828 | 1461050885645 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 00:28:05 INFO - PROCESS | 1828 | 1461050885648 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:28:05 INFO - PROCESS | 1828 | 1461050885650 Marionette TRACE conn5 <- [1,1070,null,{}] 00:28:05 INFO - PROCESS | 1828 | 1461050885653 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:05 INFO - PROCESS | 1828 | 1461050885738 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 00:28:05 INFO - PROCESS | 1828 | 1461050885745 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:05 INFO - PROCESS | 1828 | ++DOCSHELL 12ED4C00 == 63 [pid = 1828] [id = 277] 00:28:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (21399400) [pid = 1828] [serial = 830] [outer = 00000000] 00:28:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (21D42C00) [pid = 1828] [serial = 831] [outer = 21399400] 00:28:05 INFO - PROCESS | 1828 | 1461050885789 Marionette DEBUG loaded listener.js 00:28:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (21D80C00) [pid = 1828] [serial = 832] [outer = 21399400] 00:28:06 INFO - PROCESS | 1828 | 1461050886504 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 00:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 930ms 00:28:06 INFO - PROCESS | 1828 | 1461050886579 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 00:28:06 INFO - PROCESS | 1828 | 1461050886585 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 00:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:28:06 INFO - PROCESS | 1828 | 1461050886591 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:28:06 INFO - PROCESS | 1828 | 1461050886595 Marionette TRACE conn5 <- [1,1074,null,{}] 00:28:06 INFO - PROCESS | 1828 | 1461050886600 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:06 INFO - PROCESS | 1828 | 1461050886744 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 00:28:06 INFO - PROCESS | 1828 | 1461050886882 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:06 INFO - PROCESS | 1828 | ++DOCSHELL 17699800 == 64 [pid = 1828] [id = 278] 00:28:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (17B3D400) [pid = 1828] [serial = 833] [outer = 00000000] 00:28:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (1B360400) [pid = 1828] [serial = 834] [outer = 17B3D400] 00:28:06 INFO - PROCESS | 1828 | 1461050886941 Marionette DEBUG loaded listener.js 00:28:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (1BE78000) [pid = 1828] [serial = 835] [outer = 17B3D400] 00:28:07 INFO - PROCESS | 1828 | 1461050887552 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 00:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 970ms 00:28:07 INFO - PROCESS | 1828 | 1461050887579 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 00:28:07 INFO - PROCESS | 1828 | 1461050887585 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 00:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:28:07 INFO - PROCESS | 1828 | 1461050887593 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:28:07 INFO - PROCESS | 1828 | 1461050887596 Marionette TRACE conn5 <- [1,1078,null,{}] 00:28:07 INFO - PROCESS | 1828 | 1461050887600 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:07 INFO - PROCESS | 1828 | 1461050887710 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 00:28:07 INFO - PROCESS | 1828 | 1461050887819 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:07 INFO - PROCESS | 1828 | ++DOCSHELL 1A654800 == 65 [pid = 1828] [id = 279] 00:28:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1C899800) [pid = 1828] [serial = 836] [outer = 00000000] 00:28:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1DDA9400) [pid = 1828] [serial = 837] [outer = 1C899800] 00:28:07 INFO - PROCESS | 1828 | 1461050887873 Marionette DEBUG loaded listener.js 00:28:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (20049800) [pid = 1828] [serial = 838] [outer = 1C899800] 00:28:08 INFO - PROCESS | 1828 | 1461050888519 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 00:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 970ms 00:28:08 INFO - PROCESS | 1828 | 1461050888570 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 00:28:08 INFO - PROCESS | 1828 | 1461050888572 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 00:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:28:08 INFO - PROCESS | 1828 | 1461050888576 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:28:08 INFO - PROCESS | 1828 | 1461050888580 Marionette TRACE conn5 <- [1,1082,null,{}] 00:28:08 INFO - PROCESS | 1828 | 1461050888591 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:08 INFO - PROCESS | 1828 | 1461050888731 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 00:28:08 INFO - PROCESS | 1828 | 1461050888869 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:08 INFO - PROCESS | 1828 | ++DOCSHELL 21D37800 == 66 [pid = 1828] [id = 280] 00:28:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (21D3EC00) [pid = 1828] [serial = 839] [outer = 00000000] 00:28:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (21D88400) [pid = 1828] [serial = 840] [outer = 21D3EC00] 00:28:08 INFO - PROCESS | 1828 | 1461050888927 Marionette DEBUG loaded listener.js 00:28:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (21EA8400) [pid = 1828] [serial = 841] [outer = 21D3EC00] 00:28:09 INFO - PROCESS | 1828 | 1461050889489 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 00:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 970ms 00:28:09 INFO - PROCESS | 1828 | 1461050889550 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 00:28:09 INFO - PROCESS | 1828 | 1461050889553 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 00:28:09 INFO - PROCESS | 1828 | 1461050889556 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:28:09 INFO - PROCESS | 1828 | 1461050889558 Marionette TRACE conn5 <- [1,1086,null,{}] 00:28:09 INFO - PROCESS | 1828 | 1461050889562 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:09 INFO - PROCESS | 1828 | 1461050889671 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 00:28:09 INFO - PROCESS | 1828 | 1461050889795 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:09 INFO - PROCESS | 1828 | ++DOCSHELL 20965C00 == 67 [pid = 1828] [id = 281] 00:28:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (20966000) [pid = 1828] [serial = 842] [outer = 00000000] 00:28:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (2096F800) [pid = 1828] [serial = 843] [outer = 20966000] 00:28:09 INFO - PROCESS | 1828 | 1461050889849 Marionette DEBUG loaded listener.js 00:28:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (20973000) [pid = 1828] [serial = 844] [outer = 20966000] 00:28:10 INFO - PROCESS | 1828 | 1461050890433 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 00:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 930ms 00:28:10 INFO - PROCESS | 1828 | 1461050890490 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 00:28:10 INFO - PROCESS | 1828 | 1461050890492 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 00:28:10 INFO - PROCESS | 1828 | 1461050890496 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:28:10 INFO - PROCESS | 1828 | 1461050890498 Marionette TRACE conn5 <- [1,1090,null,{}] 00:28:10 INFO - PROCESS | 1828 | 1461050890502 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:10 INFO - PROCESS | 1828 | 1461050890828 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 00:28:11 INFO - PROCESS | 1828 | 1461050891010 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:11 INFO - PROCESS | 1828 | ++DOCSHELL 12E36000 == 68 [pid = 1828] [id = 282] 00:28:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (12E77800) [pid = 1828] [serial = 845] [outer = 00000000] 00:28:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (13273400) [pid = 1828] [serial = 846] [outer = 12E77800] 00:28:11 INFO - PROCESS | 1828 | 1461050891061 Marionette DEBUG loaded listener.js 00:28:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (167AC800) [pid = 1828] [serial = 847] [outer = 12E77800] 00:28:11 INFO - PROCESS | 1828 | 1461050891702 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 00:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1272ms 00:28:11 INFO - PROCESS | 1828 | 1461050891773 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 00:28:11 INFO - PROCESS | 1828 | 1461050891777 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 00:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:28:11 INFO - PROCESS | 1828 | 1461050891781 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:28:11 INFO - PROCESS | 1828 | 1461050891785 Marionette TRACE conn5 <- [1,1094,null,{}] 00:28:11 INFO - PROCESS | 1828 | 1461050891790 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:11 INFO - PROCESS | 1828 | 1461050891887 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 00:28:12 INFO - PROCESS | 1828 | 1461050892025 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:12 INFO - PROCESS | 1828 | --DOCSHELL 21397000 == 67 [pid = 1828] [id = 276] 00:28:12 INFO - PROCESS | 1828 | --DOCSHELL 17BCB400 == 66 [pid = 1828] [id = 275] 00:28:12 INFO - PROCESS | 1828 | --DOCSHELL 0EE46C00 == 65 [pid = 1828] [id = 274] 00:28:12 INFO - PROCESS | 1828 | --DOCSHELL 20917800 == 64 [pid = 1828] [id = 273] 00:28:12 INFO - PROCESS | 1828 | --DOCSHELL 1F109400 == 63 [pid = 1828] [id = 272] 00:28:12 INFO - PROCESS | 1828 | --DOCSHELL 1CD7A000 == 62 [pid = 1828] [id = 271] 00:28:12 INFO - PROCESS | 1828 | --DOCSHELL 1B35A400 == 61 [pid = 1828] [id = 231] 00:28:12 INFO - PROCESS | 1828 | --DOCSHELL 18C6A000 == 60 [pid = 1828] [id = 270] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (1FA06C00) [pid = 1828] [serial = 723] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (1DDAB000) [pid = 1828] [serial = 720] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (12F6B400) [pid = 1828] [serial = 714] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (196D5400) [pid = 1828] [serial = 717] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (201E7800) [pid = 1828] [serial = 726] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (2091F800) [pid = 1828] [serial = 774] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1BA62400) [pid = 1828] [serial = 765] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (12F6A800) [pid = 1828] [serial = 762] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (1DDA3800) [pid = 1828] [serial = 768] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (2008A400) [pid = 1828] [serial = 771] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | ++DOCSHELL 0EE47000 == 61 [pid = 1828] [id = 283] 00:28:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (0EE6E800) [pid = 1828] [serial = 848] [outer = 00000000] 00:28:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (12E2F800) [pid = 1828] [serial = 849] [outer = 0EE6E800] 00:28:12 INFO - PROCESS | 1828 | 1461050892137 Marionette DEBUG loaded listener.js 00:28:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (13105800) [pid = 1828] [serial = 850] [outer = 0EE6E800] 00:28:12 INFO - PROCESS | 1828 | --DOCSHELL 176A4000 == 60 [pid = 1828] [id = 269] 00:28:12 INFO - PROCESS | 1828 | --DOCSHELL 1CA26000 == 59 [pid = 1828] [id = 253] 00:28:12 INFO - PROCESS | 1828 | --DOCSHELL 1D56D800 == 58 [pid = 1828] [id = 237] 00:28:12 INFO - PROCESS | 1828 | --DOCSHELL 12F6A400 == 57 [pid = 1828] [id = 262] 00:28:12 INFO - PROCESS | 1828 | --DOCSHELL 12E83800 == 56 [pid = 1828] [id = 261] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (1DDA6C00) [pid = 1828] [serial = 712] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (18C61C00) [pid = 1828] [serial = 735] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (193F7400) [pid = 1828] [serial = 736] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1A9D6C00) [pid = 1828] [serial = 733] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (196D4800) [pid = 1828] [serial = 732] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (143A5000) [pid = 1828] [serial = 730] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (133A0800) [pid = 1828] [serial = 729] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (12EDC400) [pid = 1828] [serial = 741] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (1D01FC00) [pid = 1828] [serial = 750] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1BD61C00) [pid = 1828] [serial = 738] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1BD6F400) [pid = 1828] [serial = 739] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1CCE4800) [pid = 1828] [serial = 748] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1CCE1400) [pid = 1828] [serial = 747] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (17BCA800) [pid = 1828] [serial = 753] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1DE10000) [pid = 1828] [serial = 759] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1A9D5C00) [pid = 1828] [serial = 754] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1D1A2000) [pid = 1828] [serial = 751] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1CA1F800) [pid = 1828] [serial = 744] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1CA2BC00) [pid = 1828] [serial = 745] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1DA18000) [pid = 1828] [serial = 757] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1CCDD800) [pid = 1828] [serial = 756] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1B32E400) [pid = 1828] [serial = 781] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1C7F6C00) [pid = 1828] [serial = 742] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1DA87000) [pid = 1828] [serial = 624] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1339C000) [pid = 1828] [serial = 778] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (18D4C800) [pid = 1828] [serial = 627] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (12F67400) [pid = 1828] [serial = 777] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1DBFB400) [pid = 1828] [serial = 633] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1A9D7400) [pid = 1828] [serial = 780] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1CA22C00) [pid = 1828] [serial = 630] [outer = 00000000] [url = about:blank] 00:28:12 INFO - PROCESS | 1828 | 1461050892633 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 00:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 890ms 00:28:12 INFO - PROCESS | 1828 | 1461050892672 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 00:28:12 INFO - PROCESS | 1828 | 1461050892675 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 00:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:28:12 INFO - PROCESS | 1828 | 1461050892679 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:28:12 INFO - PROCESS | 1828 | 1461050892681 Marionette TRACE conn5 <- [1,1098,null,{}] 00:28:12 INFO - PROCESS | 1828 | 1461050892685 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:12 INFO - PROCESS | 1828 | 1461050892768 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 00:28:12 INFO - PROCESS | 1828 | 1461050892784 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:12 INFO - PROCESS | 1828 | ++DOCSHELL 176A4000 == 57 [pid = 1828] [id = 284] 00:28:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (17B32C00) [pid = 1828] [serial = 851] [outer = 00000000] 00:28:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (17E3E400) [pid = 1828] [serial = 852] [outer = 17B32C00] 00:28:12 INFO - PROCESS | 1828 | 1461050892830 Marionette DEBUG loaded listener.js 00:28:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (18D45C00) [pid = 1828] [serial = 853] [outer = 17B32C00] 00:28:13 INFO - PROCESS | 1828 | 1461050893345 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 00:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 730ms 00:28:13 INFO - PROCESS | 1828 | 1461050893412 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 00:28:13 INFO - PROCESS | 1828 | 1461050893416 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 00:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:28:13 INFO - PROCESS | 1828 | 1461050893426 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:28:13 INFO - PROCESS | 1828 | 1461050893431 Marionette TRACE conn5 <- [1,1102,null,{}] 00:28:13 INFO - PROCESS | 1828 | 1461050893437 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:13 INFO - PROCESS | 1828 | 1461050893556 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 00:28:13 INFO - PROCESS | 1828 | 1461050893573 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:13 INFO - PROCESS | 1828 | ++DOCSHELL 17632400 == 58 [pid = 1828] [id = 285] 00:28:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (18D49C00) [pid = 1828] [serial = 854] [outer = 00000000] 00:28:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1BD62000) [pid = 1828] [serial = 855] [outer = 18D49C00] 00:28:13 INFO - PROCESS | 1828 | 1461050893619 Marionette DEBUG loaded listener.js 00:28:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1BD6E000) [pid = 1828] [serial = 856] [outer = 18D49C00] 00:28:14 INFO - PROCESS | 1828 | 1461050894027 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 00:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 00:28:14 INFO - PROCESS | 1828 | 1461050894052 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 00:28:14 INFO - PROCESS | 1828 | 1461050894054 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 00:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:28:14 INFO - PROCESS | 1828 | 1461050894057 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:28:14 INFO - PROCESS | 1828 | 1461050894058 Marionette TRACE conn5 <- [1,1106,null,{}] 00:28:14 INFO - PROCESS | 1828 | 1461050894061 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:14 INFO - PROCESS | 1828 | 1461050894172 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 00:28:14 INFO - PROCESS | 1828 | 1461050894286 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:14 INFO - PROCESS | 1828 | ++DOCSHELL 12F6BC00 == 59 [pid = 1828] [id = 286] 00:28:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1BD60800) [pid = 1828] [serial = 857] [outer = 00000000] 00:28:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1C7F0C00) [pid = 1828] [serial = 858] [outer = 1BD60800] 00:28:14 INFO - PROCESS | 1828 | 1461050894331 Marionette DEBUG loaded listener.js 00:28:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1C7FC400) [pid = 1828] [serial = 859] [outer = 1BD60800] 00:28:14 INFO - PROCESS | 1828 | 1461050894767 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 00:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 00:28:14 INFO - PROCESS | 1828 | 1461050894788 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 00:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:28:14 INFO - PROCESS | 1828 | 1461050894789 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 00:28:14 INFO - PROCESS | 1828 | 1461050894792 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:28:14 INFO - PROCESS | 1828 | 1461050894794 Marionette TRACE conn5 <- [1,1110,null,{}] 00:28:14 INFO - PROCESS | 1828 | 1461050894803 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:14 INFO - PROCESS | 1828 | 1461050894914 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 00:28:14 INFO - PROCESS | 1828 | 1461050894921 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:14 INFO - PROCESS | 1828 | ++DOCSHELL 1CA15C00 == 60 [pid = 1828] [id = 287] 00:28:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1CA16000) [pid = 1828] [serial = 860] [outer = 00000000] 00:28:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1CA22400) [pid = 1828] [serial = 861] [outer = 1CA16000] 00:28:14 INFO - PROCESS | 1828 | 1461050894976 Marionette DEBUG loaded listener.js 00:28:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1CA2F400) [pid = 1828] [serial = 862] [outer = 1CA16000] 00:28:15 INFO - PROCESS | 1828 | 1461050895431 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 00:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 690ms 00:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:28:15 INFO - PROCESS | 1828 | 1461050895484 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 00:28:15 INFO - PROCESS | 1828 | 1461050895486 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 00:28:15 INFO - PROCESS | 1828 | 1461050895489 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:28:15 INFO - PROCESS | 1828 | 1461050895490 Marionette TRACE conn5 <- [1,1114,null,{}] 00:28:15 INFO - PROCESS | 1828 | 1461050895501 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:15 INFO - PROCESS | 1828 | 1461050895642 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 00:28:15 INFO - PROCESS | 1828 | 1461050895666 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:15 INFO - PROCESS | 1828 | ++DOCSHELL 12D0E400 == 61 [pid = 1828] [id = 288] 00:28:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (12E36400) [pid = 1828] [serial = 863] [outer = 00000000] 00:28:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1CCE1400) [pid = 1828] [serial = 864] [outer = 12E36400] 00:28:15 INFO - PROCESS | 1828 | 1461050895710 Marionette DEBUG loaded listener.js 00:28:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1CD76800) [pid = 1828] [serial = 865] [outer = 12E36400] 00:28:16 INFO - PROCESS | 1828 | 1461050896159 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 00:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 690ms 00:28:16 INFO - PROCESS | 1828 | 1461050896180 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 00:28:16 INFO - PROCESS | 1828 | 1461050896182 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 00:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:28:16 INFO - PROCESS | 1828 | 1461050896185 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:28:16 INFO - PROCESS | 1828 | 1461050896187 Marionette TRACE conn5 <- [1,1118,null,{}] 00:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (21398000) [pid = 1828] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1FA09400) [pid = 1828] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (20918800) [pid = 1828] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1A9D6800) [pid = 1828] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1CE91400) [pid = 1828] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1960C800) [pid = 1828] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1DBF2400) [pid = 1828] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (17B3B400) [pid = 1828] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (0EE48C00) [pid = 1828] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:28:16 INFO - PROCESS | 1828 | 1461050896640 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:16 INFO - PROCESS | 1828 | 1461050896726 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 00:28:16 INFO - PROCESS | 1828 | 1461050896735 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:16 INFO - PROCESS | 1828 | ++DOCSHELL 167AF800 == 62 [pid = 1828] [id = 289] 00:28:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (17B3B400) [pid = 1828] [serial = 866] [outer = 00000000] 00:28:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1C7DE400) [pid = 1828] [serial = 867] [outer = 17B3B400] 00:28:16 INFO - PROCESS | 1828 | 1461050896780 Marionette DEBUG loaded listener.js 00:28:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1CCD9400) [pid = 1828] [serial = 868] [outer = 17B3B400] 00:28:17 INFO - PROCESS | 1828 | 1461050897223 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 00:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1076ms 00:28:17 INFO - PROCESS | 1828 | 1461050897262 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 00:28:17 INFO - PROCESS | 1828 | 1461050897264 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 00:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:28:17 INFO - PROCESS | 1828 | 1461050897271 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:28:17 INFO - PROCESS | 1828 | 1461050897273 Marionette TRACE conn5 <- [1,1122,null,{}] 00:28:17 INFO - PROCESS | 1828 | 1461050897277 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:17 INFO - PROCESS | 1828 | 1461050897358 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 00:28:17 INFO - PROCESS | 1828 | 1461050897364 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:17 INFO - PROCESS | 1828 | ++DOCSHELL 1CD73800 == 63 [pid = 1828] [id = 290] 00:28:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1CED8000) [pid = 1828] [serial = 869] [outer = 00000000] 00:28:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1D1A0400) [pid = 1828] [serial = 870] [outer = 1CED8000] 00:28:17 INFO - PROCESS | 1828 | 1461050897409 Marionette DEBUG loaded listener.js 00:28:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1DA83C00) [pid = 1828] [serial = 871] [outer = 1CED8000] 00:28:17 INFO - PROCESS | 1828 | 1461050897834 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 00:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 00:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:28:17 INFO - PROCESS | 1828 | 1461050897907 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 00:28:17 INFO - PROCESS | 1828 | 1461050897909 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 00:28:17 INFO - PROCESS | 1828 | 1461050897912 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:28:17 INFO - PROCESS | 1828 | 1461050897913 Marionette TRACE conn5 <- [1,1126,null,{}] 00:28:17 INFO - PROCESS | 1828 | 1461050897917 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:17 INFO - PROCESS | 1828 | 1461050897997 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 00:28:17 INFO - PROCESS | 1828 | 1461050898003 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:18 INFO - PROCESS | 1828 | ++DOCSHELL 12E79000 == 64 [pid = 1828] [id = 291] 00:28:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1DA8FC00) [pid = 1828] [serial = 872] [outer = 00000000] 00:28:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1DD9F800) [pid = 1828] [serial = 873] [outer = 1DA8FC00] 00:28:18 INFO - PROCESS | 1828 | 1461050898048 Marionette DEBUG loaded listener.js 00:28:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1DDA7400) [pid = 1828] [serial = 874] [outer = 1DA8FC00] 00:28:18 INFO - PROCESS | 1828 | 1461050898513 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 00:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 00:28:18 INFO - PROCESS | 1828 | 1461050898557 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 00:28:18 INFO - PROCESS | 1828 | 1461050898559 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 00:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:28:18 INFO - PROCESS | 1828 | 1461050898562 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:28:18 INFO - PROCESS | 1828 | 1461050898564 Marionette TRACE conn5 <- [1,1130,null,{}] 00:28:18 INFO - PROCESS | 1828 | 1461050898568 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:18 INFO - PROCESS | 1828 | 1461050898708 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 00:28:18 INFO - PROCESS | 1828 | 1461050898847 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:18 INFO - PROCESS | 1828 | ++DOCSHELL 0EE69C00 == 65 [pid = 1828] [id = 292] 00:28:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (0EE6C800) [pid = 1828] [serial = 875] [outer = 00000000] 00:28:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (12B7CC00) [pid = 1828] [serial = 876] [outer = 0EE6C800] 00:28:18 INFO - PROCESS | 1828 | 1461050898906 Marionette DEBUG loaded listener.js 00:28:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (12E34000) [pid = 1828] [serial = 877] [outer = 0EE6C800] 00:28:19 INFO - PROCESS | 1828 | 1461050899560 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 00:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1068ms 00:28:19 INFO - PROCESS | 1828 | 1461050899633 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 00:28:19 INFO - PROCESS | 1828 | 1461050899638 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 00:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:28:19 INFO - PROCESS | 1828 | 1461050899642 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:28:19 INFO - PROCESS | 1828 | 1461050899647 Marionette TRACE conn5 <- [1,1134,null,{}] 00:28:19 INFO - PROCESS | 1828 | 1461050899652 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:19 INFO - PROCESS | 1828 | 1461050899762 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 00:28:19 INFO - PROCESS | 1828 | 1461050899897 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:19 INFO - PROCESS | 1828 | ++DOCSHELL 1A9D5C00 == 66 [pid = 1828] [id = 293] 00:28:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1A9D6C00) [pid = 1828] [serial = 878] [outer = 00000000] 00:28:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1BD63800) [pid = 1828] [serial = 879] [outer = 1A9D6C00] 00:28:19 INFO - PROCESS | 1828 | 1461050899986 Marionette DEBUG loaded listener.js 00:28:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1C7D0400) [pid = 1828] [serial = 880] [outer = 1A9D6C00] 00:28:20 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 00:28:20 INFO - PROCESS | 1828 | 1461050900693 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 00:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1131ms 00:28:20 INFO - PROCESS | 1828 | 1461050900779 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 00:28:20 INFO - PROCESS | 1828 | 1461050900782 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 00:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:28:20 INFO - PROCESS | 1828 | 1461050900786 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:28:20 INFO - PROCESS | 1828 | 1461050900788 Marionette TRACE conn5 <- [1,1138,null,{}] 00:28:20 INFO - PROCESS | 1828 | 1461050900836 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:20 INFO - PROCESS | 1828 | 1461050900954 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 00:28:21 INFO - PROCESS | 1828 | 1461050901081 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:21 INFO - PROCESS | 1828 | ++DOCSHELL 1CD6F000 == 67 [pid = 1828] [id = 294] 00:28:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1CD6F800) [pid = 1828] [serial = 881] [outer = 00000000] 00:28:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1F1A2800) [pid = 1828] [serial = 882] [outer = 1CD6F800] 00:28:21 INFO - PROCESS | 1828 | 1461050901137 Marionette DEBUG loaded listener.js 00:28:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (1FC24000) [pid = 1828] [serial = 883] [outer = 1CD6F800] 00:28:21 INFO - PROCESS | 1828 | 1461050901757 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 00:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1008ms 00:28:21 INFO - PROCESS | 1828 | 1461050901796 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 00:28:21 INFO - PROCESS | 1828 | 1461050901801 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 00:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:28:21 INFO - PROCESS | 1828 | 1461050901811 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:28:21 INFO - PROCESS | 1828 | 1461050901816 Marionette TRACE conn5 <- [1,1142,null,{}] 00:28:21 INFO - PROCESS | 1828 | 1461050901820 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:21 INFO - PROCESS | 1828 | 1461050901929 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 00:28:22 INFO - PROCESS | 1828 | 1461050902063 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:22 INFO - PROCESS | 1828 | ++DOCSHELL 201E7C00 == 68 [pid = 1828] [id = 295] 00:28:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (201E9400) [pid = 1828] [serial = 884] [outer = 00000000] 00:28:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (2091CC00) [pid = 1828] [serial = 885] [outer = 201E9400] 00:28:22 INFO - PROCESS | 1828 | 1461050902119 Marionette DEBUG loaded listener.js 00:28:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (20968800) [pid = 1828] [serial = 886] [outer = 201E9400] 00:28:22 INFO - PROCESS | 1828 | 1461050902706 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 00:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 930ms 00:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:28:22 INFO - PROCESS | 1828 | 1461050902736 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 00:28:22 INFO - PROCESS | 1828 | 1461050902739 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 00:28:22 INFO - PROCESS | 1828 | 1461050902742 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:28:22 INFO - PROCESS | 1828 | 1461050902744 Marionette TRACE conn5 <- [1,1146,null,{}] 00:28:22 INFO - PROCESS | 1828 | 1461050902748 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:22 INFO - PROCESS | 1828 | 1461050902854 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 00:28:22 INFO - PROCESS | 1828 | 1461050902961 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:22 INFO - PROCESS | 1828 | ++DOCSHELL 201F0000 == 69 [pid = 1828] [id = 296] 00:28:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (20914800) [pid = 1828] [serial = 887] [outer = 00000000] 00:28:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (209BC000) [pid = 1828] [serial = 888] [outer = 20914800] 00:28:23 INFO - PROCESS | 1828 | 1461050903016 Marionette DEBUG loaded listener.js 00:28:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (20DA1800) [pid = 1828] [serial = 889] [outer = 20914800] 00:28:23 INFO - PROCESS | 1828 | 1461050903589 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 00:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 930ms 00:28:23 INFO - PROCESS | 1828 | 1461050903676 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 00:28:23 INFO - PROCESS | 1828 | 1461050903679 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 00:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:28:23 INFO - PROCESS | 1828 | 1461050903682 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:28:23 INFO - PROCESS | 1828 | 1461050903684 Marionette TRACE conn5 <- [1,1150,null,{}] 00:28:23 INFO - PROCESS | 1828 | 1461050903688 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:23 INFO - PROCESS | 1828 | 1461050903796 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 00:28:23 INFO - PROCESS | 1828 | 1461050903936 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:23 INFO - PROCESS | 1828 | ++DOCSHELL 13393800 == 70 [pid = 1828] [id = 297] 00:28:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (133A1800) [pid = 1828] [serial = 890] [outer = 00000000] 00:28:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (18D48000) [pid = 1828] [serial = 891] [outer = 133A1800] 00:28:24 INFO - PROCESS | 1828 | 1461050904001 Marionette DEBUG loaded listener.js 00:28:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (1DDA4800) [pid = 1828] [serial = 892] [outer = 133A1800] 00:28:24 INFO - PROCESS | 1828 | 1461050904568 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 00:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 930ms 00:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:28:24 INFO - PROCESS | 1828 | 1461050904616 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 00:28:24 INFO - PROCESS | 1828 | 1461050904618 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 00:28:24 INFO - PROCESS | 1828 | 1461050904621 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:28:24 INFO - PROCESS | 1828 | 1461050904623 Marionette TRACE conn5 <- [1,1154,null,{}] 00:28:24 INFO - PROCESS | 1828 | 1461050904627 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:24 INFO - PROCESS | 1828 | 1461050904732 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 00:28:24 INFO - PROCESS | 1828 | 1461050904839 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:24 INFO - PROCESS | 1828 | ++DOCSHELL 16849800 == 71 [pid = 1828] [id = 298] 00:28:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (1A655000) [pid = 1828] [serial = 893] [outer = 00000000] 00:28:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (21399C00) [pid = 1828] [serial = 894] [outer = 1A655000] 00:28:24 INFO - PROCESS | 1828 | 1461050904893 Marionette DEBUG loaded listener.js 00:28:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (213A2800) [pid = 1828] [serial = 895] [outer = 1A655000] 00:28:25 INFO - PROCESS | 1828 | 1461050905604 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 00:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1019ms 00:28:25 INFO - PROCESS | 1828 | 1461050905642 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 00:28:25 INFO - PROCESS | 1828 | 1461050905647 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 00:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:28:25 INFO - PROCESS | 1828 | 1461050905653 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:28:25 INFO - PROCESS | 1828 | 1461050905657 Marionette TRACE conn5 <- [1,1158,null,{}] 00:28:25 INFO - PROCESS | 1828 | 1461050905662 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:25 INFO - PROCESS | 1828 | 1461050905785 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 00:28:25 INFO - PROCESS | 1828 | 1461050905927 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:25 INFO - PROCESS | 1828 | ++DOCSHELL 17D9B000 == 72 [pid = 1828] [id = 299] 00:28:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (17DC1C00) [pid = 1828] [serial = 896] [outer = 00000000] 00:28:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (1BD78400) [pid = 1828] [serial = 897] [outer = 17DC1C00] 00:28:25 INFO - PROCESS | 1828 | 1461050905979 Marionette DEBUG loaded listener.js 00:28:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (1C89A000) [pid = 1828] [serial = 898] [outer = 17DC1C00] 00:28:26 INFO - PROCESS | 1828 | --DOCSHELL 1FA06800 == 71 [pid = 1828] [id = 242] 00:28:26 INFO - PROCESS | 1828 | --DOCSHELL 12E79000 == 70 [pid = 1828] [id = 291] 00:28:26 INFO - PROCESS | 1828 | --DOCSHELL 1CD73800 == 69 [pid = 1828] [id = 290] 00:28:26 INFO - PROCESS | 1828 | --DOCSHELL 167AF800 == 68 [pid = 1828] [id = 289] 00:28:26 INFO - PROCESS | 1828 | --DOCSHELL 12D0E400 == 67 [pid = 1828] [id = 288] 00:28:26 INFO - PROCESS | 1828 | --DOCSHELL 1CA15C00 == 66 [pid = 1828] [id = 287] 00:28:26 INFO - PROCESS | 1828 | --DOCSHELL 12F6BC00 == 65 [pid = 1828] [id = 286] 00:28:26 INFO - PROCESS | 1828 | --DOCSHELL 17632400 == 64 [pid = 1828] [id = 285] 00:28:26 INFO - PROCESS | 1828 | --DOCSHELL 176A4000 == 63 [pid = 1828] [id = 284] 00:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0EE47000 == 62 [pid = 1828] [id = 283] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (16847400) [pid = 1828] [serial = 783] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (17E3F400) [pid = 1828] [serial = 786] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (1BD60C00) [pid = 1828] [serial = 789] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (1C83F400) [pid = 1828] [serial = 792] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (1CBF0400) [pid = 1828] [serial = 795] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (1CCE3400) [pid = 1828] [serial = 798] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1D568400) [pid = 1828] [serial = 801] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOCSHELL 12E36000 == 61 [pid = 1828] [id = 282] 00:28:26 INFO - PROCESS | 1828 | --DOCSHELL 21D37800 == 60 [pid = 1828] [id = 280] 00:28:26 INFO - PROCESS | 1828 | --DOCSHELL 1A654800 == 59 [pid = 1828] [id = 279] 00:28:26 INFO - PROCESS | 1828 | --DOCSHELL 17699800 == 58 [pid = 1828] [id = 278] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (20052C00) [pid = 1828] [serial = 816] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (209B3800) [pid = 1828] [serial = 819] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (1BE76C00) [pid = 1828] [serial = 810] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (1C7F9400) [pid = 1828] [serial = 811] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (201E8800) [pid = 1828] [serial = 817] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1DBF9C00) [pid = 1828] [serial = 813] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (209B4400) [pid = 1828] [serial = 820] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1DBF5000) [pid = 1828] [serial = 825] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (1DDA4400) [pid = 1828] [serial = 804] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (1DE07800) [pid = 1828] [serial = 805] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (1B366C00) [pid = 1828] [serial = 808] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1A9D6000) [pid = 1828] [serial = 807] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (12E85400) [pid = 1828] [serial = 822] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (213A0400) [pid = 1828] [serial = 829] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1DFF5800) [pid = 1828] [serial = 814] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (20DA1400) [pid = 1828] [serial = 826] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (167A1400) [pid = 1828] [serial = 823] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (2139CC00) [pid = 1828] [serial = 828] [outer = 00000000] [url = about:blank] 00:28:26 INFO - PROCESS | 1828 | 1461050906520 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 00:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 930ms 00:28:26 INFO - PROCESS | 1828 | 1461050906587 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 00:28:26 INFO - PROCESS | 1828 | 1461050906593 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 00:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:28:26 INFO - PROCESS | 1828 | 1461050906599 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:28:26 INFO - PROCESS | 1828 | 1461050906602 Marionette TRACE conn5 <- [1,1162,null,{}] 00:28:26 INFO - PROCESS | 1828 | 1461050906606 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:26 INFO - PROCESS | 1828 | 1461050906698 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 00:28:26 INFO - PROCESS | 1828 | 1461050906710 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:26 INFO - PROCESS | 1828 | ++DOCSHELL 12E31800 == 59 [pid = 1828] [id = 300] 00:28:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (12E36000) [pid = 1828] [serial = 899] [outer = 00000000] 00:28:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (17E43000) [pid = 1828] [serial = 900] [outer = 12E36000] 00:28:26 INFO - PROCESS | 1828 | 1461050906755 Marionette DEBUG loaded listener.js 00:28:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (19609C00) [pid = 1828] [serial = 901] [outer = 12E36000] 00:28:27 INFO - PROCESS | 1828 | 1461050907286 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 00:28:27 INFO - PROCESS | 1828 | 1461050907334 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 00:28:27 INFO - PROCESS | 1828 | 1461050907337 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:28:27 INFO - PROCESS | 1828 | 1461050907341 Marionette TRACE conn5 <- [1,1166,null,{}] 00:28:27 INFO - PROCESS | 1828 | 1461050907350 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:27 INFO - PROCESS | 1828 | 1461050907443 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 00:28:27 INFO - PROCESS | 1828 | 1461050907540 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:27 INFO - PROCESS | 1828 | ++DOCSHELL 1C7FF400 == 60 [pid = 1828] [id = 301] 00:28:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1C898C00) [pid = 1828] [serial = 902] [outer = 00000000] 00:28:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1CBFE400) [pid = 1828] [serial = 903] [outer = 1C898C00] 00:28:27 INFO - PROCESS | 1828 | 1461050907588 Marionette DEBUG loaded listener.js 00:28:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1CCE4800) [pid = 1828] [serial = 904] [outer = 1C898C00] 00:28:27 INFO - PROCESS | 1828 | 1461050907975 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 00:28:28 INFO - PROCESS | 1828 | 1461050908016 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 00:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:28:28 INFO - PROCESS | 1828 | 1461050908019 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:28:28 INFO - PROCESS | 1828 | 1461050908021 Marionette TRACE conn5 <- [1,1170,null,{}] 00:28:28 INFO - PROCESS | 1828 | 1461050908024 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:28 INFO - PROCESS | 1828 | 1461050908115 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 00:28:28 INFO - PROCESS | 1828 | 1461050908121 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:28 INFO - PROCESS | 1828 | ++DOCSHELL 1CD6C400 == 61 [pid = 1828] [id = 302] 00:28:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1CD6E000) [pid = 1828] [serial = 905] [outer = 00000000] 00:28:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1D19F000) [pid = 1828] [serial = 906] [outer = 1CD6E000] 00:28:28 INFO - PROCESS | 1828 | 1461050908166 Marionette DEBUG loaded listener.js 00:28:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1DBEE400) [pid = 1828] [serial = 907] [outer = 1CD6E000] 00:28:28 INFO - PROCESS | 1828 | 1461050908633 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 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] 00:28:28 INFO - PROCESS | 1828 | 1461050908695 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 00:28:28 INFO - PROCESS | 1828 | 1461050908699 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:28:28 INFO - PROCESS | 1828 | 1461050908701 Marionette TRACE conn5 <- [1,1174,null,{}] 00:28:28 INFO - PROCESS | 1828 | 1461050908704 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:28 INFO - PROCESS | 1828 | 1461050908822 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 00:28:28 INFO - PROCESS | 1828 | 1461050908915 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:28 INFO - PROCESS | 1828 | ++DOCSHELL 1DBF4C00 == 62 [pid = 1828] [id = 303] 00:28:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (1DDA1400) [pid = 1828] [serial = 908] [outer = 00000000] 00:28:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (1DEDE400) [pid = 1828] [serial = 909] [outer = 1DDA1400] 00:28:28 INFO - PROCESS | 1828 | 1461050908963 Marionette DEBUG loaded listener.js 00:28:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1FC26800) [pid = 1828] [serial = 910] [outer = 1DDA1400] 00:28:29 INFO - PROCESS | 1828 | 1461050909399 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (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] 00:28:29 INFO - PROCESS | 1828 | 1461050909435 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 00:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:28:29 INFO - PROCESS | 1828 | 1461050909438 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:28:29 INFO - PROCESS | 1828 | 1461050909440 Marionette TRACE conn5 <- [1,1178,null,{}] 00:28:29 INFO - PROCESS | 1828 | 1461050909443 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:29 INFO - PROCESS | 1828 | 1461050909570 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 00:28:29 INFO - PROCESS | 1828 | 1461050909634 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:29 INFO - PROCESS | 1828 | ++DOCSHELL 20090000 == 63 [pid = 1828] [id = 304] 00:28:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (20090800) [pid = 1828] [serial = 911] [outer = 00000000] 00:28:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (20968C00) [pid = 1828] [serial = 912] [outer = 20090800] 00:28:29 INFO - PROCESS | 1828 | 1461050909682 Marionette DEBUG loaded listener.js 00:28:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (20DA0800) [pid = 1828] [serial = 913] [outer = 20090800] 00:28:30 INFO - PROCESS | 1828 | 1461050910125 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 00:28:30 INFO - PROCESS | 1828 | 1461050910171 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 00:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:28:30 INFO - PROCESS | 1828 | 1461050910174 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:28:30 INFO - PROCESS | 1828 | 1461050910176 Marionette TRACE conn5 <- [1,1182,null,{}] 00:28:30 INFO - PROCESS | 1828 | 1461050910220 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:30 INFO - PROCESS | 1828 | 1461050910337 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 00:28:30 INFO - PROCESS | 1828 | 1461050910402 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:30 INFO - PROCESS | 1828 | ++DOCSHELL 20DA5800 == 64 [pid = 1828] [id = 305] 00:28:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (20DA6400) [pid = 1828] [serial = 914] [outer = 00000000] 00:28:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (21D83800) [pid = 1828] [serial = 915] [outer = 20DA6400] 00:28:30 INFO - PROCESS | 1828 | 1461050910446 Marionette DEBUG loaded listener.js 00:28:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (21EAE000) [pid = 1828] [serial = 916] [outer = 20DA6400] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (1CA16000) [pid = 1828] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (12E36400) [pid = 1828] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (21399400) [pid = 1828] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (18D49C00) [pid = 1828] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (0EE6E800) [pid = 1828] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (17B32C00) [pid = 1828] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (12E77800) [pid = 1828] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (17B3B400) [pid = 1828] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (1CED8000) [pid = 1828] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (1BD60800) [pid = 1828] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (1C7F0400) [pid = 1828] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (12D09000) [pid = 1828] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (20915800) [pid = 1828] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (143A9800) [pid = 1828] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (167E2C00) [pid = 1828] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1DED8000) [pid = 1828] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (196DFC00) [pid = 1828] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (2004EC00) [pid = 1828] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1FA06400) [pid = 1828] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:28:31 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1C7F1800) [pid = 1828] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:28:31 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1DBF7000) [pid = 1828] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:28:31 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1D0AF800) [pid = 1828] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:28:31 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1CE8BC00) [pid = 1828] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:28:31 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1C7DD400) [pid = 1828] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:28:31 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (20054000) [pid = 1828] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:28:31 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1CA1C800) [pid = 1828] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:28:31 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (13398000) [pid = 1828] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:28:31 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (12E32400) [pid = 1828] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:28:31 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (201EA000) [pid = 1828] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:28:31 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (17620C00) [pid = 1828] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:28:31 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1DFF9C00) [pid = 1828] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:28:31 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1D012C00) [pid = 1828] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:28:31 INFO - PROCESS | 1828 | 1461050911104 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 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] 00:28:31 INFO - PROCESS | 1828 | 1461050911127 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 00:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:28:31 INFO - PROCESS | 1828 | 1461050911130 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:28:31 INFO - PROCESS | 1828 | 1461050911132 Marionette TRACE conn5 <- [1,1186,null,{}] 00:28:31 INFO - PROCESS | 1828 | 1461050911136 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:31 INFO - PROCESS | 1828 | 1461050911219 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 00:28:31 INFO - PROCESS | 1828 | 1461050911315 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:31 INFO - PROCESS | 1828 | ++DOCSHELL 0EE6E800 == 65 [pid = 1828] [id = 306] 00:28:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (12E36400) [pid = 1828] [serial = 917] [outer = 00000000] 00:28:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (18D4B800) [pid = 1828] [serial = 918] [outer = 12E36400] 00:28:31 INFO - PROCESS | 1828 | 1461050911362 Marionette DEBUG loaded listener.js 00:28:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1BD61800) [pid = 1828] [serial = 919] [outer = 12E36400] 00:28:31 INFO - PROCESS | 1828 | 1461050911768 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 00:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 00:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:28:31 INFO - PROCESS | 1828 | 1461050911801 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 00:28:31 INFO - PROCESS | 1828 | 1461050911803 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 00:28:31 INFO - PROCESS | 1828 | 1461050911807 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:28:31 INFO - PROCESS | 1828 | 1461050911808 Marionette TRACE conn5 <- [1,1190,null,{}] 00:28:31 INFO - PROCESS | 1828 | 1461050911812 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:31 INFO - PROCESS | 1828 | 1461050911900 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 00:28:31 INFO - PROCESS | 1828 | 1461050911906 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:31 INFO - PROCESS | 1828 | ++DOCSHELL 1C7DD400 == 66 [pid = 1828] [id = 307] 00:28:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1CA24000) [pid = 1828] [serial = 920] [outer = 00000000] 00:28:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1DA19400) [pid = 1828] [serial = 921] [outer = 1CA24000] 00:28:31 INFO - PROCESS | 1828 | 1461050911951 Marionette DEBUG loaded listener.js 00:28:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1DFF0000) [pid = 1828] [serial = 922] [outer = 1CA24000] 00:28:32 INFO - PROCESS | 1828 | 1461050912394 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 00:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 631ms 00:28:32 INFO - PROCESS | 1828 | 1461050912439 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 00:28:32 INFO - PROCESS | 1828 | 1461050912441 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 00:28:32 INFO - PROCESS | 1828 | 1461050912444 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:28:32 INFO - PROCESS | 1828 | 1461050912445 Marionette TRACE conn5 <- [1,1194,null,{}] 00:28:32 INFO - PROCESS | 1828 | 1461050912449 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:32 INFO - PROCESS | 1828 | 1461050912537 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 00:28:32 INFO - PROCESS | 1828 | 1461050912543 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:32 INFO - PROCESS | 1828 | ++DOCSHELL 1CCE4C00 == 67 [pid = 1828] [id = 308] 00:28:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (2004EC00) [pid = 1828] [serial = 923] [outer = 00000000] 00:28:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (213A0000) [pid = 1828] [serial = 924] [outer = 2004EC00] 00:28:32 INFO - PROCESS | 1828 | 1461050912587 Marionette DEBUG loaded listener.js 00:28:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (21FE1800) [pid = 1828] [serial = 925] [outer = 2004EC00] 00:28:33 INFO - PROCESS | 1828 | 1461050913193 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 00:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 770ms 00:28:33 INFO - PROCESS | 1828 | 1461050913260 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 00:28:33 INFO - PROCESS | 1828 | 1461050913265 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 00:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:28:33 INFO - PROCESS | 1828 | 1461050913299 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:28:33 INFO - PROCESS | 1828 | 1461050913304 Marionette TRACE conn5 <- [1,1198,null,{}] 00:28:33 INFO - PROCESS | 1828 | 1461050913312 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:33 INFO - PROCESS | 1828 | 1461050913438 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 00:28:33 INFO - PROCESS | 1828 | 1461050913571 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:33 INFO - PROCESS | 1828 | ++DOCSHELL 0F67DC00 == 68 [pid = 1828] [id = 309] 00:28:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (12EDC400) [pid = 1828] [serial = 926] [outer = 00000000] 00:28:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (176A1400) [pid = 1828] [serial = 927] [outer = 12EDC400] 00:28:33 INFO - PROCESS | 1828 | 1461050913629 Marionette DEBUG loaded listener.js 00:28:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (17DC6C00) [pid = 1828] [serial = 928] [outer = 12EDC400] 00:28:34 INFO - PROCESS | 1828 | 1461050914209 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 00:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 990ms 00:28:34 INFO - PROCESS | 1828 | 1461050914275 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 00:28:34 INFO - PROCESS | 1828 | 1461050914282 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 00:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:28:34 INFO - PROCESS | 1828 | 1461050914288 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:28:34 INFO - PROCESS | 1828 | 1461050914291 Marionette TRACE conn5 <- [1,1202,null,{}] 00:28:34 INFO - PROCESS | 1828 | 1461050914295 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:34 INFO - PROCESS | 1828 | 1461050914407 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 00:28:34 INFO - PROCESS | 1828 | 1461050914547 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:34 INFO - PROCESS | 1828 | ++DOCSHELL 19607C00 == 69 [pid = 1828] [id = 310] 00:28:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1BD5FC00) [pid = 1828] [serial = 929] [outer = 00000000] 00:28:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1CA16800) [pid = 1828] [serial = 930] [outer = 1BD5FC00] 00:28:34 INFO - PROCESS | 1828 | 1461050914604 Marionette DEBUG loaded listener.js 00:28:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1CCD7400) [pid = 1828] [serial = 931] [outer = 1BD5FC00] 00:28:35 INFO - PROCESS | 1828 | 1461050915221 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 00:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 970ms 00:28:35 INFO - PROCESS | 1828 | 1461050915260 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 00:28:35 INFO - PROCESS | 1828 | 1461050915263 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 00:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:28:35 INFO - PROCESS | 1828 | 1461050915266 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:28:35 INFO - PROCESS | 1828 | 1461050915270 Marionette TRACE conn5 <- [1,1206,null,{}] 00:28:35 INFO - PROCESS | 1828 | 1461050915282 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:35 INFO - PROCESS | 1828 | 1461050915397 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 00:28:35 INFO - PROCESS | 1828 | 1461050915536 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:35 INFO - PROCESS | 1828 | ++DOCSHELL 1CD6FC00 == 70 [pid = 1828] [id = 311] 00:28:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (20093400) [pid = 1828] [serial = 932] [outer = 00000000] 00:28:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (20D9F400) [pid = 1828] [serial = 933] [outer = 20093400] 00:28:35 INFO - PROCESS | 1828 | 1461050915595 Marionette DEBUG loaded listener.js 00:28:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (21D7F800) [pid = 1828] [serial = 934] [outer = 20093400] 00:28:36 INFO - PROCESS | 1828 | 1461050916194 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 00:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 970ms 00:28:36 INFO - PROCESS | 1828 | 1461050916240 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 00:28:36 INFO - PROCESS | 1828 | 1461050916243 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 00:28:36 INFO - PROCESS | 1828 | 1461050916246 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:28:36 INFO - PROCESS | 1828 | 1461050916248 Marionette TRACE conn5 <- [1,1210,null,{}] 00:28:36 INFO - PROCESS | 1828 | 1461050916252 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:36 INFO - PROCESS | 1828 | 1461050916360 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 00:28:36 INFO - PROCESS | 1828 | 1461050916471 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:36 INFO - PROCESS | 1828 | ++DOCSHELL 20158400 == 71 [pid = 1828] [id = 312] 00:28:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (2015A000) [pid = 1828] [serial = 935] [outer = 00000000] 00:28:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (2015FC00) [pid = 1828] [serial = 936] [outer = 2015A000] 00:28:36 INFO - PROCESS | 1828 | 1461050916526 Marionette DEBUG loaded listener.js 00:28:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (21D37400) [pid = 1828] [serial = 937] [outer = 2015A000] 00:28:37 INFO - PROCESS | 1828 | 1461050917117 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 00:28:37 INFO - PROCESS | 1828 | 1461050917182 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 00:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:28:37 INFO - PROCESS | 1828 | 1461050917186 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:28:37 INFO - PROCESS | 1828 | 1461050917188 Marionette TRACE conn5 <- [1,1214,null,{}] 00:28:37 INFO - PROCESS | 1828 | 1461050917192 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:37 INFO - PROCESS | 1828 | 1461050917299 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 00:28:37 INFO - PROCESS | 1828 | 1461050917410 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:37 INFO - PROCESS | 1828 | ++DOCSHELL 12F6B400 == 72 [pid = 1828] [id = 313] 00:28:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (12F6C000) [pid = 1828] [serial = 938] [outer = 00000000] 00:28:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (176A4800) [pid = 1828] [serial = 939] [outer = 12F6C000] 00:28:37 INFO - PROCESS | 1828 | 1461050917464 Marionette DEBUG loaded listener.js 00:28:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (18C69C00) [pid = 1828] [serial = 940] [outer = 12F6C000] 00:28:38 INFO - PROCESS | 1828 | 1461050918342 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 00:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1233ms 00:28:38 INFO - PROCESS | 1828 | 1461050918423 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 00:28:38 INFO - PROCESS | 1828 | 1461050918427 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 00:28:38 INFO - PROCESS | 1828 | 1461050918455 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:28:38 INFO - PROCESS | 1828 | 1461050918458 Marionette TRACE conn5 <- [1,1218,null,{}] 00:28:38 INFO - PROCESS | 1828 | 1461050918513 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:38 INFO - PROCESS | 1828 | 1461050918611 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 00:28:38 INFO - PROCESS | 1828 | 1461050918745 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:38 INFO - PROCESS | 1828 | ++DOCSHELL 12B7F400 == 73 [pid = 1828] [id = 314] 00:28:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (13275800) [pid = 1828] [serial = 941] [outer = 00000000] 00:28:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (13E98000) [pid = 1828] [serial = 942] [outer = 13275800] 00:28:38 INFO - PROCESS | 1828 | 1461050918798 Marionette DEBUG loaded listener.js 00:28:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (167AFC00) [pid = 1828] [serial = 943] [outer = 13275800] 00:28:39 INFO - PROCESS | 1828 | --DOCSHELL 1C7DD400 == 72 [pid = 1828] [id = 307] 00:28:39 INFO - PROCESS | 1828 | --DOCSHELL 0EE6E800 == 71 [pid = 1828] [id = 306] 00:28:39 INFO - PROCESS | 1828 | --DOCSHELL 20DA5800 == 70 [pid = 1828] [id = 305] 00:28:39 INFO - PROCESS | 1828 | --DOCSHELL 20090000 == 69 [pid = 1828] [id = 304] 00:28:39 INFO - PROCESS | 1828 | --DOCSHELL 1DBF4C00 == 68 [pid = 1828] [id = 303] 00:28:39 INFO - PROCESS | 1828 | --DOCSHELL 1CD6C400 == 67 [pid = 1828] [id = 302] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1B360400) [pid = 1828] [serial = 834] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (1DDA9400) [pid = 1828] [serial = 837] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (21D88400) [pid = 1828] [serial = 840] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (2096F800) [pid = 1828] [serial = 843] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOCSHELL 1C7FF400 == 66 [pid = 1828] [id = 301] 00:28:39 INFO - PROCESS | 1828 | --DOCSHELL 12E31800 == 65 [pid = 1828] [id = 300] 00:28:39 INFO - PROCESS | 1828 | --DOCSHELL 17D9B000 == 64 [pid = 1828] [id = 299] 00:28:39 INFO - PROCESS | 1828 | --DOCSHELL 0EE69C00 == 63 [pid = 1828] [id = 292] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (1BD68C00) [pid = 1828] [serial = 790] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (201EB000) [pid = 1828] [serial = 727] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (201E8000) [pid = 1828] [serial = 772] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1CD6DC00) [pid = 1828] [serial = 799] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1DFF3400) [pid = 1828] [serial = 760] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1DDAE400) [pid = 1828] [serial = 769] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1D1A5800) [pid = 1828] [serial = 802] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1FC2F000) [pid = 1828] [serial = 672] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (201E3400) [pid = 1828] [serial = 675] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1CC53400) [pid = 1828] [serial = 796] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (18D48800) [pid = 1828] [serial = 787] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (133A1000) [pid = 1828] [serial = 715] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (20915400) [pid = 1828] [serial = 678] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1B334C00) [pid = 1828] [serial = 718] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1FA5F800) [pid = 1828] [serial = 666] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1DF7E000) [pid = 1828] [serial = 721] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1CA22400) [pid = 1828] [serial = 861] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1CCE1400) [pid = 1828] [serial = 864] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1CA2F400) [pid = 1828] [serial = 862] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (21D42C00) [pid = 1828] [serial = 831] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (21D80C00) [pid = 1828] [serial = 832] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1BD62000) [pid = 1828] [serial = 855] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1BD6E000) [pid = 1828] [serial = 856] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (12E2F800) [pid = 1828] [serial = 849] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (13105800) [pid = 1828] [serial = 850] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (17E3E400) [pid = 1828] [serial = 852] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (18D45C00) [pid = 1828] [serial = 853] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (167AC800) [pid = 1828] [serial = 847] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (13273400) [pid = 1828] [serial = 846] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1C7DE400) [pid = 1828] [serial = 867] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1D1A0400) [pid = 1828] [serial = 870] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1CCD9400) [pid = 1828] [serial = 868] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1CD76800) [pid = 1828] [serial = 865] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1DA83C00) [pid = 1828] [serial = 871] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1C7F0C00) [pid = 1828] [serial = 858] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1C7FC400) [pid = 1828] [serial = 859] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1C8AF400) [pid = 1828] [serial = 793] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (13399000) [pid = 1828] [serial = 763] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (209AF000) [pid = 1828] [serial = 775] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1A657800) [pid = 1828] [serial = 669] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1BD76400) [pid = 1828] [serial = 766] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1FC29C00) [pid = 1828] [serial = 724] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1DD9F800) [pid = 1828] [serial = 873] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 1828 | 1461050919449 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 00:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1016ms 00:28:39 INFO - PROCESS | 1828 | 1461050919475 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 00:28:39 INFO - PROCESS | 1828 | 1461050919480 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 00:28:39 INFO - PROCESS | 1828 | 1461050919486 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:28:39 INFO - PROCESS | 1828 | 1461050919489 Marionette TRACE conn5 <- [1,1222,null,{}] 00:28:39 INFO - PROCESS | 1828 | 1461050919492 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:39 INFO - PROCESS | 1828 | 1461050919579 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 00:28:39 INFO - PROCESS | 1828 | 1461050919589 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:39 INFO - PROCESS | 1828 | ++DOCSHELL 0F0F2800 == 64 [pid = 1828] [id = 315] 00:28:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (12E2EC00) [pid = 1828] [serial = 944] [outer = 00000000] 00:28:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (13E3F400) [pid = 1828] [serial = 945] [outer = 12E2EC00] 00:28:39 INFO - PROCESS | 1828 | 1461050919635 Marionette DEBUG loaded listener.js 00:28:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (16842400) [pid = 1828] [serial = 946] [outer = 12E2EC00] 00:28:40 INFO - PROCESS | 1828 | 1461050920178 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 00:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 732ms 00:28:40 INFO - PROCESS | 1828 | 1461050920222 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 00:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:28:40 INFO - PROCESS | 1828 | 1461050920224 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 00:28:40 INFO - PROCESS | 1828 | 1461050920227 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:28:40 INFO - PROCESS | 1828 | 1461050920231 Marionette TRACE conn5 <- [1,1226,null,{}] 00:28:40 INFO - PROCESS | 1828 | 1461050920244 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:40 INFO - PROCESS | 1828 | 1461050920334 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 00:28:40 INFO - PROCESS | 1828 | 1461050920420 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:40 INFO - PROCESS | 1828 | ++DOCSHELL 13E3C000 == 65 [pid = 1828] [id = 316] 00:28:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (17620C00) [pid = 1828] [serial = 947] [outer = 00000000] 00:28:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (193F8000) [pid = 1828] [serial = 948] [outer = 17620C00] 00:28:40 INFO - PROCESS | 1828 | 1461050920470 Marionette DEBUG loaded listener.js 00:28:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1A654800) [pid = 1828] [serial = 949] [outer = 17620C00] 00:28:40 INFO - PROCESS | 1828 | 1461050920865 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 00:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 691ms 00:28:40 INFO - PROCESS | 1828 | 1461050920919 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 00:28:40 INFO - PROCESS | 1828 | 1461050920922 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 00:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:28:40 INFO - PROCESS | 1828 | 1461050920925 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:28:40 INFO - PROCESS | 1828 | 1461050920927 Marionette TRACE conn5 <- [1,1230,null,{}] 00:28:40 INFO - PROCESS | 1828 | 1461050920931 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:41 INFO - PROCESS | 1828 | 1461050921018 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 00:28:41 INFO - PROCESS | 1828 | 1461050921025 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:41 INFO - PROCESS | 1828 | ++DOCSHELL 1A9D4C00 == 66 [pid = 1828] [id = 317] 00:28:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1A9DB400) [pid = 1828] [serial = 950] [outer = 00000000] 00:28:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1BD66800) [pid = 1828] [serial = 951] [outer = 1A9DB400] 00:28:41 INFO - PROCESS | 1828 | 1461050921073 Marionette DEBUG loaded listener.js 00:28:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1BD74400) [pid = 1828] [serial = 952] [outer = 1A9DB400] 00:28:41 INFO - PROCESS | 1828 | 1461050921515 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 00:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 00:28:41 INFO - PROCESS | 1828 | 1461050921559 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 00:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:28:41 INFO - PROCESS | 1828 | 1461050921561 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 00:28:41 INFO - PROCESS | 1828 | 1461050921564 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:28:41 INFO - PROCESS | 1828 | 1461050921565 Marionette TRACE conn5 <- [1,1234,null,{}] 00:28:41 INFO - PROCESS | 1828 | 1461050921583 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:41 INFO - PROCESS | 1828 | 1461050921692 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 00:28:41 INFO - PROCESS | 1828 | 1461050921777 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:41 INFO - PROCESS | 1828 | ++DOCSHELL 1BD79C00 == 67 [pid = 1828] [id = 318] 00:28:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1BE7A800) [pid = 1828] [serial = 953] [outer = 00000000] 00:28:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1C7DE400) [pid = 1828] [serial = 954] [outer = 1BE7A800] 00:28:41 INFO - PROCESS | 1828 | 1461050921823 Marionette DEBUG loaded listener.js 00:28:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1C7F3000) [pid = 1828] [serial = 955] [outer = 1BE7A800] 00:28:42 INFO - PROCESS | 1828 | 1461050922264 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 00:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 750ms 00:28:42 INFO - PROCESS | 1828 | 1461050922315 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 00:28:42 INFO - PROCESS | 1828 | 1461050922317 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 00:28:42 INFO - PROCESS | 1828 | 1461050922320 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:28:42 INFO - PROCESS | 1828 | 1461050922322 Marionette TRACE conn5 <- [1,1238,null,{}] 00:28:42 INFO - PROCESS | 1828 | 1461050922326 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:42 INFO - PROCESS | 1828 | 1461050922467 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 00:28:42 INFO - PROCESS | 1828 | 1461050922479 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:42 INFO - PROCESS | 1828 | ++DOCSHELL 12F6A800 == 68 [pid = 1828] [id = 319] 00:28:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1C7F7C00) [pid = 1828] [serial = 956] [outer = 00000000] 00:28:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1CA28400) [pid = 1828] [serial = 957] [outer = 1C7F7C00] 00:28:42 INFO - PROCESS | 1828 | 1461050922585 Marionette DEBUG loaded listener.js 00:28:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1CA29800) [pid = 1828] [serial = 958] [outer = 1C7F7C00] 00:28:43 INFO - PROCESS | 1828 | 1461050923026 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 00:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 770ms 00:28:43 INFO - PROCESS | 1828 | 1461050923095 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 00:28:43 INFO - PROCESS | 1828 | 1461050923097 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 00:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:28:43 INFO - PROCESS | 1828 | 1461050923110 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:28:43 INFO - PROCESS | 1828 | 1461050923112 Marionette TRACE conn5 <- [1,1242,null,{}] 00:28:43 INFO - PROCESS | 1828 | 1461050923116 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:43 INFO - PROCESS | 1828 | 1461050923232 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 00:28:43 INFO - PROCESS | 1828 | 1461050923244 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:43 INFO - PROCESS | 1828 | ++DOCSHELL 1CCD9800 == 69 [pid = 1828] [id = 320] 00:28:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1CCDC800) [pid = 1828] [serial = 959] [outer = 00000000] 00:28:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1CD71000) [pid = 1828] [serial = 960] [outer = 1CCDC800] 00:28:43 INFO - PROCESS | 1828 | 1461050923346 Marionette DEBUG loaded listener.js 00:28:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1CD74000) [pid = 1828] [serial = 961] [outer = 1CCDC800] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1CD6F800) [pid = 1828] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1A9D6C00) [pid = 1828] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (201E9400) [pid = 1828] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (20090800) [pid = 1828] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1C898C00) [pid = 1828] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (12E36400) [pid = 1828] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (20914800) [pid = 1828] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (17DC1C00) [pid = 1828] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (20DA6400) [pid = 1828] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1CA24000) [pid = 1828] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (20966000) [pid = 1828] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1C899800) [pid = 1828] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (21D3EC00) [pid = 1828] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (12F67800) [pid = 1828] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (17B3D400) [pid = 1828] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1DDA1400) [pid = 1828] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (0EE6C800) [pid = 1828] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1A655000) [pid = 1828] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (133A1800) [pid = 1828] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (1CD6E000) [pid = 1828] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:28:43 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (12E36000) [pid = 1828] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:28:43 INFO - PROCESS | 1828 | 1461050923964 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 00:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 870ms 00:28:43 INFO - PROCESS | 1828 | 1461050923986 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 00:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:28:43 INFO - PROCESS | 1828 | 1461050923988 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 00:28:43 INFO - PROCESS | 1828 | 1461050923991 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:28:43 INFO - PROCESS | 1828 | 1461050923993 Marionette TRACE conn5 <- [1,1246,null,{}] 00:28:43 INFO - PROCESS | 1828 | 1461050923996 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:44 INFO - PROCESS | 1828 | 1461050924115 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 00:28:44 INFO - PROCESS | 1828 | 1461050924173 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:44 INFO - PROCESS | 1828 | ++DOCSHELL 12EE2000 == 70 [pid = 1828] [id = 321] 00:28:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (1326C800) [pid = 1828] [serial = 962] [outer = 00000000] 00:28:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (1A9D6C00) [pid = 1828] [serial = 963] [outer = 1326C800] 00:28:44 INFO - PROCESS | 1828 | 1461050924219 Marionette DEBUG loaded listener.js 00:28:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (1C891000) [pid = 1828] [serial = 964] [outer = 1326C800] 00:28:44 INFO - PROCESS | 1828 | 1461050924586 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 00:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 00:28:44 INFO - PROCESS | 1828 | 1461050924622 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 00:28:44 INFO - PROCESS | 1828 | 1461050924624 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 00:28:44 INFO - PROCESS | 1828 | 1461050924627 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:28:44 INFO - PROCESS | 1828 | 1461050924629 Marionette TRACE conn5 <- [1,1250,null,{}] 00:28:44 INFO - PROCESS | 1828 | 1461050924633 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:44 INFO - PROCESS | 1828 | 1461050924718 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 00:28:44 INFO - PROCESS | 1828 | 1461050924725 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:44 INFO - PROCESS | 1828 | ++DOCSHELL 1CA30C00 == 71 [pid = 1828] [id = 322] 00:28:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (1CCE2400) [pid = 1828] [serial = 965] [outer = 00000000] 00:28:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (1D012C00) [pid = 1828] [serial = 966] [outer = 1CCE2400] 00:28:44 INFO - PROCESS | 1828 | 1461050924771 Marionette DEBUG loaded listener.js 00:28:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (17B01800) [pid = 1828] [serial = 967] [outer = 1CCE2400] 00:28:45 INFO - PROCESS | 1828 | 1461050925213 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 00:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 00:28:45 INFO - PROCESS | 1828 | 1461050925262 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 00:28:45 INFO - PROCESS | 1828 | 1461050925264 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 00:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:28:45 INFO - PROCESS | 1828 | 1461050925283 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:28:45 INFO - PROCESS | 1828 | 1461050925285 Marionette TRACE conn5 <- [1,1254,null,{}] 00:28:45 INFO - PROCESS | 1828 | 1461050925288 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:45 INFO - PROCESS | 1828 | 1461050925372 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 00:28:45 INFO - PROCESS | 1828 | 1461050925378 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:45 INFO - PROCESS | 1828 | ++DOCSHELL 1CECCC00 == 72 [pid = 1828] [id = 323] 00:28:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (1D0B6400) [pid = 1828] [serial = 968] [outer = 00000000] 00:28:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (1DA18800) [pid = 1828] [serial = 969] [outer = 1D0B6400] 00:28:45 INFO - PROCESS | 1828 | 1461050925426 Marionette DEBUG loaded listener.js 00:28:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1DB1B000) [pid = 1828] [serial = 970] [outer = 1D0B6400] 00:28:46 INFO - PROCESS | 1828 | 1461050926012 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 00:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 790ms 00:28:46 INFO - PROCESS | 1828 | 1461050926062 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 00:28:46 INFO - PROCESS | 1828 | 1461050926067 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 00:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:28:46 INFO - PROCESS | 1828 | 1461050926171 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:28:46 INFO - PROCESS | 1828 | 1461050926176 Marionette TRACE conn5 <- [1,1258,null,{}] 00:28:46 INFO - PROCESS | 1828 | 1461050926184 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:46 INFO - PROCESS | 1828 | 1461050926304 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 00:28:46 INFO - PROCESS | 1828 | 1461050926431 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:46 INFO - PROCESS | 1828 | ++DOCSHELL 0F053800 == 73 [pid = 1828] [id = 324] 00:28:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (0F0B4000) [pid = 1828] [serial = 971] [outer = 00000000] 00:28:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (13DA4C00) [pid = 1828] [serial = 972] [outer = 0F0B4000] 00:28:46 INFO - PROCESS | 1828 | 1461050926491 Marionette DEBUG loaded listener.js 00:28:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (176A0C00) [pid = 1828] [serial = 973] [outer = 0F0B4000] 00:28:47 INFO - PROCESS | 1828 | 1461050927067 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 00:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 970ms 00:28:47 INFO - PROCESS | 1828 | 1461050927099 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 00:28:47 INFO - PROCESS | 1828 | 1461050927106 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 00:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:28:47 INFO - PROCESS | 1828 | 1461050927113 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:28:47 INFO - PROCESS | 1828 | 1461050927116 Marionette TRACE conn5 <- [1,1262,null,{}] 00:28:47 INFO - PROCESS | 1828 | 1461050927120 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:47 INFO - PROCESS | 1828 | 1461050927234 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 00:28:47 INFO - PROCESS | 1828 | 1461050927340 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:47 INFO - PROCESS | 1828 | ++DOCSHELL 18D45C00 == 74 [pid = 1828] [id = 325] 00:28:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (19370400) [pid = 1828] [serial = 974] [outer = 00000000] 00:28:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1BD67C00) [pid = 1828] [serial = 975] [outer = 19370400] 00:28:47 INFO - PROCESS | 1828 | 1461050927394 Marionette DEBUG loaded listener.js 00:28:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1C7DD800) [pid = 1828] [serial = 976] [outer = 19370400] 00:28:47 INFO - PROCESS | 1828 | 1461050927998 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 00:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 930ms 00:28:48 INFO - PROCESS | 1828 | 1461050928043 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 00:28:48 INFO - PROCESS | 1828 | 1461050928046 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 00:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:28:48 INFO - PROCESS | 1828 | 1461050928050 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:28:48 INFO - PROCESS | 1828 | 1461050928054 Marionette TRACE conn5 <- [1,1266,null,{}] 00:28:48 INFO - PROCESS | 1828 | 1461050928066 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:48 INFO - PROCESS | 1828 | 1461050928175 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 00:28:48 INFO - PROCESS | 1828 | 1461050928308 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:48 INFO - PROCESS | 1828 | ++DOCSHELL 1CBF7400 == 75 [pid = 1828] [id = 326] 00:28:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1CC56400) [pid = 1828] [serial = 977] [outer = 00000000] 00:28:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1DDA2400) [pid = 1828] [serial = 978] [outer = 1CC56400] 00:28:48 INFO - PROCESS | 1828 | 1461050928366 Marionette DEBUG loaded listener.js 00:28:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1DDABC00) [pid = 1828] [serial = 979] [outer = 1CC56400] 00:28:48 INFO - PROCESS | 1828 | 1461050928985 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 00:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 970ms 00:28:49 INFO - PROCESS | 1828 | 1461050929023 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 00:28:49 INFO - PROCESS | 1828 | 1461050929026 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 00:28:49 INFO - PROCESS | 1828 | 1461050929030 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:28:49 INFO - PROCESS | 1828 | 1461050929032 Marionette TRACE conn5 <- [1,1270,null,{}] 00:28:49 INFO - PROCESS | 1828 | 1461050929036 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:49 INFO - PROCESS | 1828 | 1461050929142 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 00:28:49 INFO - PROCESS | 1828 | 1461050929274 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:49 INFO - PROCESS | 1828 | ++DOCSHELL 1DEDE000 == 76 [pid = 1828] [id = 327] 00:28:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1DF7F000) [pid = 1828] [serial = 980] [outer = 00000000] 00:28:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1F1A1000) [pid = 1828] [serial = 981] [outer = 1DF7F000] 00:28:49 INFO - PROCESS | 1828 | 1461050929330 Marionette DEBUG loaded listener.js 00:28:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1FC20400) [pid = 1828] [serial = 982] [outer = 1DF7F000] 00:28:49 INFO - PROCESS | 1828 | 1461050929874 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 00:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 870ms 00:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:28:49 INFO - PROCESS | 1828 | 1461050929903 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 00:28:49 INFO - PROCESS | 1828 | 1461050929905 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 00:28:49 INFO - PROCESS | 1828 | 1461050929909 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:28:49 INFO - PROCESS | 1828 | 1461050929911 Marionette TRACE conn5 <- [1,1274,null,{}] 00:28:49 INFO - PROCESS | 1828 | 1461050929915 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:50 INFO - PROCESS | 1828 | 1461050930021 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 00:28:50 INFO - PROCESS | 1828 | 1461050930126 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:50 INFO - PROCESS | 1828 | ++DOCSHELL 1DFF8C00 == 77 [pid = 1828] [id = 328] 00:28:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1FC21400) [pid = 1828] [serial = 983] [outer = 00000000] 00:28:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (2004D400) [pid = 1828] [serial = 984] [outer = 1FC21400] 00:28:50 INFO - PROCESS | 1828 | 1461050930180 Marionette DEBUG loaded listener.js 00:28:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (20090800) [pid = 1828] [serial = 985] [outer = 1FC21400] 00:28:50 INFO - PROCESS | 1828 | 1461050930787 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 00:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 930ms 00:28:50 INFO - PROCESS | 1828 | 1461050930843 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 00:28:50 INFO - PROCESS | 1828 | 1461050930845 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 00:28:50 INFO - PROCESS | 1828 | 1461050930849 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:28:50 INFO - PROCESS | 1828 | 1461050930851 Marionette TRACE conn5 <- [1,1278,null,{}] 00:28:50 INFO - PROCESS | 1828 | 1461050930854 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:50 INFO - PROCESS | 1828 | 1461050930977 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 00:28:51 INFO - PROCESS | 1828 | 1461050931087 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:51 INFO - PROCESS | 1828 | ++DOCSHELL 20151C00 == 78 [pid = 1828] [id = 329] 00:28:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (20152800) [pid = 1828] [serial = 986] [outer = 00000000] 00:28:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (201E9C00) [pid = 1828] [serial = 987] [outer = 20152800] 00:28:51 INFO - PROCESS | 1828 | 1461050931146 Marionette DEBUG loaded listener.js 00:28:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (201ED400) [pid = 1828] [serial = 988] [outer = 20152800] 00:28:51 INFO - PROCESS | 1828 | 1461050931732 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 00:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 930ms 00:28:51 INFO - PROCESS | 1828 | 1461050931783 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 00:28:51 INFO - PROCESS | 1828 | 1461050931786 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 00:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:28:51 INFO - PROCESS | 1828 | 1461050931790 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:28:51 INFO - PROCESS | 1828 | 1461050931792 Marionette TRACE conn5 <- [1,1282,null,{}] 00:28:51 INFO - PROCESS | 1828 | 1461050931796 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:52 INFO - PROCESS | 1828 | 1461050932036 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 00:28:52 INFO - PROCESS | 1828 | 1461050932198 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:52 INFO - PROCESS | 1828 | ++DOCSHELL 12D0DC00 == 79 [pid = 1828] [id = 330] 00:28:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (12F6A400) [pid = 1828] [serial = 989] [outer = 00000000] 00:28:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (13395400) [pid = 1828] [serial = 990] [outer = 12F6A400] 00:28:52 INFO - PROCESS | 1828 | 1461050932249 Marionette DEBUG loaded listener.js 00:28:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (13DA6000) [pid = 1828] [serial = 991] [outer = 12F6A400] 00:28:52 INFO - PROCESS | 1828 | 1461050932867 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 00:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1121ms 00:28:52 INFO - PROCESS | 1828 | 1461050932915 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 00:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:28:52 INFO - PROCESS | 1828 | 1461050932920 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 00:28:52 INFO - PROCESS | 1828 | 1461050932924 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:28:52 INFO - PROCESS | 1828 | 1461050932928 Marionette TRACE conn5 <- [1,1286,null,{}] 00:28:52 INFO - PROCESS | 1828 | 1461050932946 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:53 INFO - PROCESS | 1828 | 1461050933093 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 00:28:53 INFO - PROCESS | 1828 | --DOCSHELL 1CA30C00 == 78 [pid = 1828] [id = 322] 00:28:53 INFO - PROCESS | 1828 | --DOCSHELL 12EE2000 == 77 [pid = 1828] [id = 321] 00:28:53 INFO - PROCESS | 1828 | --DOCSHELL 1CCD9800 == 76 [pid = 1828] [id = 320] 00:28:53 INFO - PROCESS | 1828 | --DOCSHELL 12F6A800 == 75 [pid = 1828] [id = 319] 00:28:53 INFO - PROCESS | 1828 | --DOCSHELL 1BD79C00 == 74 [pid = 1828] [id = 318] 00:28:53 INFO - PROCESS | 1828 | --DOCSHELL 1A9D4C00 == 73 [pid = 1828] [id = 317] 00:28:53 INFO - PROCESS | 1828 | --DOCSHELL 13E3C000 == 72 [pid = 1828] [id = 316] 00:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0F0F2800 == 71 [pid = 1828] [id = 315] 00:28:53 INFO - PROCESS | 1828 | --DOCSHELL 12B7F400 == 70 [pid = 1828] [id = 314] 00:28:53 INFO - PROCESS | 1828 | --DOCSHELL 20158400 == 69 [pid = 1828] [id = 312] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (213A0000) [pid = 1828] [serial = 924] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOCSHELL 1CD6FC00 == 68 [pid = 1828] [id = 311] 00:28:53 INFO - PROCESS | 1828 | --DOCSHELL 19607C00 == 67 [pid = 1828] [id = 310] 00:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0F67DC00 == 66 [pid = 1828] [id = 309] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (20973000) [pid = 1828] [serial = 844] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (20049800) [pid = 1828] [serial = 838] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (21EA8400) [pid = 1828] [serial = 841] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (17B35C00) [pid = 1828] [serial = 784] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1BE78000) [pid = 1828] [serial = 835] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1DEDE400) [pid = 1828] [serial = 909] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1FC26800) [pid = 1828] [serial = 910] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (12B7CC00) [pid = 1828] [serial = 876] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (213A2800) [pid = 1828] [serial = 895] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (21399C00) [pid = 1828] [serial = 894] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1DDA4800) [pid = 1828] [serial = 892] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (18D48000) [pid = 1828] [serial = 891] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1D19F000) [pid = 1828] [serial = 906] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (17E43000) [pid = 1828] [serial = 900] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (19609C00) [pid = 1828] [serial = 901] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1FC24000) [pid = 1828] [serial = 883] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1F1A2800) [pid = 1828] [serial = 882] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1C7D0400) [pid = 1828] [serial = 880] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1BD63800) [pid = 1828] [serial = 879] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (20968800) [pid = 1828] [serial = 886] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (2091CC00) [pid = 1828] [serial = 885] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (20968C00) [pid = 1828] [serial = 912] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1CBFE400) [pid = 1828] [serial = 903] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1CCE4800) [pid = 1828] [serial = 904] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (18D4B800) [pid = 1828] [serial = 918] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (20DA1800) [pid = 1828] [serial = 889] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (209BC000) [pid = 1828] [serial = 888] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (1C89A000) [pid = 1828] [serial = 898] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1BD78400) [pid = 1828] [serial = 897] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (21D83800) [pid = 1828] [serial = 915] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (1DA19400) [pid = 1828] [serial = 921] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (21EAE000) [pid = 1828] [serial = 916] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (12E34000) [pid = 1828] [serial = 877] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (20DA0800) [pid = 1828] [serial = 913] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (1DFF0000) [pid = 1828] [serial = 922] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (1BD61800) [pid = 1828] [serial = 919] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (1DBEE400) [pid = 1828] [serial = 907] [outer = 00000000] [url = about:blank] 00:28:53 INFO - PROCESS | 1828 | 1461050933223 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:53 INFO - PROCESS | 1828 | ++DOCSHELL 0F0F2800 == 67 [pid = 1828] [id = 331] 00:28:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (0F67DC00) [pid = 1828] [serial = 992] [outer = 00000000] 00:28:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (12DB5C00) [pid = 1828] [serial = 993] [outer = 0F67DC00] 00:28:53 INFO - PROCESS | 1828 | 1461050933273 Marionette DEBUG loaded listener.js 00:28:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (12F64400) [pid = 1828] [serial = 994] [outer = 0F67DC00] 00:28:53 INFO - PROCESS | 1828 | 1461050933753 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 00:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 890ms 00:28:53 INFO - PROCESS | 1828 | 1461050933815 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 00:28:53 INFO - PROCESS | 1828 | 1461050933818 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 00:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:28:53 INFO - PROCESS | 1828 | 1461050933822 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:28:53 INFO - PROCESS | 1828 | 1461050933824 Marionette TRACE conn5 <- [1,1290,null,{}] 00:28:53 INFO - PROCESS | 1828 | 1461050933828 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:53 INFO - PROCESS | 1828 | 1461050933917 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 00:28:53 INFO - PROCESS | 1828 | 1461050933926 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:53 INFO - PROCESS | 1828 | ++DOCSHELL 18C6AC00 == 68 [pid = 1828] [id = 332] 00:28:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (18D4BC00) [pid = 1828] [serial = 995] [outer = 00000000] 00:28:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (1A9D7000) [pid = 1828] [serial = 996] [outer = 18D4BC00] 00:28:53 INFO - PROCESS | 1828 | 1461050933975 Marionette DEBUG loaded listener.js 00:28:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (1B366800) [pid = 1828] [serial = 997] [outer = 18D4BC00] 00:28:54 INFO - PROCESS | 1828 | 1461050934468 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 00:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 00:28:54 INFO - PROCESS | 1828 | 1461050934494 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 00:28:54 INFO - PROCESS | 1828 | 1461050934498 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 00:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:28:54 INFO - PROCESS | 1828 | 1461050934508 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:28:54 INFO - PROCESS | 1828 | 1461050934512 Marionette TRACE conn5 <- [1,1294,null,{}] 00:28:54 INFO - PROCESS | 1828 | 1461050934516 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:54 INFO - PROCESS | 1828 | 1461050934607 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 00:28:54 INFO - PROCESS | 1828 | 1461050934725 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:54 INFO - PROCESS | 1828 | ++DOCSHELL 1BA6C000 == 69 [pid = 1828] [id = 333] 00:28:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (1BD5DC00) [pid = 1828] [serial = 998] [outer = 00000000] 00:28:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (1C7F0800) [pid = 1828] [serial = 999] [outer = 1BD5DC00] 00:28:54 INFO - PROCESS | 1828 | 1461050934776 Marionette DEBUG loaded listener.js 00:28:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (1C7FEC00) [pid = 1828] [serial = 1000] [outer = 1BD5DC00] 00:28:55 INFO - PROCESS | 1828 | 1461050935158 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 00:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 690ms 00:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:28:55 INFO - PROCESS | 1828 | 1461050935194 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 00:28:55 INFO - PROCESS | 1828 | 1461050935196 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 00:28:55 INFO - PROCESS | 1828 | 1461050935199 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:28:55 INFO - PROCESS | 1828 | 1461050935201 Marionette TRACE conn5 <- [1,1298,null,{}] 00:28:55 INFO - PROCESS | 1828 | 1461050935205 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:55 INFO - PROCESS | 1828 | 1461050935333 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 00:28:55 INFO - PROCESS | 1828 | 1461050935397 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:55 INFO - PROCESS | 1828 | ++DOCSHELL 12F65C00 == 70 [pid = 1828] [id = 334] 00:28:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (1C7F5800) [pid = 1828] [serial = 1001] [outer = 00000000] 00:28:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (1CA1A400) [pid = 1828] [serial = 1002] [outer = 1C7F5800] 00:28:55 INFO - PROCESS | 1828 | 1461050935444 Marionette DEBUG loaded listener.js 00:28:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (1CA22C00) [pid = 1828] [serial = 1003] [outer = 1C7F5800] 00:28:55 INFO - PROCESS | 1828 | 1461050935877 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",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] 00:28:55 INFO - PROCESS | 1828 | 1461050935934 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 00:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:28:55 INFO - PROCESS | 1828 | 1461050935937 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:28:55 INFO - PROCESS | 1828 | 1461050935939 Marionette TRACE conn5 <- [1,1302,null,{}] 00:28:55 INFO - PROCESS | 1828 | 1461050935970 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:56 INFO - PROCESS | 1828 | 1461050936102 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 00:28:56 INFO - PROCESS | 1828 | 1461050936168 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:56 INFO - PROCESS | 1828 | ++DOCSHELL 1CCDF800 == 71 [pid = 1828] [id = 335] 00:28:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (1CCE6000) [pid = 1828] [serial = 1004] [outer = 00000000] 00:28:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (1D014800) [pid = 1828] [serial = 1005] [outer = 1CCE6000] 00:28:56 INFO - PROCESS | 1828 | 1461050936221 Marionette DEBUG loaded listener.js 00:28:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (1DA18400) [pid = 1828] [serial = 1006] [outer = 1CCE6000] 00:28:56 INFO - PROCESS | 1828 | 1461050936673 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 00:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 771ms 00:28:56 INFO - PROCESS | 1828 | 1461050936710 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 00:28:56 INFO - PROCESS | 1828 | 1461050936712 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 00:28:56 INFO - PROCESS | 1828 | 1461050936716 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:28:56 INFO - PROCESS | 1828 | 1461050936717 Marionette TRACE conn5 <- [1,1306,null,{}] 00:28:56 INFO - PROCESS | 1828 | 1461050936721 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:56 INFO - PROCESS | 1828 | 1461050936835 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 00:28:56 INFO - PROCESS | 1828 | 1461050936896 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:56 INFO - PROCESS | 1828 | ++DOCSHELL 1DA1F800 == 72 [pid = 1828] [id = 336] 00:28:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (1DB1B400) [pid = 1828] [serial = 1007] [outer = 00000000] 00:28:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1DE0B800) [pid = 1828] [serial = 1008] [outer = 1DB1B400] 00:28:56 INFO - PROCESS | 1828 | 1461050936941 Marionette DEBUG loaded listener.js 00:28:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1DFFBC00) [pid = 1828] [serial = 1009] [outer = 1DB1B400] 00:28:57 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1BE7A800) [pid = 1828] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:28:57 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1C7F7C00) [pid = 1828] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:28:57 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1A9DB400) [pid = 1828] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:28:57 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (12E2EC00) [pid = 1828] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:28:57 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (13275800) [pid = 1828] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:28:57 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (12F6C000) [pid = 1828] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:28:57 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (17620C00) [pid = 1828] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:28:57 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (1326C800) [pid = 1828] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:28:57 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (1CCDC800) [pid = 1828] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:28:57 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1CCE2400) [pid = 1828] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:28:57 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (1DA8FC00) [pid = 1828] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:28:57 INFO - PROCESS | 1828 | 1461050937472 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 00:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 770ms 00:28:57 INFO - PROCESS | 1828 | 1461050937489 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 00:28:57 INFO - PROCESS | 1828 | 1461050937491 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 00:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:28:57 INFO - PROCESS | 1828 | 1461050937494 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:28:57 INFO - PROCESS | 1828 | 1461050937496 Marionette TRACE conn5 <- [1,1310,null,{}] 00:28:57 INFO - PROCESS | 1828 | 1461050937499 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:57 INFO - PROCESS | 1828 | 1461050937580 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 00:28:57 INFO - PROCESS | 1828 | 1461050937587 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:57 INFO - PROCESS | 1828 | ++DOCSHELL 12F66C00 == 73 [pid = 1828] [id = 337] 00:28:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (12F67800) [pid = 1828] [serial = 1010] [outer = 00000000] 00:28:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (1C7D0800) [pid = 1828] [serial = 1011] [outer = 12F67800] 00:28:57 INFO - PROCESS | 1828 | 1461050937631 Marionette DEBUG loaded listener.js 00:28:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (1CCDAC00) [pid = 1828] [serial = 1012] [outer = 12F67800] 00:28:58 INFO - PROCESS | 1828 | 1461050938065 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 00:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 00:28:58 INFO - PROCESS | 1828 | 1461050938125 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 00:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:28:58 INFO - PROCESS | 1828 | 1461050938127 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 00:28:58 INFO - PROCESS | 1828 | 1461050938130 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:28:58 INFO - PROCESS | 1828 | 1461050938132 Marionette TRACE conn5 <- [1,1314,null,{}] 00:28:58 INFO - PROCESS | 1828 | 1461050938135 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:58 INFO - PROCESS | 1828 | 1461050938217 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 00:28:58 INFO - PROCESS | 1828 | 1461050938224 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:58 INFO - PROCESS | 1828 | ++DOCSHELL 1CCE2400 == 74 [pid = 1828] [id = 338] 00:28:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (1CD73C00) [pid = 1828] [serial = 1013] [outer = 00000000] 00:28:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (20048800) [pid = 1828] [serial = 1014] [outer = 1CD73C00] 00:28:58 INFO - PROCESS | 1828 | 1461050938267 Marionette DEBUG loaded listener.js 00:28:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (20050C00) [pid = 1828] [serial = 1015] [outer = 1CD73C00] 00:28:58 INFO - PROCESS | 1828 | 1461050938698 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 00:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 00:28:58 INFO - PROCESS | 1828 | 1461050938761 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 00:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:28:58 INFO - PROCESS | 1828 | 1461050938763 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 00:28:58 INFO - PROCESS | 1828 | 1461050938766 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:28:58 INFO - PROCESS | 1828 | 1461050938768 Marionette TRACE conn5 <- [1,1318,null,{}] 00:28:58 INFO - PROCESS | 1828 | 1461050938772 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:58 INFO - PROCESS | 1828 | 1461050938856 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 00:28:58 INFO - PROCESS | 1828 | 1461050938862 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:58 INFO - PROCESS | 1828 | ++DOCSHELL 12ED8800 == 75 [pid = 1828] [id = 339] 00:28:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (12F6F400) [pid = 1828] [serial = 1016] [outer = 00000000] 00:28:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (201E4400) [pid = 1828] [serial = 1017] [outer = 12F6F400] 00:28:58 INFO - PROCESS | 1828 | 1461050938907 Marionette DEBUG loaded listener.js 00:28:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (201E9800) [pid = 1828] [serial = 1018] [outer = 12F6F400] 00:28:59 INFO - PROCESS | 1828 | 1461050939354 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 00:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 630ms 00:28:59 INFO - PROCESS | 1828 | 1461050939468 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 00:28:59 INFO - PROCESS | 1828 | 1461050939472 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 00:28:59 INFO - PROCESS | 1828 | 1461050939507 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:28:59 INFO - PROCESS | 1828 | 1461050939511 Marionette TRACE conn5 <- [1,1322,null,{}] 00:28:59 INFO - PROCESS | 1828 | 1461050939518 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:59 INFO - PROCESS | 1828 | 1461050939673 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 00:28:59 INFO - PROCESS | 1828 | 1461050939776 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:59 INFO - PROCESS | 1828 | ++DOCSHELL 13105000 == 76 [pid = 1828] [id = 340] 00:28:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (13106000) [pid = 1828] [serial = 1019] [outer = 00000000] 00:28:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (167AF800) [pid = 1828] [serial = 1020] [outer = 13106000] 00:28:59 INFO - PROCESS | 1828 | 1461050939832 Marionette DEBUG loaded listener.js 00:28:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (17BDA800) [pid = 1828] [serial = 1021] [outer = 13106000] 00:29:00 INFO - PROCESS | 1828 | 1461050940465 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 00:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 970ms 00:29:00 INFO - PROCESS | 1828 | 1461050940488 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 00:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:29:00 INFO - PROCESS | 1828 | 1461050940492 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 00:29:00 INFO - PROCESS | 1828 | 1461050940500 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:29:00 INFO - PROCESS | 1828 | 1461050940504 Marionette TRACE conn5 <- [1,1326,null,{}] 00:29:00 INFO - PROCESS | 1828 | 1461050940508 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:00 INFO - PROCESS | 1828 | 1461050940619 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 00:29:00 INFO - PROCESS | 1828 | 1461050940727 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:00 INFO - PROCESS | 1828 | ++DOCSHELL 196DF400 == 77 [pid = 1828] [id = 341] 00:29:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1A9D2000) [pid = 1828] [serial = 1022] [outer = 00000000] 00:29:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1C7DA400) [pid = 1828] [serial = 1023] [outer = 1A9D2000] 00:29:00 INFO - PROCESS | 1828 | 1461050940781 Marionette DEBUG loaded listener.js 00:29:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1C8BC800) [pid = 1828] [serial = 1024] [outer = 1A9D2000] 00:29:01 INFO - PROCESS | 1828 | 1461050941852 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 00:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1391ms 00:29:01 INFO - PROCESS | 1828 | 1461050941889 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 00:29:01 INFO - PROCESS | 1828 | 1461050941891 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 00:29:01 INFO - PROCESS | 1828 | 1461050941895 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:29:01 INFO - PROCESS | 1828 | 1461050941898 Marionette TRACE conn5 <- [1,1330,null,{}] 00:29:01 INFO - PROCESS | 1828 | 1461050941907 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:02 INFO - PROCESS | 1828 | 1461050942023 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 00:29:02 INFO - PROCESS | 1828 | 1461050942153 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:02 INFO - PROCESS | 1828 | ++DOCSHELL 1CA1E800 == 78 [pid = 1828] [id = 342] 00:29:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1CD6FC00) [pid = 1828] [serial = 1025] [outer = 00000000] 00:29:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (201E4000) [pid = 1828] [serial = 1026] [outer = 1CD6FC00] 00:29:02 INFO - PROCESS | 1828 | 1461050942213 Marionette DEBUG loaded listener.js 00:29:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (2091BC00) [pid = 1828] [serial = 1027] [outer = 1CD6FC00] 00:29:02 INFO - PROCESS | 1828 | 1461050942765 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 00:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 00:29:02 INFO - PROCESS | 1828 | 1461050942829 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 00:29:02 INFO - PROCESS | 1828 | 1461050942831 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 00:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:29:02 INFO - PROCESS | 1828 | 1461050942835 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:29:02 INFO - PROCESS | 1828 | 1461050942837 Marionette TRACE conn5 <- [1,1334,null,{}] 00:29:02 INFO - PROCESS | 1828 | 1461050942841 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:02 INFO - PROCESS | 1828 | 1461050942950 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 00:29:03 INFO - PROCESS | 1828 | 1461050943056 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:03 INFO - PROCESS | 1828 | ++DOCSHELL 2096D400 == 79 [pid = 1828] [id = 343] 00:29:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (2096EC00) [pid = 1828] [serial = 1028] [outer = 00000000] 00:29:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (209B5400) [pid = 1828] [serial = 1029] [outer = 2096EC00] 00:29:03 INFO - PROCESS | 1828 | 1461050943110 Marionette DEBUG loaded listener.js 00:29:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (20D99C00) [pid = 1828] [serial = 1030] [outer = 2096EC00] 00:29:03 INFO - PROCESS | 1828 | 1461050943742 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 00:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 970ms 00:29:03 INFO - PROCESS | 1828 | 1461050943808 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 00:29:03 INFO - PROCESS | 1828 | 1461050943811 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 00:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:29:03 INFO - PROCESS | 1828 | 1461050943814 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:29:03 INFO - PROCESS | 1828 | 1461050943816 Marionette TRACE conn5 <- [1,1338,null,{}] 00:29:03 INFO - PROCESS | 1828 | 1461050943820 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:03 INFO - PROCESS | 1828 | 1461050943924 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 00:29:04 INFO - PROCESS | 1828 | 1461050944060 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:04 INFO - PROCESS | 1828 | ++DOCSHELL 12B7F800 == 80 [pid = 1828] [id = 344] 00:29:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (12DC2000) [pid = 1828] [serial = 1031] [outer = 00000000] 00:29:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (20DA0000) [pid = 1828] [serial = 1032] [outer = 12DC2000] 00:29:04 INFO - PROCESS | 1828 | 1461050944117 Marionette DEBUG loaded listener.js 00:29:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (20DA2800) [pid = 1828] [serial = 1033] [outer = 12DC2000] 00:29:04 INFO - PROCESS | 1828 | 1461050944653 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 00:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 870ms 00:29:04 INFO - PROCESS | 1828 | 1461050944689 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 00:29:04 INFO - PROCESS | 1828 | 1461050944691 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 00:29:04 INFO - PROCESS | 1828 | 1461050944694 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:29:04 INFO - PROCESS | 1828 | 1461050944696 Marionette TRACE conn5 <- [1,1342,null,{}] 00:29:04 INFO - PROCESS | 1828 | 1461050944700 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:04 INFO - PROCESS | 1828 | 1461050944833 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 00:29:04 INFO - PROCESS | 1828 | 1461050944945 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:04 INFO - PROCESS | 1828 | ++DOCSHELL 2139F800 == 81 [pid = 1828] [id = 345] 00:29:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (213A0C00) [pid = 1828] [serial = 1034] [outer = 00000000] 00:29:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (21D40000) [pid = 1828] [serial = 1035] [outer = 213A0C00] 00:29:05 INFO - PROCESS | 1828 | 1461050945002 Marionette DEBUG loaded listener.js 00:29:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (21D82800) [pid = 1828] [serial = 1036] [outer = 213A0C00] 00:29:05 INFO - PROCESS | 1828 | 1461050945865 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 00:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1223ms 00:29:05 INFO - PROCESS | 1828 | 1461050945922 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 00:29:05 INFO - PROCESS | 1828 | 1461050945925 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 00:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:29:05 INFO - PROCESS | 1828 | 1461050945931 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:29:05 INFO - PROCESS | 1828 | 1461050945935 Marionette TRACE conn5 <- [1,1346,null,{}] 00:29:05 INFO - PROCESS | 1828 | 1461050945941 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:06 INFO - PROCESS | 1828 | 1461050946074 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 00:29:06 INFO - PROCESS | 1828 | 1461050946187 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:06 INFO - PROCESS | 1828 | ++DOCSHELL 17621400 == 82 [pid = 1828] [id = 346] 00:29:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (17E44800) [pid = 1828] [serial = 1037] [outer = 00000000] 00:29:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1A9D4C00) [pid = 1828] [serial = 1038] [outer = 17E44800] 00:29:06 INFO - PROCESS | 1828 | 1461050946237 Marionette DEBUG loaded listener.js 00:29:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1BD5E800) [pid = 1828] [serial = 1039] [outer = 17E44800] 00:29:06 INFO - PROCESS | 1828 | 1461050946838 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 196DEC00 == 81 [pid = 1828] [id = 263] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 1CD77400 == 80 [pid = 1828] [id = 267] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 201F0000 == 79 [pid = 1828] [id = 296] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 1C7DDC00 == 78 [pid = 1828] [id = 266] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 1CD6F000 == 77 [pid = 1828] [id = 294] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 201E7C00 == 76 [pid = 1828] [id = 295] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 1CCE2400 == 75 [pid = 1828] [id = 338] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 12F66C00 == 74 [pid = 1828] [id = 337] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 1DA1F800 == 73 [pid = 1828] [id = 336] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 1CCDF800 == 72 [pid = 1828] [id = 335] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 12F65C00 == 71 [pid = 1828] [id = 334] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 1BA6C000 == 70 [pid = 1828] [id = 333] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (176A1400) [pid = 1828] [serial = 927] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1CA16800) [pid = 1828] [serial = 930] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (20D9F400) [pid = 1828] [serial = 933] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (2015FC00) [pid = 1828] [serial = 936] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1DA18800) [pid = 1828] [serial = 969] [outer = 00000000] [url = about:blank] 00:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 990ms 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 18C6AC00 == 69 [pid = 1828] [id = 332] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 0F0F2800 == 68 [pid = 1828] [id = 331] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 12D0DC00 == 67 [pid = 1828] [id = 330] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 1DFF8C00 == 66 [pid = 1828] [id = 328] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 1DEDE000 == 65 [pid = 1828] [id = 327] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 1CBF7400 == 64 [pid = 1828] [id = 326] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 18D45C00 == 63 [pid = 1828] [id = 325] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 0F053800 == 62 [pid = 1828] [id = 324] 00:29:06 INFO - PROCESS | 1828 | --DOCSHELL 1CECCC00 == 61 [pid = 1828] [id = 323] 00:29:06 INFO - PROCESS | 1828 | 1461050946933 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 00:29:06 INFO - PROCESS | 1828 | 1461050946939 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 00:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1DDA7400) [pid = 1828] [serial = 874] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1C7DE400) [pid = 1828] [serial = 954] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1C7F3000) [pid = 1828] [serial = 955] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1CA29800) [pid = 1828] [serial = 958] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1BD66800) [pid = 1828] [serial = 951] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (13E3F400) [pid = 1828] [serial = 945] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (16842400) [pid = 1828] [serial = 946] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1CA28400) [pid = 1828] [serial = 957] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (167AFC00) [pid = 1828] [serial = 943] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (13E98000) [pid = 1828] [serial = 942] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (176A4800) [pid = 1828] [serial = 939] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (193F8000) [pid = 1828] [serial = 948] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1A654800) [pid = 1828] [serial = 949] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1A9D6C00) [pid = 1828] [serial = 963] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1CD71000) [pid = 1828] [serial = 960] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1D012C00) [pid = 1828] [serial = 966] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (17B01800) [pid = 1828] [serial = 967] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1CD74000) [pid = 1828] [serial = 961] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (18C69C00) [pid = 1828] [serial = 940] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1C891000) [pid = 1828] [serial = 964] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1BD74400) [pid = 1828] [serial = 952] [outer = 00000000] [url = about:blank] 00:29:06 INFO - PROCESS | 1828 | 1461050947000 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:29:06 INFO - PROCESS | 1828 | 1461050947003 Marionette TRACE conn5 <- [1,1350,null,{}] 00:29:06 INFO - PROCESS | 1828 | 1461050947009 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:07 INFO - PROCESS | 1828 | 1461050947100 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 00:29:07 INFO - PROCESS | 1828 | 1461050947107 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:07 INFO - PROCESS | 1828 | ++DOCSHELL 12DB7400 == 62 [pid = 1828] [id = 347] 00:29:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (12E31000) [pid = 1828] [serial = 1040] [outer = 00000000] 00:29:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (12EDC800) [pid = 1828] [serial = 1041] [outer = 12E31000] 00:29:07 INFO - PROCESS | 1828 | 1461050947154 Marionette DEBUG loaded listener.js 00:29:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (13E8E000) [pid = 1828] [serial = 1042] [outer = 12E31000] 00:29:07 INFO - PROCESS | 1828 | 1461050947701 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 00:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 770ms 00:29:07 INFO - PROCESS | 1828 | 1461050947728 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 00:29:07 INFO - PROCESS | 1828 | 1461050947730 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 00:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:29:07 INFO - PROCESS | 1828 | 1461050947733 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:29:07 INFO - PROCESS | 1828 | 1461050947737 Marionette TRACE conn5 <- [1,1354,null,{}] 00:29:07 INFO - PROCESS | 1828 | 1461050947747 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:07 INFO - PROCESS | 1828 | 1461050947836 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 00:29:07 INFO - PROCESS | 1828 | 1461050947937 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:07 INFO - PROCESS | 1828 | ++DOCSHELL 167A0400 == 63 [pid = 1828] [id = 348] 00:29:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (176A4000) [pid = 1828] [serial = 1043] [outer = 00000000] 00:29:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (1B360C00) [pid = 1828] [serial = 1044] [outer = 176A4000] 00:29:07 INFO - PROCESS | 1828 | 1461050947989 Marionette DEBUG loaded listener.js 00:29:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1BD6F800) [pid = 1828] [serial = 1045] [outer = 176A4000] 00:29:08 INFO - PROCESS | 1828 | 1461050948388 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 00:29:08 INFO - PROCESS | 1828 | 1461050948470 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 00:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:29:08 INFO - PROCESS | 1828 | 1461050948474 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:29:08 INFO - PROCESS | 1828 | 1461050948475 Marionette TRACE conn5 <- [1,1358,null,{}] 00:29:08 INFO - PROCESS | 1828 | 1461050948479 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:08 INFO - PROCESS | 1828 | 1461050948572 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 00:29:08 INFO - PROCESS | 1828 | 1461050948586 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:08 INFO - PROCESS | 1828 | ++DOCSHELL 1C7D0400 == 64 [pid = 1828] [id = 349] 00:29:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1C7D5000) [pid = 1828] [serial = 1046] [outer = 00000000] 00:29:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1C891000) [pid = 1828] [serial = 1047] [outer = 1C7D5000] 00:29:08 INFO - PROCESS | 1828 | 1461050948632 Marionette DEBUG loaded listener.js 00:29:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1CA22000) [pid = 1828] [serial = 1048] [outer = 1C7D5000] 00:29:09 INFO - PROCESS | 1828 | 1461050949094 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 00:29:09 INFO - PROCESS | 1828 | 1461050949151 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 00:29:09 INFO - PROCESS | 1828 | 1461050949154 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:29:09 INFO - PROCESS | 1828 | 1461050949155 Marionette TRACE conn5 <- [1,1362,null,{}] 00:29:09 INFO - PROCESS | 1828 | 1461050949159 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:09 INFO - PROCESS | 1828 | 1461050949300 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 00:29:09 INFO - PROCESS | 1828 | 1461050949316 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:09 INFO - PROCESS | 1828 | ++DOCSHELL 1CA28800 == 65 [pid = 1828] [id = 350] 00:29:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1CA2F800) [pid = 1828] [serial = 1049] [outer = 00000000] 00:29:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1CD6CC00) [pid = 1828] [serial = 1050] [outer = 1CA2F800] 00:29:09 INFO - PROCESS | 1828 | 1461050949361 Marionette DEBUG loaded listener.js 00:29:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1CD6D000) [pid = 1828] [serial = 1051] [outer = 1CA2F800] 00:29:09 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:29:09 INFO - PROCESS | 1828 | 1461050949823 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 00:29:09 INFO - PROCESS | 1828 | 1461050949887 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 00:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:29:09 INFO - PROCESS | 1828 | 1461050949895 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:29:09 INFO - PROCESS | 1828 | 1461050949897 Marionette TRACE conn5 <- [1,1366,null,{}] 00:29:09 INFO - PROCESS | 1828 | 1461050949901 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:10 INFO - PROCESS | 1828 | 1461050950033 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 00:29:10 INFO - PROCESS | 1828 | 1461050950099 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:10 INFO - PROCESS | 1828 | ++DOCSHELL 1D0B6800 == 66 [pid = 1828] [id = 351] 00:29:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1D19D000) [pid = 1828] [serial = 1052] [outer = 00000000] 00:29:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1DBF5000) [pid = 1828] [serial = 1053] [outer = 1D19D000] 00:29:10 INFO - PROCESS | 1828 | 1461050950147 Marionette DEBUG loaded listener.js 00:29:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1DDA0800) [pid = 1828] [serial = 1054] [outer = 1D19D000] 00:29:10 INFO - PROCESS | 1828 | 1461050950594 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 00:29:10 INFO - PROCESS | 1828 | 1461050950672 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 00:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:29:10 INFO - PROCESS | 1828 | 1461050950680 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:29:10 INFO - PROCESS | 1828 | 1461050950682 Marionette TRACE conn5 <- [1,1370,null,{}] 00:29:10 INFO - PROCESS | 1828 | 1461050950685 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:10 INFO - PROCESS | 1828 | 1461050950800 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 00:29:10 INFO - PROCESS | 1828 | 1461050950862 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:10 INFO - PROCESS | 1828 | ++DOCSHELL 1DF86C00 == 67 [pid = 1828] [id = 352] 00:29:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1FA02000) [pid = 1828] [serial = 1055] [outer = 00000000] 00:29:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (20045800) [pid = 1828] [serial = 1056] [outer = 1FA02000] 00:29:10 INFO - PROCESS | 1828 | 1461050950909 Marionette DEBUG loaded listener.js 00:29:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (2004F800) [pid = 1828] [serial = 1057] [outer = 1FA02000] 00:29:11 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (20093400) [pid = 1828] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:29:11 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (12EDC400) [pid = 1828] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:29:11 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1BD5FC00) [pid = 1828] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:29:11 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (2015A000) [pid = 1828] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:29:11 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1CCE6000) [pid = 1828] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:29:11 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1DB1B400) [pid = 1828] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:29:11 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (18D4BC00) [pid = 1828] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:29:11 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1D0B6400) [pid = 1828] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:29:11 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1BD5DC00) [pid = 1828] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:29:11 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (0F67DC00) [pid = 1828] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:29:11 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (12F67800) [pid = 1828] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:29:11 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (12F6A400) [pid = 1828] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:29:11 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1C7F5800) [pid = 1828] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:29:11 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1CD73C00) [pid = 1828] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:29:11 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:29:11 INFO - PROCESS | 1828 | 1461050951478 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 00:29:11 INFO - PROCESS | 1828 | 1461050951517 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 00:29:11 INFO - PROCESS | 1828 | 1461050951520 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:29:11 INFO - PROCESS | 1828 | 1461050951522 Marionette TRACE conn5 <- [1,1374,null,{}] 00:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:29:11 INFO - PROCESS | 1828 | 1461050951525 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:11 INFO - PROCESS | 1828 | 1461050951642 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 00:29:11 INFO - PROCESS | 1828 | 1461050951702 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:11 INFO - PROCESS | 1828 | ++DOCSHELL 12F6A400 == 68 [pid = 1828] [id = 353] 00:29:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (12F6F000) [pid = 1828] [serial = 1058] [outer = 00000000] 00:29:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1DBFB400) [pid = 1828] [serial = 1059] [outer = 12F6F000] 00:29:11 INFO - PROCESS | 1828 | 1461050951749 Marionette DEBUG loaded listener.js 00:29:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1FA6B000) [pid = 1828] [serial = 1060] [outer = 12F6F000] 00:29:12 INFO - PROCESS | 1828 | 1461050952108 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 00:29:12 INFO - PROCESS | 1828 | 1461050952157 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 00:29:12 INFO - PROCESS | 1828 | 1461050952160 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:29:12 INFO - PROCESS | 1828 | 1461050952162 Marionette TRACE conn5 <- [1,1378,null,{}] 00:29:12 INFO - PROCESS | 1828 | 1461050952165 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:12 INFO - PROCESS | 1828 | 1461050952250 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 00:29:12 INFO - PROCESS | 1828 | 1461050952256 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:12 INFO - PROCESS | 1828 | ++DOCSHELL 1CD78400 == 69 [pid = 1828] [id = 354] 00:29:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (20046400) [pid = 1828] [serial = 1061] [outer = 00000000] 00:29:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (20913400) [pid = 1828] [serial = 1062] [outer = 20046400] 00:29:12 INFO - PROCESS | 1828 | 1461050952300 Marionette DEBUG loaded listener.js 00:29:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (20916000) [pid = 1828] [serial = 1063] [outer = 20046400] 00:29:12 INFO - PROCESS | 1828 | 1461050952736 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 00:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 630ms 00:29:12 INFO - PROCESS | 1828 | 1461050952795 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 00:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:29:12 INFO - PROCESS | 1828 | 1461050952797 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 00:29:12 INFO - PROCESS | 1828 | 1461050952800 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:29:12 INFO - PROCESS | 1828 | 1461050952802 Marionette TRACE conn5 <- [1,1382,null,{}] 00:29:12 INFO - PROCESS | 1828 | 1461050952806 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:12 INFO - PROCESS | 1828 | 1461050952889 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 00:29:12 INFO - PROCESS | 1828 | 1461050952897 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:12 INFO - PROCESS | 1828 | ++DOCSHELL 201EF800 == 70 [pid = 1828] [id = 355] 00:29:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (2096C400) [pid = 1828] [serial = 1064] [outer = 00000000] 00:29:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (21397400) [pid = 1828] [serial = 1065] [outer = 2096C400] 00:29:12 INFO - PROCESS | 1828 | 1461050952943 Marionette DEBUG loaded listener.js 00:29:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (2139E400) [pid = 1828] [serial = 1066] [outer = 2096C400] 00:29:13 INFO - PROCESS | 1828 | 1461050953484 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 00:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 730ms 00:29:13 INFO - PROCESS | 1828 | 1461050953531 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 00:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:29:13 INFO - PROCESS | 1828 | 1461050953536 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 00:29:13 INFO - PROCESS | 1828 | 1461050953541 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:29:13 INFO - PROCESS | 1828 | 1461050953546 Marionette TRACE conn5 <- [1,1386,null,{}] 00:29:13 INFO - PROCESS | 1828 | 1461050953553 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:13 INFO - PROCESS | 1828 | 1461050953763 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 00:29:13 INFO - PROCESS | 1828 | 1461050953897 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:13 INFO - PROCESS | 1828 | ++DOCSHELL 0F6E3000 == 71 [pid = 1828] [id = 356] 00:29:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (12B41400) [pid = 1828] [serial = 1067] [outer = 00000000] 00:29:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (16847800) [pid = 1828] [serial = 1068] [outer = 12B41400] 00:29:13 INFO - PROCESS | 1828 | 1461050953956 Marionette DEBUG loaded listener.js 00:29:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (17D9E000) [pid = 1828] [serial = 1069] [outer = 12B41400] 00:29:14 INFO - PROCESS | 1828 | 1461050954534 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 00:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1027ms 00:29:14 INFO - PROCESS | 1828 | 1461050954569 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 00:29:14 INFO - PROCESS | 1828 | 1461050954575 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 00:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:29:14 INFO - PROCESS | 1828 | 1461050954581 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:29:14 INFO - PROCESS | 1828 | 1461050954584 Marionette TRACE conn5 <- [1,1390,null,{}] 00:29:14 INFO - PROCESS | 1828 | 1461050954588 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:14 INFO - PROCESS | 1828 | 1461050954701 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 00:29:14 INFO - PROCESS | 1828 | 1461050954811 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:14 INFO - PROCESS | 1828 | ++DOCSHELL 196D3000 == 72 [pid = 1828] [id = 357] 00:29:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (196D8000) [pid = 1828] [serial = 1070] [outer = 00000000] 00:29:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1C7D9C00) [pid = 1828] [serial = 1071] [outer = 196D8000] 00:29:14 INFO - PROCESS | 1828 | 1461050954866 Marionette DEBUG loaded listener.js 00:29:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1C7FE800) [pid = 1828] [serial = 1072] [outer = 196D8000] 00:29:15 INFO - PROCESS | 1828 | 1461050955485 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 00:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 970ms 00:29:15 INFO - PROCESS | 1828 | 1461050955553 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 00:29:15 INFO - PROCESS | 1828 | 1461050955556 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 00:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:29:15 INFO - PROCESS | 1828 | 1461050955560 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:29:15 INFO - PROCESS | 1828 | 1461050955564 Marionette TRACE conn5 <- [1,1394,null,{}] 00:29:15 INFO - PROCESS | 1828 | 1461050955575 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:15 INFO - PROCESS | 1828 | 1461050955689 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 00:29:15 INFO - PROCESS | 1828 | 1461050955826 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:15 INFO - PROCESS | 1828 | ++DOCSHELL 135F8C00 == 73 [pid = 1828] [id = 358] 00:29:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1D0B1800) [pid = 1828] [serial = 1073] [outer = 00000000] 00:29:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1DDC8C00) [pid = 1828] [serial = 1074] [outer = 1D0B1800] 00:29:15 INFO - PROCESS | 1828 | 1461050955884 Marionette DEBUG loaded listener.js 00:29:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1DDCD800) [pid = 1828] [serial = 1075] [outer = 1D0B1800] 00:29:16 INFO - PROCESS | 1828 | 1461050956479 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 00:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 970ms 00:29:16 INFO - PROCESS | 1828 | 1461050956533 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 00:29:16 INFO - PROCESS | 1828 | 1461050956536 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 00:29:16 INFO - PROCESS | 1828 | 1461050956539 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:29:16 INFO - PROCESS | 1828 | 1461050956541 Marionette TRACE conn5 <- [1,1398,null,{}] 00:29:16 INFO - PROCESS | 1828 | 1461050956545 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:16 INFO - PROCESS | 1828 | 1461050956654 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 00:29:16 INFO - PROCESS | 1828 | 1461050956790 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:16 INFO - PROCESS | 1828 | ++DOCSHELL 20964800 == 74 [pid = 1828] [id = 359] 00:29:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (20968400) [pid = 1828] [serial = 1076] [outer = 00000000] 00:29:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (213A2C00) [pid = 1828] [serial = 1077] [outer = 20968400] 00:29:16 INFO - PROCESS | 1828 | 1461050956846 Marionette DEBUG loaded listener.js 00:29:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (21D87000) [pid = 1828] [serial = 1078] [outer = 20968400] 00:29:17 INFO - PROCESS | 1828 | 1461050957445 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 00:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 930ms 00:29:17 INFO - PROCESS | 1828 | 1461050957473 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 00:29:17 INFO - PROCESS | 1828 | 1461050957475 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 00:29:17 INFO - PROCESS | 1828 | 1461050957479 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:29:17 INFO - PROCESS | 1828 | 1461050957481 Marionette TRACE conn5 <- [1,1402,null,{}] 00:29:17 INFO - PROCESS | 1828 | 1461050957485 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:17 INFO - PROCESS | 1828 | 1461050957590 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 00:29:17 INFO - PROCESS | 1828 | 1461050957728 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:17 INFO - PROCESS | 1828 | ++DOCSHELL 20915C00 == 75 [pid = 1828] [id = 360] 00:29:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (21D86C00) [pid = 1828] [serial = 1079] [outer = 00000000] 00:29:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (21EAFC00) [pid = 1828] [serial = 1080] [outer = 21D86C00] 00:29:17 INFO - PROCESS | 1828 | 1461050957783 Marionette DEBUG loaded listener.js 00:29:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (21EB6400) [pid = 1828] [serial = 1081] [outer = 21D86C00] 00:29:18 INFO - PROCESS | 1828 | 1461050958416 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 00:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 970ms 00:29:18 INFO - PROCESS | 1828 | 1461050958453 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 00:29:18 INFO - PROCESS | 1828 | 1461050958455 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 00:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:29:18 INFO - PROCESS | 1828 | 1461050958459 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:29:18 INFO - PROCESS | 1828 | 1461050958461 Marionette TRACE conn5 <- [1,1406,null,{}] 00:29:18 INFO - PROCESS | 1828 | 1461050958464 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:18 INFO - PROCESS | 1828 | 1461050958645 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 00:29:18 INFO - PROCESS | 1828 | 1461050958657 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:18 INFO - PROCESS | 1828 | ++DOCSHELL 224B0400 == 76 [pid = 1828] [id = 361] 00:29:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (224B0C00) [pid = 1828] [serial = 1082] [outer = 00000000] 00:29:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (22545400) [pid = 1828] [serial = 1083] [outer = 224B0C00] 00:29:18 INFO - PROCESS | 1828 | 1461050958714 Marionette DEBUG loaded listener.js 00:29:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (22AB4800) [pid = 1828] [serial = 1084] [outer = 224B0C00] 00:29:19 INFO - PROCESS | 1828 | 1461050959400 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 00:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1017ms 00:29:19 INFO - PROCESS | 1828 | 1461050959480 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 00:29:19 INFO - PROCESS | 1828 | 1461050959482 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 00:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:29:19 INFO - PROCESS | 1828 | 1461050959486 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:29:19 INFO - PROCESS | 1828 | 1461050959488 Marionette TRACE conn5 <- [1,1410,null,{}] 00:29:19 INFO - PROCESS | 1828 | 1461050959491 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:19 INFO - PROCESS | 1828 | 1461050959597 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 00:29:19 INFO - PROCESS | 1828 | 1461050959736 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:19 INFO - PROCESS | 1828 | ++DOCSHELL 12E76800 == 77 [pid = 1828] [id = 362] 00:29:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (12EE1800) [pid = 1828] [serial = 1085] [outer = 00000000] 00:29:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (17697C00) [pid = 1828] [serial = 1086] [outer = 12EE1800] 00:29:19 INFO - PROCESS | 1828 | 1461050959791 Marionette DEBUG loaded listener.js 00:29:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (17D9E400) [pid = 1828] [serial = 1087] [outer = 12EE1800] 00:29:20 INFO - PROCESS | 1828 | 1461050960566 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 00:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1129ms 00:29:20 INFO - PROCESS | 1828 | 1461050960619 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 00:29:20 INFO - PROCESS | 1828 | 1461050960623 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 00:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:29:20 INFO - PROCESS | 1828 | 1461050960629 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:29:20 INFO - PROCESS | 1828 | 1461050960633 Marionette TRACE conn5 <- [1,1414,null,{}] 00:29:20 INFO - PROCESS | 1828 | 1461050960638 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:20 INFO - PROCESS | 1828 | 1461050960741 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 00:29:20 INFO - PROCESS | 1828 | 1461050960886 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:20 INFO - PROCESS | 1828 | ++DOCSHELL 133A1800 == 78 [pid = 1828] [id = 363] 00:29:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (17D99800) [pid = 1828] [serial = 1088] [outer = 00000000] 00:29:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1C7D0C00) [pid = 1828] [serial = 1089] [outer = 17D99800] 00:29:20 INFO - PROCESS | 1828 | 1461050960939 Marionette DEBUG loaded listener.js 00:29:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1C7F6000) [pid = 1828] [serial = 1090] [outer = 17D99800] 00:29:21 INFO - PROCESS | 1828 | --DOCSHELL 1CD78400 == 77 [pid = 1828] [id = 354] 00:29:21 INFO - PROCESS | 1828 | --DOCSHELL 12F6A400 == 76 [pid = 1828] [id = 353] 00:29:21 INFO - PROCESS | 1828 | --DOCSHELL 1DF86C00 == 75 [pid = 1828] [id = 352] 00:29:21 INFO - PROCESS | 1828 | --DOCSHELL 1D0B6800 == 74 [pid = 1828] [id = 351] 00:29:21 INFO - PROCESS | 1828 | --DOCSHELL 1CA28800 == 73 [pid = 1828] [id = 350] 00:29:21 INFO - PROCESS | 1828 | --DOCSHELL 1C7D0400 == 72 [pid = 1828] [id = 349] 00:29:21 INFO - PROCESS | 1828 | --DOCSHELL 167A0400 == 71 [pid = 1828] [id = 348] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (201E4400) [pid = 1828] [serial = 1017] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOCSHELL 12DB7400 == 70 [pid = 1828] [id = 347] 00:29:21 INFO - PROCESS | 1828 | --DOCSHELL 17621400 == 69 [pid = 1828] [id = 346] 00:29:21 INFO - PROCESS | 1828 | --DOCSHELL 2139F800 == 68 [pid = 1828] [id = 345] 00:29:21 INFO - PROCESS | 1828 | --DOCSHELL 12B7F800 == 67 [pid = 1828] [id = 344] 00:29:21 INFO - PROCESS | 1828 | --DOCSHELL 2096D400 == 66 [pid = 1828] [id = 343] 00:29:21 INFO - PROCESS | 1828 | --DOCSHELL 1CA1E800 == 65 [pid = 1828] [id = 342] 00:29:21 INFO - PROCESS | 1828 | --DOCSHELL 196DF400 == 64 [pid = 1828] [id = 341] 00:29:21 INFO - PROCESS | 1828 | --DOCSHELL 13105000 == 63 [pid = 1828] [id = 340] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (21D7F800) [pid = 1828] [serial = 934] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (17DC6C00) [pid = 1828] [serial = 928] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1CCD7400) [pid = 1828] [serial = 931] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (21D37400) [pid = 1828] [serial = 937] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1CCDAC00) [pid = 1828] [serial = 1012] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1C7D0800) [pid = 1828] [serial = 1011] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1DFFBC00) [pid = 1828] [serial = 1009] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (13DA6000) [pid = 1828] [serial = 991] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1CA1A400) [pid = 1828] [serial = 1002] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1CA22C00) [pid = 1828] [serial = 1003] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (13395400) [pid = 1828] [serial = 990] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (20050C00) [pid = 1828] [serial = 1015] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (20048800) [pid = 1828] [serial = 1014] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1D014800) [pid = 1828] [serial = 1005] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1DE0B800) [pid = 1828] [serial = 1008] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1DA18400) [pid = 1828] [serial = 1006] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1A9D7000) [pid = 1828] [serial = 996] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1B366800) [pid = 1828] [serial = 997] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (13DA4C00) [pid = 1828] [serial = 972] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1DB1B000) [pid = 1828] [serial = 970] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1C7F0800) [pid = 1828] [serial = 999] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1C7FEC00) [pid = 1828] [serial = 1000] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (12DB5C00) [pid = 1828] [serial = 993] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (12F64400) [pid = 1828] [serial = 994] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1BD67C00) [pid = 1828] [serial = 975] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1DDA2400) [pid = 1828] [serial = 978] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1F1A1000) [pid = 1828] [serial = 981] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (2004D400) [pid = 1828] [serial = 984] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (201E9C00) [pid = 1828] [serial = 987] [outer = 00000000] [url = about:blank] 00:29:21 INFO - PROCESS | 1828 | 1461050961549 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 00:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 990ms 00:29:21 INFO - PROCESS | 1828 | 1461050961620 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 00:29:21 INFO - PROCESS | 1828 | 1461050961625 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 00:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:29:21 INFO - PROCESS | 1828 | 1461050961631 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:29:21 INFO - PROCESS | 1828 | 1461050961634 Marionette TRACE conn5 <- [1,1418,null,{}] 00:29:21 INFO - PROCESS | 1828 | 1461050961640 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:21 INFO - PROCESS | 1828 | 1461050961764 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 00:29:21 INFO - PROCESS | 1828 | 1461050961776 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:21 INFO - PROCESS | 1828 | ++DOCSHELL 13395400 == 64 [pid = 1828] [id = 364] 00:29:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (13398000) [pid = 1828] [serial = 1091] [outer = 00000000] 00:29:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1937C000) [pid = 1828] [serial = 1092] [outer = 13398000] 00:29:21 INFO - PROCESS | 1828 | 1461050961822 Marionette DEBUG loaded listener.js 00:29:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1B35DC00) [pid = 1828] [serial = 1093] [outer = 13398000] 00:29:22 INFO - PROCESS | 1828 | 1461050962298 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 00:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 00:29:22 INFO - PROCESS | 1828 | 1461050962364 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 00:29:22 INFO - PROCESS | 1828 | 1461050962367 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 00:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:29:22 INFO - PROCESS | 1828 | 1461050962370 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:29:22 INFO - PROCESS | 1828 | 1461050962374 Marionette TRACE conn5 <- [1,1422,null,{}] 00:29:22 INFO - PROCESS | 1828 | 1461050962384 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:22 INFO - PROCESS | 1828 | 1461050962503 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 00:29:22 INFO - PROCESS | 1828 | 1461050962606 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:22 INFO - PROCESS | 1828 | ++DOCSHELL 1BD5EC00 == 65 [pid = 1828] [id = 365] 00:29:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1C8B8C00) [pid = 1828] [serial = 1094] [outer = 00000000] 00:29:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1CA2BC00) [pid = 1828] [serial = 1095] [outer = 1C8B8C00] 00:29:22 INFO - PROCESS | 1828 | 1461050962654 Marionette DEBUG loaded listener.js 00:29:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1CCD7400) [pid = 1828] [serial = 1096] [outer = 1C8B8C00] 00:29:23 INFO - PROCESS | 1828 | 1461050963043 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 00:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 730ms 00:29:23 INFO - PROCESS | 1828 | 1461050963104 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 00:29:23 INFO - PROCESS | 1828 | 1461050963107 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 00:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:29:23 INFO - PROCESS | 1828 | 1461050963110 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:29:23 INFO - PROCESS | 1828 | 1461050963112 Marionette TRACE conn5 <- [1,1426,null,{}] 00:29:23 INFO - PROCESS | 1828 | 1461050963119 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:23 INFO - PROCESS | 1828 | 1461050963208 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 00:29:23 INFO - PROCESS | 1828 | 1461050963218 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:23 INFO - PROCESS | 1828 | ++DOCSHELL 1CCE1800 == 66 [pid = 1828] [id = 366] 00:29:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1CCE5800) [pid = 1828] [serial = 1097] [outer = 00000000] 00:29:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1CED5400) [pid = 1828] [serial = 1098] [outer = 1CCE5800] 00:29:23 INFO - PROCESS | 1828 | 1461050963263 Marionette DEBUG loaded listener.js 00:29:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1D197800) [pid = 1828] [serial = 1099] [outer = 1CCE5800] 00:29:23 INFO - PROCESS | 1828 | 1461050963762 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 00:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 00:29:23 INFO - PROCESS | 1828 | 1461050963784 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 00:29:23 INFO - PROCESS | 1828 | 1461050963787 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 00:29:23 INFO - PROCESS | 1828 | 1461050963789 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:29:23 INFO - PROCESS | 1828 | 1461050963791 Marionette TRACE conn5 <- [1,1430,null,{}] 00:29:23 INFO - PROCESS | 1828 | 1461050963795 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:23 INFO - PROCESS | 1828 | 1461050963940 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 00:29:23 INFO - PROCESS | 1828 | 1461050963986 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:23 INFO - PROCESS | 1828 | ++DOCSHELL 1D19A000 == 67 [pid = 1828] [id = 367] 00:29:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1D19A400) [pid = 1828] [serial = 1100] [outer = 00000000] 00:29:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1DA1B000) [pid = 1828] [serial = 1101] [outer = 1D19A400] 00:29:24 INFO - PROCESS | 1828 | 1461050964031 Marionette DEBUG loaded listener.js 00:29:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1DBF0400) [pid = 1828] [serial = 1102] [outer = 1D19A400] 00:29:24 INFO - PROCESS | 1828 | 1461050964506 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 00:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 770ms 00:29:24 INFO - PROCESS | 1828 | 1461050964564 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 00:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:29:24 INFO - PROCESS | 1828 | 1461050964566 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 00:29:24 INFO - PROCESS | 1828 | 1461050964569 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:29:24 INFO - PROCESS | 1828 | 1461050964571 Marionette TRACE conn5 <- [1,1434,null,{}] 00:29:24 INFO - PROCESS | 1828 | 1461050964574 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:24 INFO - PROCESS | 1828 | 1461050964702 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 00:29:24 INFO - PROCESS | 1828 | 1461050964771 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:24 INFO - PROCESS | 1828 | ++DOCSHELL 1DBF6800 == 68 [pid = 1828] [id = 368] 00:29:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1DDA0C00) [pid = 1828] [serial = 1103] [outer = 00000000] 00:29:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1DFF8400) [pid = 1828] [serial = 1104] [outer = 1DDA0C00] 00:29:24 INFO - PROCESS | 1828 | 1461050964818 Marionette DEBUG loaded listener.js 00:29:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1E0C7000) [pid = 1828] [serial = 1105] [outer = 1DDA0C00] 00:29:25 INFO - PROCESS | 1828 | 1461050965245 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 00:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 00:29:25 INFO - PROCESS | 1828 | 1461050965310 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 00:29:25 INFO - PROCESS | 1828 | 1461050965312 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 00:29:25 INFO - PROCESS | 1828 | 1461050965316 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:29:25 INFO - PROCESS | 1828 | 1461050965317 Marionette TRACE conn5 <- [1,1438,null,{}] 00:29:25 INFO - PROCESS | 1828 | 1461050965321 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:25 INFO - PROCESS | 1828 | 1461050965439 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 00:29:25 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1CA2F800) [pid = 1828] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:29:25 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1D19D000) [pid = 1828] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:29:25 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (12F6F000) [pid = 1828] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:29:25 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (12F6F400) [pid = 1828] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:29:25 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1C7D5000) [pid = 1828] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:29:25 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (17E44800) [pid = 1828] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:29:25 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (176A4000) [pid = 1828] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:29:25 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (12E31000) [pid = 1828] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:29:25 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1FA02000) [pid = 1828] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:29:25 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (20046400) [pid = 1828] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:29:25 INFO - PROCESS | 1828 | 1461050965608 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:25 INFO - PROCESS | 1828 | ++DOCSHELL 0F6E0C00 == 69 [pid = 1828] [id = 369] 00:29:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (12DB7000) [pid = 1828] [serial = 1106] [outer = 00000000] 00:29:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (17E44800) [pid = 1828] [serial = 1107] [outer = 12DB7000] 00:29:25 INFO - PROCESS | 1828 | 1461050965655 Marionette DEBUG loaded listener.js 00:29:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1A9D4400) [pid = 1828] [serial = 1108] [outer = 12DB7000] 00:29:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (2004BC00) [pid = 1828] [serial = 1109] [outer = 0F6E8000] 00:29:26 INFO - PROCESS | 1828 | 1461050966097 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 00:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 830ms 00:29:26 INFO - PROCESS | 1828 | 1461050966151 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 00:29:26 INFO - PROCESS | 1828 | 1461050966153 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 00:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:29:26 INFO - PROCESS | 1828 | 1461050966157 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:29:26 INFO - PROCESS | 1828 | 1461050966158 Marionette TRACE conn5 <- [1,1442,null,{}] 00:29:26 INFO - PROCESS | 1828 | 1461050966162 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:26 INFO - PROCESS | 1828 | 1461050966247 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 00:29:26 INFO - PROCESS | 1828 | 1461050966255 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:26 INFO - PROCESS | 1828 | ++DOCSHELL 1CD73800 == 70 [pid = 1828] [id = 370] 00:29:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1E0D0400) [pid = 1828] [serial = 1110] [outer = 00000000] 00:29:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (20054C00) [pid = 1828] [serial = 1111] [outer = 1E0D0400] 00:29:26 INFO - PROCESS | 1828 | 1461050966302 Marionette DEBUG loaded listener.js 00:29:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (2008B800) [pid = 1828] [serial = 1112] [outer = 1E0D0400] 00:29:26 INFO - PROCESS | 1828 | 1461050966751 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 00:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 631ms 00:29:26 INFO - PROCESS | 1828 | 1461050966791 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 00:29:26 INFO - PROCESS | 1828 | 1461050966793 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 00:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:29:26 INFO - PROCESS | 1828 | 1461050966796 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:29:26 INFO - PROCESS | 1828 | 1461050966798 Marionette TRACE conn5 <- [1,1446,null,{}] 00:29:26 INFO - PROCESS | 1828 | 1461050966806 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:26 INFO - PROCESS | 1828 | 1461050966917 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 00:29:26 INFO - PROCESS | 1828 | 1461050966926 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:26 INFO - PROCESS | 1828 | ++DOCSHELL 1BD6E400 == 71 [pid = 1828] [id = 371] 00:29:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (2008C800) [pid = 1828] [serial = 1113] [outer = 00000000] 00:29:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (2015D400) [pid = 1828] [serial = 1114] [outer = 2008C800] 00:29:26 INFO - PROCESS | 1828 | 1461050966970 Marionette DEBUG loaded listener.js 00:29:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (201EB800) [pid = 1828] [serial = 1115] [outer = 2008C800] 00:29:27 INFO - PROCESS | 1828 | 1461050967404 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 00:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 671ms 00:29:27 INFO - PROCESS | 1828 | 1461050967469 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 00:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:29:27 INFO - PROCESS | 1828 | 1461050967471 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 00:29:27 INFO - PROCESS | 1828 | 1461050967474 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:29:27 INFO - PROCESS | 1828 | 1461050967476 Marionette TRACE conn5 <- [1,1450,null,{}] 00:29:27 INFO - PROCESS | 1828 | 1461050967480 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:27 INFO - PROCESS | 1828 | 1461050967567 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 00:29:27 INFO - PROCESS | 1828 | 1461050967573 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:27 INFO - PROCESS | 1828 | ++DOCSHELL 201F0000 == 72 [pid = 1828] [id = 372] 00:29:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (2091CC00) [pid = 1828] [serial = 1116] [outer = 00000000] 00:29:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (209B9400) [pid = 1828] [serial = 1117] [outer = 2091CC00] 00:29:27 INFO - PROCESS | 1828 | 1461050967618 Marionette DEBUG loaded listener.js 00:29:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (20DA7000) [pid = 1828] [serial = 1118] [outer = 2091CC00] 00:29:28 INFO - PROCESS | 1828 | 1461050968409 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 00:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 970ms 00:29:28 INFO - PROCESS | 1828 | 1461050968446 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 00:29:28 INFO - PROCESS | 1828 | 1461050968451 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 00:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:29:28 INFO - PROCESS | 1828 | 1461050968457 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:29:28 INFO - PROCESS | 1828 | 1461050968461 Marionette TRACE conn5 <- [1,1454,null,{}] 00:29:28 INFO - PROCESS | 1828 | 1461050968466 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:28 INFO - PROCESS | 1828 | 1461050968583 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 00:29:28 INFO - PROCESS | 1828 | 1461050968727 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:28 INFO - PROCESS | 1828 | ++DOCSHELL 17BDA400 == 73 [pid = 1828] [id = 373] 00:29:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (17E42800) [pid = 1828] [serial = 1119] [outer = 00000000] 00:29:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1BD5E400) [pid = 1828] [serial = 1120] [outer = 17E42800] 00:29:28 INFO - PROCESS | 1828 | 1461050968785 Marionette DEBUG loaded listener.js 00:29:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1BD7B800) [pid = 1828] [serial = 1121] [outer = 17E42800] 00:29:29 INFO - PROCESS | 1828 | 1461050969416 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 00:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1019ms 00:29:29 INFO - PROCESS | 1828 | 1461050969480 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 00:29:29 INFO - PROCESS | 1828 | 1461050969486 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 00:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:29:29 INFO - PROCESS | 1828 | 1461050969493 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:29:29 INFO - PROCESS | 1828 | 1461050969496 Marionette TRACE conn5 <- [1,1458,null,{}] 00:29:29 INFO - PROCESS | 1828 | 1461050969534 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:29 INFO - PROCESS | 1828 | 1461050969656 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 00:29:29 INFO - PROCESS | 1828 | 1461050969788 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:29 INFO - PROCESS | 1828 | ++DOCSHELL 1C7FF400 == 74 [pid = 1828] [id = 374] 00:29:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1CA17000) [pid = 1828] [serial = 1122] [outer = 00000000] 00:29:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1DBF0000) [pid = 1828] [serial = 1123] [outer = 1CA17000] 00:29:29 INFO - PROCESS | 1828 | 1461050969844 Marionette DEBUG loaded listener.js 00:29:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1DDC5800) [pid = 1828] [serial = 1124] [outer = 1CA17000] 00:29:30 INFO - PROCESS | 1828 | 1461050970447 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 00:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 00:29:30 INFO - PROCESS | 1828 | 1461050970464 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 00:29:30 INFO - PROCESS | 1828 | 1461050970467 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 00:29:30 INFO - PROCESS | 1828 | 1461050970470 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:29:30 INFO - PROCESS | 1828 | 1461050970474 Marionette TRACE conn5 <- [1,1462,null,{}] 00:29:30 INFO - PROCESS | 1828 | 1461050970485 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:30 INFO - PROCESS | 1828 | 1461050970602 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 00:29:30 INFO - PROCESS | 1828 | 1461050970716 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:30 INFO - PROCESS | 1828 | ++DOCSHELL 2096F400 == 75 [pid = 1828] [id = 375] 00:29:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (2096FC00) [pid = 1828] [serial = 1125] [outer = 00000000] 00:29:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (21D84C00) [pid = 1828] [serial = 1126] [outer = 2096FC00] 00:29:30 INFO - PROCESS | 1828 | 1461050970814 Marionette DEBUG loaded listener.js 00:29:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (21EAE800) [pid = 1828] [serial = 1127] [outer = 2096FC00] 00:29:31 INFO - PROCESS | 1828 | 1461050971472 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 00:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1022ms 00:29:31 INFO - PROCESS | 1828 | 1461050971496 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 00:29:31 INFO - PROCESS | 1828 | 1461050971499 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 00:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:29:31 INFO - PROCESS | 1828 | 1461050971503 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:29:31 INFO - PROCESS | 1828 | 1461050971505 Marionette TRACE conn5 <- [1,1466,null,{}] 00:29:31 INFO - PROCESS | 1828 | 1461050971508 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:31 INFO - PROCESS | 1828 | 1461050971620 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 00:29:31 INFO - PROCESS | 1828 | 1461050971760 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:31 INFO - PROCESS | 1828 | ++DOCSHELL 222D6C00 == 76 [pid = 1828] [id = 376] 00:29:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (224B2000) [pid = 1828] [serial = 1128] [outer = 00000000] 00:29:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (22545800) [pid = 1828] [serial = 1129] [outer = 224B2000] 00:29:31 INFO - PROCESS | 1828 | 1461050971815 Marionette DEBUG loaded listener.js 00:29:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (22ABB400) [pid = 1828] [serial = 1130] [outer = 224B2000] 00:29:32 INFO - PROCESS | 1828 | 1461050972441 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 00:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 970ms 00:29:32 INFO - PROCESS | 1828 | 1461050972480 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 00:29:32 INFO - PROCESS | 1828 | 1461050972483 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 00:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:29:32 INFO - PROCESS | 1828 | 1461050972487 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:29:32 INFO - PROCESS | 1828 | 1461050972489 Marionette TRACE conn5 <- [1,1470,null,{}] 00:29:32 INFO - PROCESS | 1828 | 1461050972493 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:32 INFO - PROCESS | 1828 | 1461050972600 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 00:29:32 INFO - PROCESS | 1828 | 1461050972756 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:32 INFO - PROCESS | 1828 | ++DOCSHELL 1769A000 == 77 [pid = 1828] [id = 377] 00:29:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (17E41400) [pid = 1828] [serial = 1131] [outer = 00000000] 00:29:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (22B37800) [pid = 1828] [serial = 1132] [outer = 17E41400] 00:29:32 INFO - PROCESS | 1828 | 1461050972811 Marionette DEBUG loaded listener.js 00:29:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (22B39C00) [pid = 1828] [serial = 1133] [outer = 17E41400] 00:29:33 INFO - PROCESS | 1828 | 1461050973640 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 00:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1232ms 00:29:33 INFO - PROCESS | 1828 | 1461050973724 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 00:29:33 INFO - PROCESS | 1828 | 1461050973728 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 00:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:29:33 INFO - PROCESS | 1828 | 1461050973733 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:29:33 INFO - PROCESS | 1828 | 1461050973737 Marionette TRACE conn5 <- [1,1474,null,{}] 00:29:33 INFO - PROCESS | 1828 | 1461050973743 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:33 INFO - PROCESS | 1828 | 1461050973850 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 00:29:33 INFO - PROCESS | 1828 | 1461050973986 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:33 INFO - PROCESS | 1828 | ++DOCSHELL 12DBC800 == 78 [pid = 1828] [id = 378] 00:29:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (12ED5800) [pid = 1828] [serial = 1134] [outer = 00000000] 00:29:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (17BC4800) [pid = 1828] [serial = 1135] [outer = 12ED5800] 00:29:34 INFO - PROCESS | 1828 | 1461050974039 Marionette DEBUG loaded listener.js 00:29:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (17E47800) [pid = 1828] [serial = 1136] [outer = 12ED5800] 00:29:34 INFO - PROCESS | 1828 | 1461050974732 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 00:29:34 INFO - PROCESS | 1828 | --DOCSHELL 12ED8800 == 77 [pid = 1828] [id = 339] 00:29:34 INFO - PROCESS | 1828 | --DOCSHELL 1BD6E400 == 76 [pid = 1828] [id = 371] 00:29:34 INFO - PROCESS | 1828 | --DOCSHELL 1CD73800 == 75 [pid = 1828] [id = 370] 00:29:34 INFO - PROCESS | 1828 | --DOCSHELL 0F6E0C00 == 74 [pid = 1828] [id = 369] 00:29:34 INFO - PROCESS | 1828 | --DOCSHELL 1DBF6800 == 73 [pid = 1828] [id = 368] 00:29:34 INFO - PROCESS | 1828 | --DOCSHELL 1D19A000 == 72 [pid = 1828] [id = 367] 00:29:34 INFO - PROCESS | 1828 | --DOCSHELL 1CCE1800 == 71 [pid = 1828] [id = 366] 00:29:34 INFO - PROCESS | 1828 | --DOCSHELL 1BD5EC00 == 70 [pid = 1828] [id = 365] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (21D40000) [pid = 1828] [serial = 1035] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (21397400) [pid = 1828] [serial = 1065] [outer = 00000000] [url = about:blank] 00:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1023ms 00:29:34 INFO - PROCESS | 1828 | --DOCSHELL 13395400 == 69 [pid = 1828] [id = 364] 00:29:34 INFO - PROCESS | 1828 | --DOCSHELL 133A1800 == 68 [pid = 1828] [id = 363] 00:29:34 INFO - PROCESS | 1828 | --DOCSHELL 201EF800 == 67 [pid = 1828] [id = 355] 00:29:34 INFO - PROCESS | 1828 | 1461050974833 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 00:29:34 INFO - PROCESS | 1828 | 1461050974838 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1CD6CC00) [pid = 1828] [serial = 1050] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1CD6D000) [pid = 1828] [serial = 1051] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1DDA0800) [pid = 1828] [serial = 1054] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1DBF5000) [pid = 1828] [serial = 1053] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1DBFB400) [pid = 1828] [serial = 1059] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (201E9800) [pid = 1828] [serial = 1018] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1C891000) [pid = 1828] [serial = 1047] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1BD5E800) [pid = 1828] [serial = 1039] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1A9D4C00) [pid = 1828] [serial = 1038] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1B360C00) [pid = 1828] [serial = 1044] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1BD6F800) [pid = 1828] [serial = 1045] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (12EDC800) [pid = 1828] [serial = 1041] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (13E8E000) [pid = 1828] [serial = 1042] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (167AF800) [pid = 1828] [serial = 1020] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1C7DA400) [pid = 1828] [serial = 1023] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (201E4000) [pid = 1828] [serial = 1026] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (209B5400) [pid = 1828] [serial = 1029] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (20045800) [pid = 1828] [serial = 1056] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (20DA0000) [pid = 1828] [serial = 1032] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (20913400) [pid = 1828] [serial = 1062] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (20916000) [pid = 1828] [serial = 1063] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (2004F800) [pid = 1828] [serial = 1057] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1FA6B000) [pid = 1828] [serial = 1060] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1CA22000) [pid = 1828] [serial = 1048] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 1828 | 1461050974871 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:29:34 INFO - PROCESS | 1828 | 1461050974873 Marionette TRACE conn5 <- [1,1478,null,{}] 00:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:29:34 INFO - PROCESS | 1828 | 1461050974877 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:34 INFO - PROCESS | 1828 | 1461050974971 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 00:29:34 INFO - PROCESS | 1828 | 1461050974977 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:34 INFO - PROCESS | 1828 | ++DOCSHELL 12ED8800 == 68 [pid = 1828] [id = 379] 00:29:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (12EDE000) [pid = 1828] [serial = 1137] [outer = 00000000] 00:29:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (135F0800) [pid = 1828] [serial = 1138] [outer = 12EDE000] 00:29:35 INFO - PROCESS | 1828 | 1461050975024 Marionette DEBUG loaded listener.js 00:29:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (16710400) [pid = 1828] [serial = 1139] [outer = 12EDE000] 00:29:35 INFO - PROCESS | 1828 | 1461050975564 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 00:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 730ms 00:29:35 INFO - PROCESS | 1828 | 1461050975607 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 00:29:35 INFO - PROCESS | 1828 | 1461050975609 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 00:29:35 INFO - PROCESS | 1828 | 1461050975612 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:29:35 INFO - PROCESS | 1828 | 1461050975616 Marionette TRACE conn5 <- [1,1482,null,{}] 00:29:35 INFO - PROCESS | 1828 | 1461050975628 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:35 INFO - PROCESS | 1828 | 1461050975722 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 00:29:35 INFO - PROCESS | 1828 | 1461050975817 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:35 INFO - PROCESS | 1828 | ++DOCSHELL 1A65A000 == 69 [pid = 1828] [id = 380] 00:29:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1B335400) [pid = 1828] [serial = 1140] [outer = 00000000] 00:29:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1BD7BC00) [pid = 1828] [serial = 1141] [outer = 1B335400] 00:29:35 INFO - PROCESS | 1828 | 1461050975865 Marionette DEBUG loaded listener.js 00:29:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1C7DA800) [pid = 1828] [serial = 1142] [outer = 1B335400] 00:29:36 INFO - PROCESS | 1828 | 1461050976272 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 00:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 00:29:36 INFO - PROCESS | 1828 | 1461050976286 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 00:29:36 INFO - PROCESS | 1828 | 1461050976289 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 00:29:36 INFO - PROCESS | 1828 | 1461050976292 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:29:36 INFO - PROCESS | 1828 | 1461050976294 Marionette TRACE conn5 <- [1,1486,null,{}] 00:29:36 INFO - PROCESS | 1828 | 1461050976297 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:36 INFO - PROCESS | 1828 | 1461050976383 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 00:29:36 INFO - PROCESS | 1828 | 1461050976389 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:36 INFO - PROCESS | 1828 | ++DOCSHELL 1C7F9400 == 70 [pid = 1828] [id = 381] 00:29:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1C7F9C00) [pid = 1828] [serial = 1143] [outer = 00000000] 00:29:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1CA1FC00) [pid = 1828] [serial = 1144] [outer = 1C7F9C00] 00:29:36 INFO - PROCESS | 1828 | 1461050976435 Marionette DEBUG loaded listener.js 00:29:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1CA2D800) [pid = 1828] [serial = 1145] [outer = 1C7F9C00] 00:29:36 INFO - PROCESS | 1828 | 1461050976916 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 00:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 00:29:36 INFO - PROCESS | 1828 | 1461050976967 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 00:29:36 INFO - PROCESS | 1828 | 1461050976969 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 00:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:29:36 INFO - PROCESS | 1828 | 1461050976981 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:29:36 INFO - PROCESS | 1828 | 1461050976983 Marionette TRACE conn5 <- [1,1490,null,{}] 00:29:36 INFO - PROCESS | 1828 | 1461050976986 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:37 INFO - PROCESS | 1828 | 1461050977101 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 00:29:37 INFO - PROCESS | 1828 | 1461050977163 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:37 INFO - PROCESS | 1828 | ++DOCSHELL 1CA18800 == 71 [pid = 1828] [id = 382] 00:29:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1CBF7800) [pid = 1828] [serial = 1146] [outer = 00000000] 00:29:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1CD6D800) [pid = 1828] [serial = 1147] [outer = 1CBF7800] 00:29:37 INFO - PROCESS | 1828 | 1461050977209 Marionette DEBUG loaded listener.js 00:29:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1CD71C00) [pid = 1828] [serial = 1148] [outer = 1CBF7800] 00:29:37 INFO - PROCESS | 1828 | 1461050977631 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 00:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 00:29:37 INFO - PROCESS | 1828 | 1461050977654 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 00:29:37 INFO - PROCESS | 1828 | 1461050977656 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 00:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:29:37 INFO - PROCESS | 1828 | 1461050977658 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:29:37 INFO - PROCESS | 1828 | 1461050977660 Marionette TRACE conn5 <- [1,1494,null,{}] 00:29:37 INFO - PROCESS | 1828 | 1461050977671 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:37 INFO - PROCESS | 1828 | 1461050977837 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 00:29:37 INFO - PROCESS | 1828 | 1461050977863 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:37 INFO - PROCESS | 1828 | ++DOCSHELL 12B74000 == 72 [pid = 1828] [id = 383] 00:29:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1D56D400) [pid = 1828] [serial = 1149] [outer = 00000000] 00:29:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1DBF8400) [pid = 1828] [serial = 1150] [outer = 1D56D400] 00:29:37 INFO - PROCESS | 1828 | 1461050977911 Marionette DEBUG loaded listener.js 00:29:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1DDAC000) [pid = 1828] [serial = 1151] [outer = 1D56D400] 00:29:38 INFO - PROCESS | 1828 | 1461050978374 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 00:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 00:29:38 INFO - PROCESS | 1828 | 1461050978391 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 00:29:38 INFO - PROCESS | 1828 | 1461050978393 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 00:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:29:38 INFO - PROCESS | 1828 | 1461050978396 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:29:38 INFO - PROCESS | 1828 | 1461050978398 Marionette TRACE conn5 <- [1,1498,null,{}] 00:29:38 INFO - PROCESS | 1828 | 1461050978408 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:38 INFO - PROCESS | 1828 | 1461050978523 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 00:29:38 INFO - PROCESS | 1828 | 1461050978529 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:38 INFO - PROCESS | 1828 | ++DOCSHELL 1DBF5800 == 73 [pid = 1828] [id = 384] 00:29:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1DDBE800) [pid = 1828] [serial = 1152] [outer = 00000000] 00:29:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1DFEEC00) [pid = 1828] [serial = 1153] [outer = 1DDBE800] 00:29:38 INFO - PROCESS | 1828 | 1461050978576 Marionette DEBUG loaded listener.js 00:29:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1DFFBC00) [pid = 1828] [serial = 1154] [outer = 1DDBE800] 00:29:39 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (13398000) [pid = 1828] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:29:39 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (12DB7000) [pid = 1828] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:29:39 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1DDA0C00) [pid = 1828] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:29:39 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1CCE5800) [pid = 1828] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:29:39 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0F0B4000) [pid = 1828] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:29:39 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (213A0C00) [pid = 1828] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:29:39 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (17D99800) [pid = 1828] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:29:39 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1E0D0400) [pid = 1828] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:29:39 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (2004EC00) [pid = 1828] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:29:39 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1D19A400) [pid = 1828] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:29:39 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1C8B8C00) [pid = 1828] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:29:39 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (2008C800) [pid = 1828] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:29:39 INFO - PROCESS | 1828 | 1461050979280 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 00:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 930ms 00:29:39 INFO - PROCESS | 1828 | 1461050979327 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 00:29:39 INFO - PROCESS | 1828 | 1461050979329 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 00:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:29:39 INFO - PROCESS | 1828 | 1461050979336 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:29:39 INFO - PROCESS | 1828 | 1461050979338 Marionette TRACE conn5 <- [1,1502,null,{}] 00:29:39 INFO - PROCESS | 1828 | 1461050979342 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:39 INFO - PROCESS | 1828 | 1461050979425 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 00:29:39 INFO - PROCESS | 1828 | 1461050979437 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:39 INFO - PROCESS | 1828 | ++DOCSHELL 16703C00 == 74 [pid = 1828] [id = 385] 00:29:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (167AD000) [pid = 1828] [serial = 1155] [outer = 00000000] 00:29:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1C7DD400) [pid = 1828] [serial = 1156] [outer = 167AD000] 00:29:39 INFO - PROCESS | 1828 | 1461050979482 Marionette DEBUG loaded listener.js 00:29:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1CE91000) [pid = 1828] [serial = 1157] [outer = 167AD000] 00:29:39 INFO - PROCESS | 1828 | 1461050979921 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 00:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 631ms 00:29:39 INFO - PROCESS | 1828 | 1461050979965 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 00:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:29:39 INFO - PROCESS | 1828 | 1461050979967 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 00:29:39 INFO - PROCESS | 1828 | 1461050979970 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:29:39 INFO - PROCESS | 1828 | 1461050979972 Marionette TRACE conn5 <- [1,1506,null,{}] 00:29:39 INFO - PROCESS | 1828 | 1461050979975 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:40 INFO - PROCESS | 1828 | 1461050980066 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 00:29:40 INFO - PROCESS | 1828 | 1461050980072 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:40 INFO - PROCESS | 1828 | ++DOCSHELL 1C7F1800 == 75 [pid = 1828] [id = 386] 00:29:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1DDA0C00) [pid = 1828] [serial = 1158] [outer = 00000000] 00:29:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1F1A1000) [pid = 1828] [serial = 1159] [outer = 1DDA0C00] 00:29:40 INFO - PROCESS | 1828 | 1461050980117 Marionette DEBUG loaded listener.js 00:29:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1F1AD000) [pid = 1828] [serial = 1160] [outer = 1DDA0C00] 00:29:40 INFO - PROCESS | 1828 | 1461050980541 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 00:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 00:29:40 INFO - PROCESS | 1828 | 1461050980601 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 00:29:40 INFO - PROCESS | 1828 | 1461050980603 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 00:29:40 INFO - PROCESS | 1828 | 1461050980607 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:29:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:29:40 INFO - PROCESS | 1828 | 1461050980609 Marionette TRACE conn5 <- [1,1510,null,{}] 00:29:40 INFO - PROCESS | 1828 | 1461050980612 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:40 INFO - PROCESS | 1828 | 1461050980696 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 00:29:40 INFO - PROCESS | 1828 | 1461050980702 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:40 INFO - PROCESS | 1828 | ++DOCSHELL 1E0D0400 == 76 [pid = 1828] [id = 387] 00:29:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1FC23C00) [pid = 1828] [serial = 1161] [outer = 00000000] 00:29:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (20084400) [pid = 1828] [serial = 1162] [outer = 1FC23C00] 00:29:40 INFO - PROCESS | 1828 | 1461050980747 Marionette DEBUG loaded listener.js 00:29:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (20155C00) [pid = 1828] [serial = 1163] [outer = 1FC23C00] 00:29:41 INFO - PROCESS | 1828 | 1461050981288 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 00:29:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 00:29:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:29:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:29:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:29:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 00:29:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:29:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:29:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:29:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 00:29:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:29:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:29:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:29:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 00:29:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:29:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:29:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:29:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 733ms 00:29:41 INFO - PROCESS | 1828 | 1461050981344 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 00:29:41 INFO - PROCESS | 1828 | 1461050981349 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 00:29:41 INFO - PROCESS | 1828 | 1461050981355 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:29:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:29:41 INFO - PROCESS | 1828 | 1461050981359 Marionette TRACE conn5 <- [1,1514,null,{}] 00:29:41 INFO - PROCESS | 1828 | 1461050981366 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:41 INFO - PROCESS | 1828 | 1461050981523 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 00:29:41 INFO - PROCESS | 1828 | 1461050981659 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:41 INFO - PROCESS | 1828 | ++DOCSHELL 12F6D000 == 77 [pid = 1828] [id = 388] 00:29:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (12F6F400) [pid = 1828] [serial = 1164] [outer = 00000000] 00:29:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (13DA4C00) [pid = 1828] [serial = 1165] [outer = 12F6F400] 00:29:41 INFO - PROCESS | 1828 | 1461050981717 Marionette DEBUG loaded listener.js 00:29:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (167D8000) [pid = 1828] [serial = 1166] [outer = 12F6F400] 00:29:42 INFO - PROCESS | 1828 | 1461050982338 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 00:29:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:29:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:29:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:29:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:29:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:29:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:29:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:29:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:29:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:29:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1021ms 00:29:42 INFO - PROCESS | 1828 | 1461050982381 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 00:29:42 INFO - PROCESS | 1828 | 1461050982387 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 00:29:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:29:42 INFO - PROCESS | 1828 | 1461050982394 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:29:42 INFO - PROCESS | 1828 | 1461050982396 Marionette TRACE conn5 <- [1,1518,null,{}] 00:29:42 INFO - PROCESS | 1828 | 1461050982400 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:42 INFO - PROCESS | 1828 | 1461050982517 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 00:29:42 INFO - PROCESS | 1828 | 1461050982631 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:42 INFO - PROCESS | 1828 | ++DOCSHELL 17BCB400 == 78 [pid = 1828] [id = 389] 00:29:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1A654C00) [pid = 1828] [serial = 1167] [outer = 00000000] 00:29:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1CA1C800) [pid = 1828] [serial = 1168] [outer = 1A654C00] 00:29:42 INFO - PROCESS | 1828 | 1461050982726 Marionette DEBUG loaded listener.js 00:29:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1CD6C000) [pid = 1828] [serial = 1169] [outer = 1A654C00] 00:29:43 INFO - PROCESS | 1828 | 1461050983290 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 00:29:43 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 00:29:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:29:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:29:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 00:29:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:29:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 930ms 00:29:43 INFO - PROCESS | 1828 | 1461050983325 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 00:29:43 INFO - PROCESS | 1828 | 1461050983328 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 00:29:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:29:43 INFO - PROCESS | 1828 | 1461050983331 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:29:43 INFO - PROCESS | 1828 | 1461050983335 Marionette TRACE conn5 <- [1,1522,null,{}] 00:29:43 INFO - PROCESS | 1828 | 1461050983346 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:43 INFO - PROCESS | 1828 | 1461050983461 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 00:29:43 INFO - PROCESS | 1828 | 1461050983574 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:43 INFO - PROCESS | 1828 | ++DOCSHELL 20053800 == 79 [pid = 1828] [id = 390] 00:29:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (20091800) [pid = 1828] [serial = 1170] [outer = 00000000] 00:29:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (20912800) [pid = 1828] [serial = 1171] [outer = 20091800] 00:29:43 INFO - PROCESS | 1828 | 1461050983674 Marionette DEBUG loaded listener.js 00:29:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (20968C00) [pid = 1828] [serial = 1172] [outer = 20091800] 00:29:44 INFO - PROCESS | 1828 | 1461050984267 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 00:29:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:29:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 970ms 00:29:44 INFO - PROCESS | 1828 | 1461050984305 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 00:29:44 INFO - PROCESS | 1828 | 1461050984308 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 00:29:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:29:44 INFO - PROCESS | 1828 | 1461050984311 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:29:44 INFO - PROCESS | 1828 | 1461050984313 Marionette TRACE conn5 <- [1,1526,null,{}] 00:29:44 INFO - PROCESS | 1828 | 1461050984317 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:44 INFO - PROCESS | 1828 | 1461050984426 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 00:29:44 INFO - PROCESS | 1828 | 1461050984566 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:44 INFO - PROCESS | 1828 | ++DOCSHELL 209B5400 == 80 [pid = 1828] [id = 391] 00:29:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (209B7400) [pid = 1828] [serial = 1173] [outer = 00000000] 00:29:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (20DA8400) [pid = 1828] [serial = 1174] [outer = 209B7400] 00:29:44 INFO - PROCESS | 1828 | 1461050984623 Marionette DEBUG loaded listener.js 00:29:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (21D41C00) [pid = 1828] [serial = 1175] [outer = 209B7400] 00:29:45 INFO - PROCESS | 1828 | 1461050985194 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 00:29:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:29:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 930ms 00:29:45 INFO - PROCESS | 1828 | 1461050985245 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 00:29:45 INFO - PROCESS | 1828 | 1461050985247 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 00:29:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:29:45 INFO - PROCESS | 1828 | 1461050985251 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:29:45 INFO - PROCESS | 1828 | 1461050985253 Marionette TRACE conn5 <- [1,1530,null,{}] 00:29:45 INFO - PROCESS | 1828 | 1461050985257 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:45 INFO - PROCESS | 1828 | 1461050985364 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 00:29:45 INFO - PROCESS | 1828 | 1461050985504 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:45 INFO - PROCESS | 1828 | ++DOCSHELL 1E09E800 == 81 [pid = 1828] [id = 392] 00:29:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (1E09FC00) [pid = 1828] [serial = 1176] [outer = 00000000] 00:29:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1E0A8400) [pid = 1828] [serial = 1177] [outer = 1E09FC00] 00:29:45 INFO - PROCESS | 1828 | 1461050985559 Marionette DEBUG loaded listener.js 00:29:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1E0AA800) [pid = 1828] [serial = 1178] [outer = 1E09FC00] 00:29:46 INFO - PROCESS | 1828 | 1461050986134 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 00:29:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:29:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 00:29:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:29:46 INFO - PROCESS | 1828 | 1461050986185 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 00:29:46 INFO - PROCESS | 1828 | 1461050986187 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 00:29:46 INFO - PROCESS | 1828 | 1461050986190 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:29:46 INFO - PROCESS | 1828 | 1461050986192 Marionette TRACE conn5 <- [1,1534,null,{}] 00:29:46 INFO - PROCESS | 1828 | 1461050986197 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:46 INFO - PROCESS | 1828 | 1461050986373 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 00:29:46 INFO - PROCESS | 1828 | 1461050986393 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:46 INFO - PROCESS | 1828 | ++DOCSHELL 21EAE400 == 82 [pid = 1828] [id = 393] 00:29:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (222D3C00) [pid = 1828] [serial = 1179] [outer = 00000000] 00:29:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (22AC0C00) [pid = 1828] [serial = 1180] [outer = 222D3C00] 00:29:46 INFO - PROCESS | 1828 | 1461050986452 Marionette DEBUG loaded listener.js 00:29:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (22C63400) [pid = 1828] [serial = 1181] [outer = 222D3C00] 00:29:47 INFO - PROCESS | 1828 | 1461050987097 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 00:29:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:29:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 970ms 00:29:47 INFO - PROCESS | 1828 | 1461050987165 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 00:29:47 INFO - PROCESS | 1828 | 1461050987167 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 00:29:47 INFO - PROCESS | 1828 | 1461050987171 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:29:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:29:47 INFO - PROCESS | 1828 | 1461050987173 Marionette TRACE conn5 <- [1,1538,null,{}] 00:29:47 INFO - PROCESS | 1828 | 1461050987176 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:47 INFO - PROCESS | 1828 | 1461050987281 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 00:29:47 INFO - PROCESS | 1828 | 1461050987425 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:47 INFO - PROCESS | 1828 | ++DOCSHELL 22ABE800 == 83 [pid = 1828] [id = 394] 00:29:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (22C66800) [pid = 1828] [serial = 1182] [outer = 00000000] 00:29:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (22C6EC00) [pid = 1828] [serial = 1183] [outer = 22C66800] 00:29:47 INFO - PROCESS | 1828 | 1461050987480 Marionette DEBUG loaded listener.js 00:29:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (24F8D800) [pid = 1828] [serial = 1184] [outer = 22C66800] 00:29:48 INFO - PROCESS | 1828 | 1461050988256 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 00:29:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:29:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1120ms 00:29:48 INFO - PROCESS | 1828 | 1461050988295 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 00:29:48 INFO - PROCESS | 1828 | 1461050988299 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 00:29:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:29:48 INFO - PROCESS | 1828 | 1461050988304 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:29:48 INFO - PROCESS | 1828 | 1461050988307 Marionette TRACE conn5 <- [1,1542,null,{}] 00:29:48 INFO - PROCESS | 1828 | 1461050988313 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:48 INFO - PROCESS | 1828 | 1461050988419 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 00:29:48 INFO - PROCESS | 1828 | 1461050988534 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:48 INFO - PROCESS | 1828 | ++DOCSHELL 0F0F9800 == 84 [pid = 1828] [id = 395] 00:29:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (13D9F000) [pid = 1828] [serial = 1185] [outer = 00000000] 00:29:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (196D4800) [pid = 1828] [serial = 1186] [outer = 13D9F000] 00:29:48 INFO - PROCESS | 1828 | 1461050988625 Marionette DEBUG loaded listener.js 00:29:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (1A9D8400) [pid = 1828] [serial = 1187] [outer = 13D9F000] 00:29:49 INFO - PROCESS | 1828 | 1461050989256 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 00:29:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:29:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 00:29:49 INFO - PROCESS | 1828 | 1461050989286 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 00:29:49 INFO - PROCESS | 1828 | 1461050989291 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 00:29:49 INFO - PROCESS | 1828 | 1461050989298 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:29:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:29:49 INFO - PROCESS | 1828 | 1461050989300 Marionette TRACE conn5 <- [1,1546,null,{}] 00:29:49 INFO - PROCESS | 1828 | 1461050989304 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:49 INFO - PROCESS | 1828 | 1461050989406 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 00:29:49 INFO - PROCESS | 1828 | 1461050989559 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:49 INFO - PROCESS | 1828 | ++DOCSHELL 1769F800 == 85 [pid = 1828] [id = 396] 00:29:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (17B0C800) [pid = 1828] [serial = 1188] [outer = 00000000] 00:29:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (1CA1F800) [pid = 1828] [serial = 1189] [outer = 17B0C800] 00:29:49 INFO - PROCESS | 1828 | 1461050989609 Marionette DEBUG loaded listener.js 00:29:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (1CCDF000) [pid = 1828] [serial = 1190] [outer = 17B0C800] 00:29:49 INFO - PROCESS | 1828 | --DOCSHELL 1C7F1800 == 84 [pid = 1828] [id = 386] 00:29:49 INFO - PROCESS | 1828 | --DOCSHELL 16703C00 == 83 [pid = 1828] [id = 385] 00:29:49 INFO - PROCESS | 1828 | --DOCSHELL 1DBF5800 == 82 [pid = 1828] [id = 384] 00:29:49 INFO - PROCESS | 1828 | --DOCSHELL 12B74000 == 81 [pid = 1828] [id = 383] 00:29:49 INFO - PROCESS | 1828 | --DOCSHELL 1CA18800 == 80 [pid = 1828] [id = 382] 00:29:49 INFO - PROCESS | 1828 | --DOCSHELL 1C7F9400 == 79 [pid = 1828] [id = 381] 00:29:49 INFO - PROCESS | 1828 | --DOCSHELL 1A65A000 == 78 [pid = 1828] [id = 380] 00:29:49 INFO - PROCESS | 1828 | --DOCSHELL 12ED8800 == 77 [pid = 1828] [id = 379] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (17697C00) [pid = 1828] [serial = 1086] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (213A2C00) [pid = 1828] [serial = 1077] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (22545400) [pid = 1828] [serial = 1083] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (16847800) [pid = 1828] [serial = 1068] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (1DDC8C00) [pid = 1828] [serial = 1074] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (21EAFC00) [pid = 1828] [serial = 1080] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1C7D9C00) [pid = 1828] [serial = 1071] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOCSHELL 12DBC800 == 76 [pid = 1828] [id = 378] 00:29:49 INFO - PROCESS | 1828 | --DOCSHELL 2096F400 == 75 [pid = 1828] [id = 375] 00:29:49 INFO - PROCESS | 1828 | --DOCSHELL 1C7FF400 == 74 [pid = 1828] [id = 374] 00:29:49 INFO - PROCESS | 1828 | --DOCSHELL 17BDA400 == 73 [pid = 1828] [id = 373] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (201EB800) [pid = 1828] [serial = 1115] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1937C000) [pid = 1828] [serial = 1092] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (1B35DC00) [pid = 1828] [serial = 1093] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (1A9D4400) [pid = 1828] [serial = 1108] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (1DFF8400) [pid = 1828] [serial = 1104] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1D197800) [pid = 1828] [serial = 1099] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (1CED5400) [pid = 1828] [serial = 1098] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (176A0C00) [pid = 1828] [serial = 973] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (21D82800) [pid = 1828] [serial = 1036] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (1C7F6000) [pid = 1828] [serial = 1090] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (17E44800) [pid = 1828] [serial = 1107] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (2008B800) [pid = 1828] [serial = 1112] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (21FE1800) [pid = 1828] [serial = 925] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1DA1B000) [pid = 1828] [serial = 1101] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1CA2BC00) [pid = 1828] [serial = 1095] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1CCD7400) [pid = 1828] [serial = 1096] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (12DBC000) [pid = 1828] [serial = 685] [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.] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1E0C7000) [pid = 1828] [serial = 1105] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (20054C00) [pid = 1828] [serial = 1111] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1C7D0C00) [pid = 1828] [serial = 1089] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1DBF0400) [pid = 1828] [serial = 1102] [outer = 00000000] [url = about:blank] 00:29:49 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (2015D400) [pid = 1828] [serial = 1114] [outer = 00000000] [url = about:blank] 00:29:50 INFO - PROCESS | 1828 | 1461050990135 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 00:29:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:29:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 870ms 00:29:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:29:50 INFO - PROCESS | 1828 | 1461050990173 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 00:29:50 INFO - PROCESS | 1828 | 1461050990175 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 00:29:50 INFO - PROCESS | 1828 | 1461050990178 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:29:50 INFO - PROCESS | 1828 | 1461050990182 Marionette TRACE conn5 <- [1,1550,null,{}] 00:29:50 INFO - PROCESS | 1828 | 1461050990192 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:50 INFO - PROCESS | 1828 | 1461050990290 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 00:29:50 INFO - PROCESS | 1828 | 1461050990396 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:50 INFO - PROCESS | 1828 | ++DOCSHELL 12F6BC00 == 74 [pid = 1828] [id = 397] 00:29:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (13E3F400) [pid = 1828] [serial = 1191] [outer = 00000000] 00:29:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1A9DF000) [pid = 1828] [serial = 1192] [outer = 13E3F400] 00:29:50 INFO - PROCESS | 1828 | 1461050990446 Marionette DEBUG loaded listener.js 00:29:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1BD6FC00) [pid = 1828] [serial = 1193] [outer = 13E3F400] 00:29:50 INFO - PROCESS | 1828 | 1461050990857 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 00:29:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:29:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 00:29:50 INFO - PROCESS | 1828 | 1461050990909 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 00:29:50 INFO - PROCESS | 1828 | 1461050990912 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 00:29:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:29:50 INFO - PROCESS | 1828 | 1461050990915 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:29:50 INFO - PROCESS | 1828 | 1461050990916 Marionette TRACE conn5 <- [1,1554,null,{}] 00:29:50 INFO - PROCESS | 1828 | 1461050990920 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:51 INFO - PROCESS | 1828 | 1461050991013 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 00:29:51 INFO - PROCESS | 1828 | 1461050991020 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:51 INFO - PROCESS | 1828 | ++DOCSHELL 1C7F6800 == 75 [pid = 1828] [id = 398] 00:29:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1C7F7C00) [pid = 1828] [serial = 1194] [outer = 00000000] 00:29:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1CCDEC00) [pid = 1828] [serial = 1195] [outer = 1C7F7C00] 00:29:51 INFO - PROCESS | 1828 | 1461050991068 Marionette DEBUG loaded listener.js 00:29:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1CE93000) [pid = 1828] [serial = 1196] [outer = 1C7F7C00] 00:29:51 INFO - PROCESS | 1828 | 1461050991568 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 00:29:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:29:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 00:29:51 INFO - PROCESS | 1828 | 1461050991589 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 00:29:51 INFO - PROCESS | 1828 | 1461050991591 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 00:29:51 INFO - PROCESS | 1828 | 1461050991595 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:29:51 INFO - PROCESS | 1828 | 1461050991597 Marionette TRACE conn5 <- [1,1558,null,{}] 00:29:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:29:51 INFO - PROCESS | 1828 | 1461050991604 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:51 INFO - PROCESS | 1828 | 1461050991693 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 00:29:51 INFO - PROCESS | 1828 | 1461050991702 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:51 INFO - PROCESS | 1828 | ++DOCSHELL 193EEC00 == 76 [pid = 1828] [id = 399] 00:29:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1CED6000) [pid = 1828] [serial = 1197] [outer = 00000000] 00:29:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1DAE6000) [pid = 1828] [serial = 1198] [outer = 1CED6000] 00:29:51 INFO - PROCESS | 1828 | 1461050991746 Marionette DEBUG loaded listener.js 00:29:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1DD9FC00) [pid = 1828] [serial = 1199] [outer = 1CED6000] 00:29:52 INFO - PROCESS | 1828 | 1461050992243 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 00:29:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:29:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 00:29:52 INFO - PROCESS | 1828 | 1461050992269 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 00:29:52 INFO - PROCESS | 1828 | 1461050992271 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 00:29:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:29:52 INFO - PROCESS | 1828 | 1461050992274 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:29:52 INFO - PROCESS | 1828 | 1461050992276 Marionette TRACE conn5 <- [1,1562,null,{}] 00:29:52 INFO - PROCESS | 1828 | 1461050992280 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:52 INFO - PROCESS | 1828 | 1461050992428 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 00:29:52 INFO - PROCESS | 1828 | 1461050992536 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:52 INFO - PROCESS | 1828 | ++DOCSHELL 1DDCBC00 == 77 [pid = 1828] [id = 400] 00:29:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1DE0A000) [pid = 1828] [serial = 1200] [outer = 00000000] 00:29:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1E0C4C00) [pid = 1828] [serial = 1201] [outer = 1DE0A000] 00:29:52 INFO - PROCESS | 1828 | 1461050992587 Marionette DEBUG loaded listener.js 00:29:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1F10F400) [pid = 1828] [serial = 1202] [outer = 1DE0A000] 00:29:53 INFO - PROCESS | 1828 | 1461050993030 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 00:29:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:29:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 770ms 00:29:53 INFO - PROCESS | 1828 | 1461050993045 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 00:29:53 INFO - PROCESS | 1828 | 1461050993047 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 00:29:53 INFO - PROCESS | 1828 | 1461050993051 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:29:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:29:53 INFO - PROCESS | 1828 | 1461050993053 Marionette TRACE conn5 <- [1,1566,null,{}] 00:29:53 INFO - PROCESS | 1828 | 1461050993057 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:53 INFO - PROCESS | 1828 | 1461050993182 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 00:29:53 INFO - PROCESS | 1828 | 1461050993250 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:53 INFO - PROCESS | 1828 | ++DOCSHELL 1FA0CC00 == 78 [pid = 1828] [id = 401] 00:29:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (20045C00) [pid = 1828] [serial = 1203] [outer = 00000000] 00:29:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (20152000) [pid = 1828] [serial = 1204] [outer = 20045C00] 00:29:53 INFO - PROCESS | 1828 | 1461050993294 Marionette DEBUG loaded listener.js 00:29:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (2015A000) [pid = 1828] [serial = 1205] [outer = 20045C00] 00:29:53 INFO - PROCESS | 1828 | 1461050993736 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 00:29:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:29:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 731ms 00:29:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:29:53 INFO - PROCESS | 1828 | 1461050993788 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 00:29:53 INFO - PROCESS | 1828 | 1461050993790 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 00:29:53 INFO - PROCESS | 1828 | 1461050993794 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:29:53 INFO - PROCESS | 1828 | 1461050993796 Marionette TRACE conn5 <- [1,1570,null,{}] 00:29:53 INFO - PROCESS | 1828 | 1461050993827 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:53 INFO - PROCESS | 1828 | 1461050993961 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 00:29:54 INFO - PROCESS | 1828 | 1461050994032 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:54 INFO - PROCESS | 1828 | ++DOCSHELL 20090000 == 79 [pid = 1828] [id = 402] 00:29:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (201E5C00) [pid = 1828] [serial = 1206] [outer = 00000000] 00:29:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (20965400) [pid = 1828] [serial = 1207] [outer = 201E5C00] 00:29:54 INFO - PROCESS | 1828 | 1461050994076 Marionette DEBUG loaded listener.js 00:29:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (209B8400) [pid = 1828] [serial = 1208] [outer = 201E5C00] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (13106000) [pid = 1828] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (20152800) [pid = 1828] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (19370400) [pid = 1828] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1DDBE800) [pid = 1828] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (1D56D400) [pid = 1828] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (12EDE000) [pid = 1828] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (12ED5800) [pid = 1828] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1C7F9C00) [pid = 1828] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (167AD000) [pid = 1828] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1B335400) [pid = 1828] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1DDA0C00) [pid = 1828] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1CBF7800) [pid = 1828] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (20968400) [pid = 1828] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (21D86C00) [pid = 1828] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (2096EC00) [pid = 1828] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1FC21400) [pid = 1828] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (12B41400) [pid = 1828] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1D0B1800) [pid = 1828] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1A9D2000) [pid = 1828] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (12DC2000) [pid = 1828] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (12EE1800) [pid = 1828] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1CD6FC00) [pid = 1828] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (2096C400) [pid = 1828] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (224B0C00) [pid = 1828] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1CC56400) [pid = 1828] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (196D8000) [pid = 1828] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:29:54 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1DF7F000) [pid = 1828] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:29:54 INFO - PROCESS | 1828 | 1461050994752 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 00:29:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:29:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 970ms 00:29:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:29:54 INFO - PROCESS | 1828 | 1461050994766 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 00:29:54 INFO - PROCESS | 1828 | 1461050994768 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 00:29:54 INFO - PROCESS | 1828 | 1461050994771 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:29:54 INFO - PROCESS | 1828 | 1461050994773 Marionette TRACE conn5 <- [1,1574,null,{}] 00:29:54 INFO - PROCESS | 1828 | 1461050994777 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:54 INFO - PROCESS | 1828 | 1461050994909 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 00:29:54 INFO - PROCESS | 1828 | 1461050994921 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:54 INFO - PROCESS | 1828 | ++DOCSHELL 13275800 == 80 [pid = 1828] [id = 403] 00:29:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (135EB400) [pid = 1828] [serial = 1209] [outer = 00000000] 00:29:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1BE78800) [pid = 1828] [serial = 1210] [outer = 135EB400] 00:29:54 INFO - PROCESS | 1828 | 1461050994965 Marionette DEBUG loaded listener.js 00:29:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1CD7A400) [pid = 1828] [serial = 1211] [outer = 135EB400] 00:29:55 INFO - PROCESS | 1828 | 1461050995383 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 00:29:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:29:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 630ms 00:29:55 INFO - PROCESS | 1828 | 1461050995402 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 00:29:55 INFO - PROCESS | 1828 | 1461050995404 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 00:29:55 INFO - PROCESS | 1828 | 1461050995423 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:29:55 INFO - PROCESS | 1828 | 1461050995425 Marionette TRACE conn5 <- [1,1578,null,{}] 00:29:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:29:55 INFO - PROCESS | 1828 | 1461050995429 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:55 INFO - PROCESS | 1828 | 1461050995520 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 00:29:55 INFO - PROCESS | 1828 | 1461050995526 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:55 INFO - PROCESS | 1828 | ++DOCSHELL 1A9DE000 == 81 [pid = 1828] [id = 404] 00:29:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1D0B5800) [pid = 1828] [serial = 1212] [outer = 00000000] 00:29:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1E012000) [pid = 1828] [serial = 1213] [outer = 1D0B5800] 00:29:55 INFO - PROCESS | 1828 | 1461050995573 Marionette DEBUG loaded listener.js 00:29:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1E015400) [pid = 1828] [serial = 1214] [outer = 1D0B5800] 00:29:56 INFO - PROCESS | 1828 | 1461050996041 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 00:29:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:29:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 00:29:56 INFO - PROCESS | 1828 | 1461050996100 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 00:29:56 INFO - PROCESS | 1828 | 1461050996103 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 00:29:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:29:56 INFO - PROCESS | 1828 | 1461050996106 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:29:56 INFO - PROCESS | 1828 | 1461050996109 Marionette TRACE conn5 <- [1,1582,null,{}] 00:29:56 INFO - PROCESS | 1828 | 1461050996112 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:56 INFO - PROCESS | 1828 | 1461050996222 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 00:29:56 INFO - PROCESS | 1828 | 1461050996228 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:56 INFO - PROCESS | 1828 | ++DOCSHELL 1E0C5C00 == 82 [pid = 1828] [id = 405] 00:29:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1E0C8C00) [pid = 1828] [serial = 1215] [outer = 00000000] 00:29:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (2096E800) [pid = 1828] [serial = 1216] [outer = 1E0C8C00] 00:29:56 INFO - PROCESS | 1828 | 1461050996280 Marionette DEBUG loaded listener.js 00:29:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (2139CC00) [pid = 1828] [serial = 1217] [outer = 1E0C8C00] 00:29:57 INFO - PROCESS | 1828 | 1461050997055 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 00:29:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:29:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1016ms 00:29:57 INFO - PROCESS | 1828 | 1461050997127 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 00:29:57 INFO - PROCESS | 1828 | 1461050997132 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 00:29:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:29:57 INFO - PROCESS | 1828 | 1461050997138 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:29:57 INFO - PROCESS | 1828 | 1461050997141 Marionette TRACE conn5 <- [1,1586,null,{}] 00:29:57 INFO - PROCESS | 1828 | 1461050997148 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:57 INFO - PROCESS | 1828 | 1461050997325 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 00:29:57 INFO - PROCESS | 1828 | 1461050997468 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:57 INFO - PROCESS | 1828 | ++DOCSHELL 13E8F400 == 83 [pid = 1828] [id = 406] 00:29:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (13E9A000) [pid = 1828] [serial = 1218] [outer = 00000000] 00:29:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (18D4C800) [pid = 1828] [serial = 1219] [outer = 13E9A000] 00:29:57 INFO - PROCESS | 1828 | 1461050997526 Marionette DEBUG loaded listener.js 00:29:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1A9D2000) [pid = 1828] [serial = 1220] [outer = 13E9A000] 00:29:58 INFO - PROCESS | 1828 | 1461050998110 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 00:29:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:29:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1022ms 00:29:58 INFO - PROCESS | 1828 | 1461050998164 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 00:29:58 INFO - PROCESS | 1828 | 1461050998170 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 00:29:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:29:58 INFO - PROCESS | 1828 | 1461050998177 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:29:58 INFO - PROCESS | 1828 | 1461050998180 Marionette TRACE conn5 <- [1,1590,null,{}] 00:29:58 INFO - PROCESS | 1828 | 1461050998185 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:58 INFO - PROCESS | 1828 | 1461050998299 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 00:29:58 INFO - PROCESS | 1828 | 1461050998447 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:58 INFO - PROCESS | 1828 | ++DOCSHELL 1C7D5C00 == 84 [pid = 1828] [id = 407] 00:29:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1C7F0400) [pid = 1828] [serial = 1221] [outer = 00000000] 00:29:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1CCE6000) [pid = 1828] [serial = 1222] [outer = 1C7F0400] 00:29:58 INFO - PROCESS | 1828 | 1461050998505 Marionette DEBUG loaded listener.js 00:29:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1DA86400) [pid = 1828] [serial = 1223] [outer = 1C7F0400] 00:29:59 INFO - PROCESS | 1828 | 1461050999107 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 00:29:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:29:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 970ms 00:29:59 INFO - PROCESS | 1828 | 1461050999149 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 00:29:59 INFO - PROCESS | 1828 | 1461050999152 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 00:29:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:29:59 INFO - PROCESS | 1828 | 1461050999156 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:29:59 INFO - PROCESS | 1828 | 1461050999160 Marionette TRACE conn5 <- [1,1594,null,{}] 00:29:59 INFO - PROCESS | 1828 | 1461050999172 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:59 INFO - PROCESS | 1828 | 1461050999295 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 00:29:59 INFO - PROCESS | 1828 | 1461050999451 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:59 INFO - PROCESS | 1828 | ++DOCSHELL 1FC22C00 == 85 [pid = 1828] [id = 408] 00:29:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (20154400) [pid = 1828] [serial = 1224] [outer = 00000000] 00:29:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (20968800) [pid = 1828] [serial = 1225] [outer = 20154400] 00:29:59 INFO - PROCESS | 1828 | 1461050999513 Marionette DEBUG loaded listener.js 00:29:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (2139E000) [pid = 1828] [serial = 1226] [outer = 20154400] 00:30:00 INFO - PROCESS | 1828 | 1461051000082 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 00:30:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:30:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 00:30:00 INFO - PROCESS | 1828 | 1461051000128 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 00:30:00 INFO - PROCESS | 1828 | 1461051000131 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 00:30:00 INFO - PROCESS | 1828 | 1461051000135 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:30:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:30:00 INFO - PROCESS | 1828 | 1461051000137 Marionette TRACE conn5 <- [1,1598,null,{}] 00:30:00 INFO - PROCESS | 1828 | 1461051000141 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:00 INFO - PROCESS | 1828 | 1461051000252 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 00:30:00 INFO - PROCESS | 1828 | 1461051000413 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:00 INFO - PROCESS | 1828 | ++DOCSHELL 213A2400 == 86 [pid = 1828] [id = 409] 00:30:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (21D39400) [pid = 1828] [serial = 1227] [outer = 00000000] 00:30:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (21EB6000) [pid = 1828] [serial = 1228] [outer = 21D39400] 00:30:00 INFO - PROCESS | 1828 | 1461051000471 Marionette DEBUG loaded listener.js 00:30:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (222D9800) [pid = 1828] [serial = 1229] [outer = 21D39400] 00:30:01 INFO - PROCESS | 1828 | 1461051001022 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 00:30:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:30:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 00:30:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:30:01 INFO - PROCESS | 1828 | 1461051001069 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 00:30:01 INFO - PROCESS | 1828 | 1461051001071 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 00:30:01 INFO - PROCESS | 1828 | 1461051001075 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:30:01 INFO - PROCESS | 1828 | 1461051001077 Marionette TRACE conn5 <- [1,1602,null,{}] 00:30:01 INFO - PROCESS | 1828 | 1461051001080 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:01 INFO - PROCESS | 1828 | 1461051001193 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 00:30:01 INFO - PROCESS | 1828 | 1461051001357 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:01 INFO - PROCESS | 1828 | ++DOCSHELL 2253D800 == 87 [pid = 1828] [id = 410] 00:30:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (22544000) [pid = 1828] [serial = 1230] [outer = 00000000] 00:30:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (22C60400) [pid = 1828] [serial = 1231] [outer = 22544000] 00:30:01 INFO - PROCESS | 1828 | 1461051001417 Marionette DEBUG loaded listener.js 00:30:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (22C6A000) [pid = 1828] [serial = 1232] [outer = 22544000] 00:30:02 INFO - PROCESS | 1828 | 1461051002010 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 00:30:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 00:30:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 970ms 00:30:02 INFO - PROCESS | 1828 | 1461051002046 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 00:30:02 INFO - PROCESS | 1828 | 1461051002048 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 00:30:02 INFO - PROCESS | 1828 | 1461051002052 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:30:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:30:02 INFO - PROCESS | 1828 | 1461051002054 Marionette TRACE conn5 <- [1,1606,null,{}] 00:30:02 INFO - PROCESS | 1828 | 1461051002058 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:02 INFO - PROCESS | 1828 | 1461051002187 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 00:30:02 INFO - PROCESS | 1828 | 1461051002341 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:02 INFO - PROCESS | 1828 | ++DOCSHELL 13E8EC00 == 88 [pid = 1828] [id = 411] 00:30:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (17697000) [pid = 1828] [serial = 1233] [outer = 00000000] 00:30:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (25B2AC00) [pid = 1828] [serial = 1234] [outer = 17697000] 00:30:02 INFO - PROCESS | 1828 | 1461051002399 Marionette DEBUG loaded listener.js 00:30:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (25B2F400) [pid = 1828] [serial = 1235] [outer = 17697000] 00:30:02 INFO - PROCESS | 1828 | 1461051002960 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 00:30:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:30:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 970ms 00:30:03 INFO - PROCESS | 1828 | 1461051003026 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 00:30:03 INFO - PROCESS | 1828 | 1461051003028 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 00:30:03 INFO - PROCESS | 1828 | 1461051003032 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:30:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:30:03 INFO - PROCESS | 1828 | 1461051003034 Marionette TRACE conn5 <- [1,1610,null,{}] 00:30:03 INFO - PROCESS | 1828 | 1461051003038 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:03 INFO - PROCESS | 1828 | 1461051003148 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 00:30:03 INFO - PROCESS | 1828 | 1461051003298 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:03 INFO - PROCESS | 1828 | ++DOCSHELL 0F67D800 == 89 [pid = 1828] [id = 412] 00:30:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (12E33000) [pid = 1828] [serial = 1236] [outer = 00000000] 00:30:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (1A9D3800) [pid = 1828] [serial = 1237] [outer = 12E33000] 00:30:03 INFO - PROCESS | 1828 | 1461051003353 Marionette DEBUG loaded listener.js 00:30:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (1CA1A800) [pid = 1828] [serial = 1238] [outer = 12E33000] 00:30:04 INFO - PROCESS | 1828 | 1461051004230 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 00:30:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 00:30:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1232ms 00:30:04 INFO - PROCESS | 1828 | 1461051004268 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 00:30:04 INFO - PROCESS | 1828 | 1461051004273 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 00:30:04 INFO - PROCESS | 1828 | 1461051004278 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:30:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:30:04 INFO - PROCESS | 1828 | 1461051004282 Marionette TRACE conn5 <- [1,1614,null,{}] 00:30:04 INFO - PROCESS | 1828 | 1461051004287 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:04 INFO - PROCESS | 1828 | 1461051004399 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 00:30:04 INFO - PROCESS | 1828 | 1461051004562 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:04 INFO - PROCESS | 1828 | ++DOCSHELL 1769DC00 == 90 [pid = 1828] [id = 413] 00:30:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (176A2400) [pid = 1828] [serial = 1239] [outer = 00000000] 00:30:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (17DC6400) [pid = 1828] [serial = 1240] [outer = 176A2400] 00:30:04 INFO - PROCESS | 1828 | 1461051004616 Marionette DEBUG loaded listener.js 00:30:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (19379000) [pid = 1828] [serial = 1241] [outer = 176A2400] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 1CA1C000 == 89 [pid = 1828] [id = 265] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 20964800 == 88 [pid = 1828] [id = 359] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 196D3000 == 87 [pid = 1828] [id = 357] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 20915C00 == 86 [pid = 1828] [id = 360] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 13393800 == 85 [pid = 1828] [id = 297] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 1A9DE000 == 84 [pid = 1828] [id = 404] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 13275800 == 83 [pid = 1828] [id = 403] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 20090000 == 82 [pid = 1828] [id = 402] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 1FA0CC00 == 81 [pid = 1828] [id = 401] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 1DDCBC00 == 80 [pid = 1828] [id = 400] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (20084400) [pid = 1828] [serial = 1162] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 193EEC00 == 79 [pid = 1828] [id = 399] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 201F0000 == 78 [pid = 1828] [id = 372] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 1C7F6800 == 77 [pid = 1828] [id = 398] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 12F6BC00 == 76 [pid = 1828] [id = 397] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 1769F800 == 75 [pid = 1828] [id = 396] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 0F0F9800 == 74 [pid = 1828] [id = 395] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 17BCB400 == 73 [pid = 1828] [id = 389] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 12F6D000 == 72 [pid = 1828] [id = 388] 00:30:05 INFO - PROCESS | 1828 | --DOCSHELL 1E0D0400 == 71 [pid = 1828] [id = 387] 00:30:05 INFO - PROCESS | 1828 | 1461051005217 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 00:30:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:30:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 00:30:05 INFO - PROCESS | 1828 | 1461051005253 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 00:30:05 INFO - PROCESS | 1828 | 1461051005259 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 00:30:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:30:05 INFO - PROCESS | 1828 | 1461051005265 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:30:05 INFO - PROCESS | 1828 | 1461051005268 Marionette TRACE conn5 <- [1,1618,null,{}] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (20D99C00) [pid = 1828] [serial = 1030] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (20090800) [pid = 1828] [serial = 985] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (17D9E000) [pid = 1828] [serial = 1069] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (1DDCD800) [pid = 1828] [serial = 1075] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (1C8BC800) [pid = 1828] [serial = 1024] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (20DA2800) [pid = 1828] [serial = 1033] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (17D9E400) [pid = 1828] [serial = 1087] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (2091BC00) [pid = 1828] [serial = 1027] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (2139E400) [pid = 1828] [serial = 1066] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (22AB4800) [pid = 1828] [serial = 1084] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (1DDABC00) [pid = 1828] [serial = 979] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (1C7FE800) [pid = 1828] [serial = 1072] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1FC20400) [pid = 1828] [serial = 982] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (17BDA800) [pid = 1828] [serial = 1021] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (201ED400) [pid = 1828] [serial = 988] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1C7DD800) [pid = 1828] [serial = 976] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (21D87000) [pid = 1828] [serial = 1078] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (21EB6400) [pid = 1828] [serial = 1081] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1DFEEC00) [pid = 1828] [serial = 1153] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1DDAC000) [pid = 1828] [serial = 1151] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1DBF8400) [pid = 1828] [serial = 1150] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (135F0800) [pid = 1828] [serial = 1138] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (16710400) [pid = 1828] [serial = 1139] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1BD5E400) [pid = 1828] [serial = 1120] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (21D84C00) [pid = 1828] [serial = 1126] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (17E47800) [pid = 1828] [serial = 1136] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (17BC4800) [pid = 1828] [serial = 1135] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1CA1FC00) [pid = 1828] [serial = 1144] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (209B9400) [pid = 1828] [serial = 1117] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1C7DD400) [pid = 1828] [serial = 1156] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1BD7BC00) [pid = 1828] [serial = 1141] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1C7DA800) [pid = 1828] [serial = 1142] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1DBF0000) [pid = 1828] [serial = 1123] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1CE91000) [pid = 1828] [serial = 1157] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (22545800) [pid = 1828] [serial = 1129] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (22B37800) [pid = 1828] [serial = 1132] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1F1AD000) [pid = 1828] [serial = 1160] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1DFFBC00) [pid = 1828] [serial = 1154] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1CD6D800) [pid = 1828] [serial = 1147] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1CD71C00) [pid = 1828] [serial = 1148] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1F1A1000) [pid = 1828] [serial = 1159] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1CA2D800) [pid = 1828] [serial = 1145] [outer = 00000000] [url = about:blank] 00:30:05 INFO - PROCESS | 1828 | 1461051005347 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:05 INFO - PROCESS | 1828 | 1461051005448 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 00:30:05 INFO - PROCESS | 1828 | 1461051005455 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:05 INFO - PROCESS | 1828 | ++DOCSHELL 12E2D800 == 72 [pid = 1828] [id = 414] 00:30:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (12E3B400) [pid = 1828] [serial = 1242] [outer = 00000000] 00:30:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (167DAC00) [pid = 1828] [serial = 1243] [outer = 12E3B400] 00:30:05 INFO - PROCESS | 1828 | 1461051005503 Marionette DEBUG loaded listener.js 00:30:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (17B02000) [pid = 1828] [serial = 1244] [outer = 12E3B400] 00:30:06 INFO - PROCESS | 1828 | 1461051006055 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 00:30:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:30:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 850ms 00:30:06 INFO - PROCESS | 1828 | 1461051006118 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 00:30:06 INFO - PROCESS | 1828 | 1461051006120 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 00:30:06 INFO - PROCESS | 1828 | 1461051006124 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:30:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:30:06 INFO - PROCESS | 1828 | 1461051006127 Marionette TRACE conn5 <- [1,1622,null,{}] 00:30:06 INFO - PROCESS | 1828 | 1461051006138 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:06 INFO - PROCESS | 1828 | 1461051006229 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 00:30:06 INFO - PROCESS | 1828 | 1461051006333 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:06 INFO - PROCESS | 1828 | ++DOCSHELL 1B334C00 == 73 [pid = 1828] [id = 415] 00:30:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1B7E4C00) [pid = 1828] [serial = 1245] [outer = 00000000] 00:30:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1BD70C00) [pid = 1828] [serial = 1246] [outer = 1B7E4C00] 00:30:06 INFO - PROCESS | 1828 | 1461051006383 Marionette DEBUG loaded listener.js 00:30:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1C7D0C00) [pid = 1828] [serial = 1247] [outer = 1B7E4C00] 00:30:06 INFO - PROCESS | 1828 | 1461051006773 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 00:30:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:30:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 00:30:06 INFO - PROCESS | 1828 | 1461051006797 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 00:30:06 INFO - PROCESS | 1828 | 1461051006800 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 00:30:06 INFO - PROCESS | 1828 | 1461051006804 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:30:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:30:06 INFO - PROCESS | 1828 | 1461051006806 Marionette TRACE conn5 <- [1,1626,null,{}] 00:30:06 INFO - PROCESS | 1828 | 1461051006810 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:06 INFO - PROCESS | 1828 | 1461051006903 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 00:30:07 INFO - PROCESS | 1828 | 1461051007163 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:07 INFO - PROCESS | 1828 | ++DOCSHELL 12D0D800 == 74 [pid = 1828] [id = 416] 00:30:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (12DBE400) [pid = 1828] [serial = 1248] [outer = 00000000] 00:30:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (12F66C00) [pid = 1828] [serial = 1249] [outer = 12DBE400] 00:30:07 INFO - PROCESS | 1828 | 1461051007223 Marionette DEBUG loaded listener.js 00:30:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1326A000) [pid = 1828] [serial = 1250] [outer = 12DBE400] 00:30:07 INFO - PROCESS | 1828 | 1461051007810 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 00:30:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:30:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1016ms 00:30:07 INFO - PROCESS | 1828 | 1461051007825 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 00:30:07 INFO - PROCESS | 1828 | 1461051007829 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 00:30:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:30:07 INFO - PROCESS | 1828 | 1461051007834 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:30:07 INFO - PROCESS | 1828 | 1461051007839 Marionette TRACE conn5 <- [1,1630,null,{}] 00:30:07 INFO - PROCESS | 1828 | 1461051007865 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:07 INFO - PROCESS | 1828 | 1461051007979 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 00:30:08 INFO - PROCESS | 1828 | 1461051008121 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:08 INFO - PROCESS | 1828 | ++DOCSHELL 17DC6000 == 75 [pid = 1828] [id = 417] 00:30:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (18D45400) [pid = 1828] [serial = 1251] [outer = 00000000] 00:30:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1BD6C400) [pid = 1828] [serial = 1252] [outer = 18D45400] 00:30:08 INFO - PROCESS | 1828 | 1461051008180 Marionette DEBUG loaded listener.js 00:30:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1C7D0400) [pid = 1828] [serial = 1253] [outer = 18D45400] 00:30:08 INFO - PROCESS | 1828 | 1461051008786 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 00:30:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:30:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 971ms 00:30:08 INFO - PROCESS | 1828 | 1461051008812 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 00:30:08 INFO - PROCESS | 1828 | 1461051008817 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 00:30:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:30:08 INFO - PROCESS | 1828 | 1461051008821 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:30:08 INFO - PROCESS | 1828 | 1461051008823 Marionette TRACE conn5 <- [1,1634,null,{}] 00:30:08 INFO - PROCESS | 1828 | 1461051008827 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:08 INFO - PROCESS | 1828 | 1461051008936 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 00:30:09 INFO - PROCESS | 1828 | 1461051009079 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:09 INFO - PROCESS | 1828 | ++DOCSHELL 1CA21C00 == 76 [pid = 1828] [id = 418] 00:30:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1CA23C00) [pid = 1828] [serial = 1254] [outer = 00000000] 00:30:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1CA2EC00) [pid = 1828] [serial = 1255] [outer = 1CA23C00] 00:30:09 INFO - PROCESS | 1828 | 1461051009136 Marionette DEBUG loaded listener.js 00:30:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1CCD7800) [pid = 1828] [serial = 1256] [outer = 1CA23C00] 00:30:09 INFO - PROCESS | 1828 | 1461051009796 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 00:30:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:30:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1016ms 00:30:09 INFO - PROCESS | 1828 | 1461051009841 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 00:30:09 INFO - PROCESS | 1828 | 1461051009844 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 00:30:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:30:09 INFO - PROCESS | 1828 | 1461051009855 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:30:09 INFO - PROCESS | 1828 | 1461051009861 Marionette TRACE conn5 <- [1,1638,null,{}] 00:30:09 INFO - PROCESS | 1828 | 1461051009884 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:10 INFO - PROCESS | 1828 | 1461051010030 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 00:30:10 INFO - PROCESS | 1828 | 1461051010170 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:10 INFO - PROCESS | 1828 | ++DOCSHELL 1CC5A000 == 77 [pid = 1828] [id = 419] 00:30:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1CCE1400) [pid = 1828] [serial = 1257] [outer = 00000000] 00:30:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1D56DC00) [pid = 1828] [serial = 1258] [outer = 1CCE1400] 00:30:10 INFO - PROCESS | 1828 | 1461051010226 Marionette DEBUG loaded listener.js 00:30:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1DB1BC00) [pid = 1828] [serial = 1259] [outer = 1CCE1400] 00:30:10 INFO - PROCESS | 1828 | 1461051010785 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 00:30:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:30:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 990ms 00:30:10 INFO - PROCESS | 1828 | 1461051010841 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 00:30:10 INFO - PROCESS | 1828 | 1461051010845 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 00:30:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:30:10 INFO - PROCESS | 1828 | 1461051010848 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:30:10 INFO - PROCESS | 1828 | 1461051010850 Marionette TRACE conn5 <- [1,1642,null,{}] 00:30:10 INFO - PROCESS | 1828 | 1461051010854 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:10 INFO - PROCESS | 1828 | 1461051010963 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 00:30:11 INFO - PROCESS | 1828 | 1461051011078 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:11 INFO - PROCESS | 1828 | ++DOCSHELL 1DB18800 == 78 [pid = 1828] [id = 420] 00:30:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1DBF6000) [pid = 1828] [serial = 1260] [outer = 00000000] 00:30:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1DDC3800) [pid = 1828] [serial = 1261] [outer = 1DBF6000] 00:30:11 INFO - PROCESS | 1828 | 1461051011177 Marionette DEBUG loaded listener.js 00:30:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1DDC9C00) [pid = 1828] [serial = 1262] [outer = 1DBF6000] 00:30:11 INFO - PROCESS | 1828 | 1461051011756 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 00:30:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:30:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 931ms 00:30:11 INFO - PROCESS | 1828 | 1461051011782 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 00:30:11 INFO - PROCESS | 1828 | 1461051011784 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 00:30:11 INFO - PROCESS | 1828 | 1461051011788 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:30:11 INFO - PROCESS | 1828 | 1461051011790 Marionette TRACE conn5 <- [1,1646,null,{}] 00:30:11 INFO - PROCESS | 1828 | 1461051011793 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:11 INFO - PROCESS | 1828 | 1461051011900 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 00:30:12 INFO - PROCESS | 1828 | 1461051012059 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:12 INFO - PROCESS | 1828 | ++DOCSHELL 1DF7A400 == 79 [pid = 1828] [id = 421] 00:30:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1DF7C800) [pid = 1828] [serial = 1263] [outer = 00000000] 00:30:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1E00E800) [pid = 1828] [serial = 1264] [outer = 1DF7C800] 00:30:12 INFO - PROCESS | 1828 | 1461051012124 Marionette DEBUG loaded listener.js 00:30:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1E019400) [pid = 1828] [serial = 1265] [outer = 1DF7C800] 00:30:12 INFO - PROCESS | 1828 | 1461051012734 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 00:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 00:30:12 INFO - PROCESS | 1828 | 1461051012762 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 00:30:12 INFO - PROCESS | 1828 | 1461051012764 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 00:30:12 INFO - PROCESS | 1828 | 1461051012768 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:30:12 INFO - PROCESS | 1828 | 1461051012770 Marionette TRACE conn5 <- [1,1650,null,{}] 00:30:12 INFO - PROCESS | 1828 | 1461051012774 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:12 INFO - PROCESS | 1828 | 1461051012880 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 00:30:12 INFO - PROCESS | 1828 | 1461051012994 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:13 INFO - PROCESS | 1828 | ++DOCSHELL 1CD76800 == 80 [pid = 1828] [id = 422] 00:30:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1DEDD000) [pid = 1828] [serial = 1266] [outer = 00000000] 00:30:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1E0C9C00) [pid = 1828] [serial = 1267] [outer = 1DEDD000] 00:30:13 INFO - PROCESS | 1828 | 1461051013088 Marionette DEBUG loaded listener.js 00:30:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1F10D000) [pid = 1828] [serial = 1268] [outer = 1DEDD000] 00:30:13 INFO - PROCESS | 1828 | 1461051013674 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 00:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 970ms 00:30:13 INFO - PROCESS | 1828 | 1461051013742 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 00:30:13 INFO - PROCESS | 1828 | 1461051013745 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 00:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:30:13 INFO - PROCESS | 1828 | 1461051013748 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:30:13 INFO - PROCESS | 1828 | 1461051013751 Marionette TRACE conn5 <- [1,1654,null,{}] 00:30:13 INFO - PROCESS | 1828 | 1461051013755 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:13 INFO - PROCESS | 1828 | 1461051013862 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 00:30:13 INFO - PROCESS | 1828 | 1461051014007 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:14 INFO - PROCESS | 1828 | ++DOCSHELL 1339DC00 == 81 [pid = 1828] [id = 423] 00:30:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1DEDA400) [pid = 1828] [serial = 1269] [outer = 00000000] 00:30:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1FC29C00) [pid = 1828] [serial = 1270] [outer = 1DEDA400] 00:30:14 INFO - PROCESS | 1828 | 1461051014067 Marionette DEBUG loaded listener.js 00:30:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1FC2DC00) [pid = 1828] [serial = 1271] [outer = 1DEDA400] 00:30:14 INFO - PROCESS | 1828 | 1461051014762 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 00:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1070ms 00:30:14 INFO - PROCESS | 1828 | 1461051014822 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 00:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:30:14 INFO - PROCESS | 1828 | 1461051014827 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 00:30:14 INFO - PROCESS | 1828 | 1461051014832 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:30:14 INFO - PROCESS | 1828 | 1461051014835 Marionette TRACE conn5 <- [1,1658,null,{}] 00:30:14 INFO - PROCESS | 1828 | 1461051014840 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:14 INFO - PROCESS | 1828 | 1461051014947 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 00:30:15 INFO - PROCESS | 1828 | 1461051015096 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:15 INFO - PROCESS | 1828 | ++DOCSHELL 1B7E5800 == 82 [pid = 1828] [id = 424] 00:30:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1BD5F800) [pid = 1828] [serial = 1272] [outer = 00000000] 00:30:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1C893800) [pid = 1828] [serial = 1273] [outer = 1BD5F800] 00:30:15 INFO - PROCESS | 1828 | 1461051015150 Marionette DEBUG loaded listener.js 00:30:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (1CA1BC00) [pid = 1828] [serial = 1274] [outer = 1BD5F800] 00:30:15 INFO - PROCESS | 1828 | --DOCSHELL 1B334C00 == 81 [pid = 1828] [id = 415] 00:30:15 INFO - PROCESS | 1828 | --DOCSHELL 12E2D800 == 80 [pid = 1828] [id = 414] 00:30:15 INFO - PROCESS | 1828 | --DOCSHELL 1769DC00 == 79 [pid = 1828] [id = 413] 00:30:15 INFO - PROCESS | 1828 | --DOCSHELL 13E8EC00 == 78 [pid = 1828] [id = 411] 00:30:15 INFO - PROCESS | 1828 | --DOCSHELL 2253D800 == 77 [pid = 1828] [id = 410] 00:30:15 INFO - PROCESS | 1828 | --DOCSHELL 213A2400 == 76 [pid = 1828] [id = 409] 00:30:15 INFO - PROCESS | 1828 | --DOCSHELL 1FC22C00 == 75 [pid = 1828] [id = 408] 00:30:15 INFO - PROCESS | 1828 | --DOCSHELL 1C7D5C00 == 74 [pid = 1828] [id = 407] 00:30:15 INFO - PROCESS | 1828 | --DOCSHELL 13E8F400 == 73 [pid = 1828] [id = 406] 00:30:15 INFO - PROCESS | 1828 | 1461051015787 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 00:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 987ms 00:30:15 INFO - PROCESS | 1828 | 1461051015819 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 00:30:15 INFO - PROCESS | 1828 | 1461051015825 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 00:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:30:15 INFO - PROCESS | 1828 | 1461051015831 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:30:15 INFO - PROCESS | 1828 | 1461051015834 Marionette TRACE conn5 <- [1,1662,null,{}] 00:30:15 INFO - PROCESS | 1828 | 1461051015838 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:15 INFO - PROCESS | 1828 | 1461051015951 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 00:30:16 INFO - PROCESS | 1828 | 1461051016058 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:16 INFO - PROCESS | 1828 | ++DOCSHELL 0F67E400 == 74 [pid = 1828] [id = 425] 00:30:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (12B44000) [pid = 1828] [serial = 1275] [outer = 00000000] 00:30:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (18D4F400) [pid = 1828] [serial = 1276] [outer = 12B44000] 00:30:16 INFO - PROCESS | 1828 | 1461051016106 Marionette DEBUG loaded listener.js 00:30:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1C8BC400) [pid = 1828] [serial = 1277] [outer = 12B44000] 00:30:16 INFO - PROCESS | 1828 | 1461051016611 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 00:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 830ms 00:30:16 INFO - PROCESS | 1828 | 1461051016665 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 00:30:16 INFO - PROCESS | 1828 | 1461051016667 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 00:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:30:16 INFO - PROCESS | 1828 | 1461051016670 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:30:16 INFO - PROCESS | 1828 | 1461051016674 Marionette TRACE conn5 <- [1,1666,null,{}] 00:30:16 INFO - PROCESS | 1828 | 1461051016689 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:16 INFO - PROCESS | 1828 | 1461051016816 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 00:30:16 INFO - PROCESS | 1828 | 1461051016887 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:16 INFO - PROCESS | 1828 | ++DOCSHELL 1DFF8400 == 75 [pid = 1828] [id = 426] 00:30:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (1DFF8C00) [pid = 1828] [serial = 1278] [outer = 00000000] 00:30:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (1E01B800) [pid = 1828] [serial = 1279] [outer = 1DFF8C00] 00:30:16 INFO - PROCESS | 1828 | 1461051016935 Marionette DEBUG loaded listener.js 00:30:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (1E0CAC00) [pid = 1828] [serial = 1280] [outer = 1DFF8C00] 00:30:17 INFO - PROCESS | 1828 | 1461051017385 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 00:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 770ms 00:30:17 INFO - PROCESS | 1828 | 1461051017444 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 00:30:17 INFO - PROCESS | 1828 | 1461051017447 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 00:30:17 INFO - PROCESS | 1828 | 1461051017450 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:30:17 INFO - PROCESS | 1828 | 1461051017451 Marionette TRACE conn5 <- [1,1670,null,{}] 00:30:17 INFO - PROCESS | 1828 | 1461051017455 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:17 INFO - PROCESS | 1828 | 1461051017584 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 00:30:17 INFO - PROCESS | 1828 | 1461051017659 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:17 INFO - PROCESS | 1828 | ++DOCSHELL 1FC21400 == 76 [pid = 1828] [id = 427] 00:30:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (1FC22000) [pid = 1828] [serial = 1281] [outer = 00000000] 00:30:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (20159000) [pid = 1828] [serial = 1282] [outer = 1FC22000] 00:30:17 INFO - PROCESS | 1828 | 1461051017705 Marionette DEBUG loaded listener.js 00:30:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (201E8000) [pid = 1828] [serial = 1283] [outer = 1FC22000] 00:30:18 INFO - PROCESS | 1828 | 1461051018132 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 00:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 00:30:18 INFO - PROCESS | 1828 | 1461051018208 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 00:30:18 INFO - PROCESS | 1828 | 1461051018210 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 00:30:18 INFO - PROCESS | 1828 | 1461051018213 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:30:18 INFO - PROCESS | 1828 | 1461051018215 Marionette TRACE conn5 <- [1,1674,null,{}] 00:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:30:18 INFO - PROCESS | 1828 | 1461051018219 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:18 INFO - PROCESS | 1828 | 1461051018570 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 00:30:18 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1DE0A000) [pid = 1828] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:30:18 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (20045C00) [pid = 1828] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:30:18 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (201E5C00) [pid = 1828] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:30:18 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (13D9F000) [pid = 1828] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:30:18 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (1CED6000) [pid = 1828] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:30:18 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (1D0B5800) [pid = 1828] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:30:18 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1C7F7C00) [pid = 1828] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:30:18 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (13E3F400) [pid = 1828] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:30:18 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (17B0C800) [pid = 1828] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:30:18 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (135EB400) [pid = 1828] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:30:18 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (1FC23C00) [pid = 1828] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:30:18 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (12E33000) [pid = 1828] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:30:18 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (176A2400) [pid = 1828] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:30:18 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (12E3B400) [pid = 1828] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:30:18 INFO - PROCESS | 1828 | 1461051018648 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:18 INFO - PROCESS | 1828 | ++DOCSHELL 0F0F9400 == 77 [pid = 1828] [id = 428] 00:30:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (12B4BC00) [pid = 1828] [serial = 1284] [outer = 00000000] 00:30:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (143B0800) [pid = 1828] [serial = 1285] [outer = 12B4BC00] 00:30:18 INFO - PROCESS | 1828 | 1461051018694 Marionette DEBUG loaded listener.js 00:30:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1A9D1400) [pid = 1828] [serial = 1286] [outer = 12B4BC00] 00:30:19 INFO - PROCESS | 1828 | 1461051019083 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 00:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 00:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 930ms 00:30:19 INFO - PROCESS | 1828 | 1461051019150 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 00:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:30:19 INFO - PROCESS | 1828 | 1461051019152 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 00:30:19 INFO - PROCESS | 1828 | 1461051019155 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:30:19 INFO - PROCESS | 1828 | 1461051019157 Marionette TRACE conn5 <- [1,1678,null,{}] 00:30:19 INFO - PROCESS | 1828 | 1461051019160 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:19 INFO - PROCESS | 1828 | 1461051019257 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 00:30:19 INFO - PROCESS | 1828 | 1461051019269 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:19 INFO - PROCESS | 1828 | ++DOCSHELL 13D9F000 == 78 [pid = 1828] [id = 429] 00:30:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1C7D6800) [pid = 1828] [serial = 1287] [outer = 00000000] 00:30:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (209AEC00) [pid = 1828] [serial = 1288] [outer = 1C7D6800] 00:30:19 INFO - PROCESS | 1828 | 1461051019316 Marionette DEBUG loaded listener.js 00:30:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (20D9E400) [pid = 1828] [serial = 1289] [outer = 1C7D6800] 00:30:19 INFO - PROCESS | 1828 | 1461051019767 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 00:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 00:30:19 INFO - PROCESS | 1828 | 1461051019791 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 00:30:19 INFO - PROCESS | 1828 | 1461051019793 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 00:30:19 INFO - PROCESS | 1828 | 1461051019797 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:30:19 INFO - PROCESS | 1828 | 1461051019798 Marionette TRACE conn5 <- [1,1682,null,{}] 00:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:30:19 INFO - PROCESS | 1828 | 1461051019802 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:19 INFO - PROCESS | 1828 | 1461051019891 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 00:30:19 INFO - PROCESS | 1828 | 1461051019925 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:19 INFO - PROCESS | 1828 | ++DOCSHELL 0F0F9800 == 79 [pid = 1828] [id = 430] 00:30:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (12DBC800) [pid = 1828] [serial = 1290] [outer = 00000000] 00:30:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (20DA6400) [pid = 1828] [serial = 1291] [outer = 12DBC800] 00:30:19 INFO - PROCESS | 1828 | 1461051019970 Marionette DEBUG loaded listener.js 00:30:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (21397000) [pid = 1828] [serial = 1292] [outer = 12DBC800] 00:30:20 INFO - PROCESS | 1828 | 1461051020406 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 00:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 00:30:20 INFO - PROCESS | 1828 | 1461051020431 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 00:30:20 INFO - PROCESS | 1828 | 1461051020433 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 00:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:30:20 INFO - PROCESS | 1828 | 1461051020457 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:30:20 INFO - PROCESS | 1828 | 1461051020459 Marionette TRACE conn5 <- [1,1686,null,{}] 00:30:20 INFO - PROCESS | 1828 | 1461051020470 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:20 INFO - PROCESS | 1828 | 1461051020560 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 00:30:20 INFO - PROCESS | 1828 | 1461051020779 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:20 INFO - PROCESS | 1828 | ++DOCSHELL 12E36000 == 80 [pid = 1828] [id = 431] 00:30:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (12E77400) [pid = 1828] [serial = 1293] [outer = 00000000] 00:30:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (13397800) [pid = 1828] [serial = 1294] [outer = 12E77400] 00:30:20 INFO - PROCESS | 1828 | 1461051020840 Marionette DEBUG loaded listener.js 00:30:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (167AE000) [pid = 1828] [serial = 1295] [outer = 12E77400] 00:30:21 INFO - PROCESS | 1828 | 1461051021486 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 00:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 00:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1098ms 00:30:21 INFO - PROCESS | 1828 | 1461051021540 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 00:30:21 INFO - PROCESS | 1828 | 1461051021545 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 00:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:30:21 INFO - PROCESS | 1828 | 1461051021550 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:30:21 INFO - PROCESS | 1828 | 1461051021554 Marionette TRACE conn5 <- [1,1690,null,{}] 00:30:21 INFO - PROCESS | 1828 | 1461051021560 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:21 INFO - PROCESS | 1828 | 1461051021683 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 00:30:21 INFO - PROCESS | 1828 | 1461051021833 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:21 INFO - PROCESS | 1828 | ++DOCSHELL 1C892000 == 81 [pid = 1828] [id = 432] 00:30:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (1CA1AC00) [pid = 1828] [serial = 1296] [outer = 00000000] 00:30:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (1CECF800) [pid = 1828] [serial = 1297] [outer = 1CA1AC00] 00:30:21 INFO - PROCESS | 1828 | 1461051021891 Marionette DEBUG loaded listener.js 00:30:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (1DBF3C00) [pid = 1828] [serial = 1298] [outer = 1CA1AC00] 00:30:22 INFO - PROCESS | 1828 | 1461051022439 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 00:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 971ms 00:30:22 INFO - PROCESS | 1828 | 1461051022528 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 00:30:22 INFO - PROCESS | 1828 | 1461051022532 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 00:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:30:22 INFO - PROCESS | 1828 | 1461051022536 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:30:22 INFO - PROCESS | 1828 | 1461051022539 Marionette TRACE conn5 <- [1,1694,null,{}] 00:30:22 INFO - PROCESS | 1828 | 1461051022542 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:22 INFO - PROCESS | 1828 | 1461051022656 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 00:30:22 INFO - PROCESS | 1828 | 1461051022806 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:22 INFO - PROCESS | 1828 | ++DOCSHELL 1E011000 == 82 [pid = 1828] [id = 433] 00:30:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (1E0A2000) [pid = 1828] [serial = 1299] [outer = 00000000] 00:30:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (20912C00) [pid = 1828] [serial = 1300] [outer = 1E0A2000] 00:30:22 INFO - PROCESS | 1828 | 1461051022862 Marionette DEBUG loaded listener.js 00:30:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (209AE000) [pid = 1828] [serial = 1301] [outer = 1E0A2000] 00:30:23 INFO - PROCESS | 1828 | 1461051023492 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 00:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1016ms 00:30:23 INFO - PROCESS | 1828 | 1461051023556 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 00:30:23 INFO - PROCESS | 1828 | 1461051023559 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 00:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:30:23 INFO - PROCESS | 1828 | 1461051023569 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:30:23 INFO - PROCESS | 1828 | 1461051023576 Marionette TRACE conn5 <- [1,1698,null,{}] 00:30:23 INFO - PROCESS | 1828 | 1461051023596 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:23 INFO - PROCESS | 1828 | 1461051023742 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 00:30:23 INFO - PROCESS | 1828 | 1461051023890 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:23 INFO - PROCESS | 1828 | ++DOCSHELL 21D88C00 == 83 [pid = 1828] [id = 434] 00:30:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (21D8A400) [pid = 1828] [serial = 1302] [outer = 00000000] 00:30:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (22AB3800) [pid = 1828] [serial = 1303] [outer = 21D8A400] 00:30:23 INFO - PROCESS | 1828 | 1461051023948 Marionette DEBUG loaded listener.js 00:30:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (22ABA000) [pid = 1828] [serial = 1304] [outer = 21D8A400] 00:30:24 INFO - PROCESS | 1828 | 1461051024535 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 00:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1029ms 00:30:24 INFO - PROCESS | 1828 | 1461051024595 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 00:30:24 INFO - PROCESS | 1828 | 1461051024598 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 00:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:30:24 INFO - PROCESS | 1828 | 1461051024602 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:30:24 INFO - PROCESS | 1828 | 1461051024604 Marionette TRACE conn5 <- [1,1702,null,{}] 00:30:24 INFO - PROCESS | 1828 | 1461051024608 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:24 INFO - PROCESS | 1828 | 1461051024720 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 00:30:24 INFO - PROCESS | 1828 | 1461051024890 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:24 INFO - PROCESS | 1828 | ++DOCSHELL 22C69400 == 84 [pid = 1828] [id = 435] 00:30:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (22C6B000) [pid = 1828] [serial = 1305] [outer = 00000000] 00:30:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (24F95800) [pid = 1828] [serial = 1306] [outer = 22C6B000] 00:30:24 INFO - PROCESS | 1828 | 1461051024947 Marionette DEBUG loaded listener.js 00:30:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (24F98800) [pid = 1828] [serial = 1307] [outer = 22C6B000] 00:30:25 INFO - PROCESS | 1828 | 1461051025605 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 00:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1018ms 00:30:25 INFO - PROCESS | 1828 | 1461051025631 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 00:30:25 INFO - PROCESS | 1828 | 1461051025633 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 00:30:25 INFO - PROCESS | 1828 | 1461051025638 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:30:25 INFO - PROCESS | 1828 | 1461051025640 Marionette TRACE conn5 <- [1,1706,null,{}] 00:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:30:25 INFO - PROCESS | 1828 | 1461051025660 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:25 INFO - PROCESS | 1828 | 1461051025783 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 00:30:25 INFO - PROCESS | 1828 | 1461051025934 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:25 INFO - PROCESS | 1828 | ++DOCSHELL 25B30800 == 85 [pid = 1828] [id = 436] 00:30:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (25B31800) [pid = 1828] [serial = 1308] [outer = 00000000] 00:30:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (275A9800) [pid = 1828] [serial = 1309] [outer = 25B31800] 00:30:25 INFO - PROCESS | 1828 | 1461051026000 Marionette DEBUG loaded listener.js 00:30:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (275B1400) [pid = 1828] [serial = 1310] [outer = 25B31800] 00:30:26 INFO - PROCESS | 1828 | 1461051026611 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 00:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1013ms 00:30:26 INFO - PROCESS | 1828 | 1461051026658 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 00:30:26 INFO - PROCESS | 1828 | 1461051026660 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 00:30:26 INFO - PROCESS | 1828 | 1461051026663 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:30:26 INFO - PROCESS | 1828 | 1461051026665 Marionette TRACE conn5 <- [1,1710,null,{}] 00:30:26 INFO - PROCESS | 1828 | 1461051026669 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:26 INFO - PROCESS | 1828 | 1461051026779 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 00:30:26 INFO - PROCESS | 1828 | 1461051026931 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:26 INFO - PROCESS | 1828 | ++DOCSHELL 25B35400 == 86 [pid = 1828] [id = 437] 00:30:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (26E04800) [pid = 1828] [serial = 1311] [outer = 00000000] 00:30:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (26E0E400) [pid = 1828] [serial = 1312] [outer = 26E04800] 00:30:26 INFO - PROCESS | 1828 | 1461051026990 Marionette DEBUG loaded listener.js 00:30:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 169 (26E10400) [pid = 1828] [serial = 1313] [outer = 26E04800] 00:30:27 INFO - PROCESS | 1828 | 1461051027589 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 00:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 00:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 970ms 00:30:27 INFO - PROCESS | 1828 | 1461051027637 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 00:30:27 INFO - PROCESS | 1828 | 1461051027640 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 00:30:27 INFO - PROCESS | 1828 | 1461051027643 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:30:27 INFO - PROCESS | 1828 | 1461051027645 Marionette TRACE conn5 <- [1,1714,null,{}] 00:30:27 INFO - PROCESS | 1828 | 1461051027649 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:27 INFO - PROCESS | 1828 | 1461051027758 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 00:30:27 INFO - PROCESS | 1828 | 1461051027913 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:27 INFO - PROCESS | 1828 | ++DOCSHELL 12DB5000 == 87 [pid = 1828] [id = 438] 00:30:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 170 (12ED4800) [pid = 1828] [serial = 1314] [outer = 00000000] 00:30:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 171 (196D4400) [pid = 1828] [serial = 1315] [outer = 12ED4800] 00:30:27 INFO - PROCESS | 1828 | 1461051027969 Marionette DEBUG loaded listener.js 00:30:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 172 (1BD5F400) [pid = 1828] [serial = 1316] [outer = 12ED4800] 00:30:28 INFO - PROCESS | 1828 | 1461051028783 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 00:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1183ms 00:30:28 INFO - PROCESS | 1828 | 1461051028830 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 00:30:28 INFO - PROCESS | 1828 | 1461051028834 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 00:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:30:28 INFO - PROCESS | 1828 | 1461051028839 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:30:28 INFO - PROCESS | 1828 | 1461051028843 Marionette TRACE conn5 <- [1,1718,null,{}] 00:30:28 INFO - PROCESS | 1828 | 1461051028850 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:29 INFO - PROCESS | 1828 | 1461051029019 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 00:30:29 INFO - PROCESS | 1828 | 1461051029040 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:29 INFO - PROCESS | 1828 | ++DOCSHELL 1B365C00 == 88 [pid = 1828] [id = 439] 00:30:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 173 (1B7E9800) [pid = 1828] [serial = 1317] [outer = 00000000] 00:30:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 174 (1C7F4800) [pid = 1828] [serial = 1318] [outer = 1B7E9800] 00:30:29 INFO - PROCESS | 1828 | 1461051029089 Marionette DEBUG loaded listener.js 00:30:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 175 (1CA1FC00) [pid = 1828] [serial = 1319] [outer = 1B7E9800] 00:30:29 INFO - PROCESS | 1828 | 1461051029776 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 00:30:29 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 00:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 987ms 00:30:29 INFO - PROCESS | 1828 | 1461051029828 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 00:30:29 INFO - PROCESS | 1828 | 1461051029833 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 00:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:30:29 INFO - PROCESS | 1828 | 1461051029839 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:30:29 INFO - PROCESS | 1828 | 1461051029841 Marionette TRACE conn5 <- [1,1722,null,{}] 00:30:29 INFO - PROCESS | 1828 | 1461051029845 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:29 INFO - PROCESS | 1828 | 1461051029952 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 00:30:30 INFO - PROCESS | 1828 | 1461051030109 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:30 INFO - PROCESS | 1828 | ++DOCSHELL 1C7DA400 == 89 [pid = 1828] [id = 440] 00:30:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 176 (1CA1C000) [pid = 1828] [serial = 1320] [outer = 00000000] 00:30:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 177 (1D0B6000) [pid = 1828] [serial = 1321] [outer = 1CA1C000] 00:30:30 INFO - PROCESS | 1828 | 1461051030158 Marionette DEBUG loaded listener.js 00:30:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 178 (1DDA8800) [pid = 1828] [serial = 1322] [outer = 1CA1C000] 00:30:30 INFO - PROCESS | 1828 | --DOCSHELL 0F0F9800 == 88 [pid = 1828] [id = 430] 00:30:30 INFO - PROCESS | 1828 | --DOCSHELL 13D9F000 == 87 [pid = 1828] [id = 429] 00:30:30 INFO - PROCESS | 1828 | --DOCSHELL 0F0F9400 == 86 [pid = 1828] [id = 428] 00:30:30 INFO - PROCESS | 1828 | --DOCSHELL 1FC21400 == 85 [pid = 1828] [id = 427] 00:30:30 INFO - PROCESS | 1828 | --DOCSHELL 1DFF8400 == 84 [pid = 1828] [id = 426] 00:30:30 INFO - PROCESS | 1828 | --DOCSHELL 0F67E400 == 83 [pid = 1828] [id = 425] 00:30:30 INFO - PROCESS | 1828 | --DOCSHELL 1B7E5800 == 82 [pid = 1828] [id = 424] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 177 (25B2AC00) [pid = 1828] [serial = 1234] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 176 (22C60400) [pid = 1828] [serial = 1231] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 175 (21EB6000) [pid = 1828] [serial = 1228] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 174 (1BD70C00) [pid = 1828] [serial = 1246] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOCSHELL 12D0D800 == 81 [pid = 1828] [id = 416] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 173 (1CA1A800) [pid = 1828] [serial = 1238] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 172 (1CCE6000) [pid = 1828] [serial = 1222] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 171 (17DC6400) [pid = 1828] [serial = 1240] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 170 (18D4C800) [pid = 1828] [serial = 1219] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 169 (167DAC00) [pid = 1828] [serial = 1243] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 168 (19379000) [pid = 1828] [serial = 1241] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 167 (20968800) [pid = 1828] [serial = 1225] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 166 (17B02000) [pid = 1828] [serial = 1244] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 165 (1A9D3800) [pid = 1828] [serial = 1237] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (1E0C4C00) [pid = 1828] [serial = 1201] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (1F10F400) [pid = 1828] [serial = 1202] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (2015A000) [pid = 1828] [serial = 1205] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (20152000) [pid = 1828] [serial = 1204] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (20965400) [pid = 1828] [serial = 1207] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (13DA4C00) [pid = 1828] [serial = 1165] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (1CA1C800) [pid = 1828] [serial = 1168] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (20912800) [pid = 1828] [serial = 1171] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (20DA8400) [pid = 1828] [serial = 1174] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (1E0A8400) [pid = 1828] [serial = 1177] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (22AC0C00) [pid = 1828] [serial = 1180] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (1A9D8400) [pid = 1828] [serial = 1187] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (196D4800) [pid = 1828] [serial = 1186] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (1DAE6000) [pid = 1828] [serial = 1198] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1E012000) [pid = 1828] [serial = 1213] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (1CCDEC00) [pid = 1828] [serial = 1195] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (1CE93000) [pid = 1828] [serial = 1196] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (1A9DF000) [pid = 1828] [serial = 1192] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1BD6FC00) [pid = 1828] [serial = 1193] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (1CCDF000) [pid = 1828] [serial = 1190] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1CA1F800) [pid = 1828] [serial = 1189] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (22C6EC00) [pid = 1828] [serial = 1183] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (2096E800) [pid = 1828] [serial = 1216] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (1E015400) [pid = 1828] [serial = 1214] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (209B8400) [pid = 1828] [serial = 1208] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1BE78800) [pid = 1828] [serial = 1210] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (20155C00) [pid = 1828] [serial = 1163] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1CD7A400) [pid = 1828] [serial = 1211] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1DD9FC00) [pid = 1828] [serial = 1199] [outer = 00000000] [url = about:blank] 00:30:30 INFO - PROCESS | 1828 | 1461051030700 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 00:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 870ms 00:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:30:30 INFO - PROCESS | 1828 | 1461051030712 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 00:30:30 INFO - PROCESS | 1828 | 1461051030714 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 00:30:30 INFO - PROCESS | 1828 | 1461051030718 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:30:30 INFO - PROCESS | 1828 | 1461051030721 Marionette TRACE conn5 <- [1,1726,null,{}] 00:30:30 INFO - PROCESS | 1828 | 1461051030731 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:30 INFO - PROCESS | 1828 | 1461051030829 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 00:30:30 INFO - PROCESS | 1828 | 1461051030941 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:30 INFO - PROCESS | 1828 | ++DOCSHELL 13E98000 == 82 [pid = 1828] [id = 441] 00:30:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (16706800) [pid = 1828] [serial = 1323] [outer = 00000000] 00:30:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1A9D9000) [pid = 1828] [serial = 1324] [outer = 16706800] 00:30:30 INFO - PROCESS | 1828 | 1461051030989 Marionette DEBUG loaded listener.js 00:30:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1BD71400) [pid = 1828] [serial = 1325] [outer = 16706800] 00:30:31 INFO - PROCESS | 1828 | 1461051031407 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 00:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 00:30:31 INFO - PROCESS | 1828 | 1461051031448 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 00:30:31 INFO - PROCESS | 1828 | 1461051031451 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 00:30:31 INFO - PROCESS | 1828 | 1461051031454 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:30:31 INFO - PROCESS | 1828 | 1461051031456 Marionette TRACE conn5 <- [1,1730,null,{}] 00:30:31 INFO - PROCESS | 1828 | 1461051031459 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:31 INFO - PROCESS | 1828 | 1461051031553 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 00:30:31 INFO - PROCESS | 1828 | 1461051031560 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:31 INFO - PROCESS | 1828 | ++DOCSHELL 1C8BB000 == 83 [pid = 1828] [id = 442] 00:30:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1C8BC800) [pid = 1828] [serial = 1326] [outer = 00000000] 00:30:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1CE8F000) [pid = 1828] [serial = 1327] [outer = 1C8BC800] 00:30:31 INFO - PROCESS | 1828 | 1461051031609 Marionette DEBUG loaded listener.js 00:30:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1DA1F800) [pid = 1828] [serial = 1328] [outer = 1C8BC800] 00:30:32 INFO - PROCESS | 1828 | 1461051032084 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 00:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 00:30:32 INFO - PROCESS | 1828 | 1461051032128 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 00:30:32 INFO - PROCESS | 1828 | 1461051032130 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 00:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:30:32 INFO - PROCESS | 1828 | 1461051032133 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:30:32 INFO - PROCESS | 1828 | 1461051032135 Marionette TRACE conn5 <- [1,1734,null,{}] 00:30:32 INFO - PROCESS | 1828 | 1461051032139 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:32 INFO - PROCESS | 1828 | 1461051032227 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 00:30:32 INFO - PROCESS | 1828 | 1461051032263 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:32 INFO - PROCESS | 1828 | ++DOCSHELL 1DDA4000 == 84 [pid = 1828] [id = 443] 00:30:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1DDA7800) [pid = 1828] [serial = 1329] [outer = 00000000] 00:30:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (1DFF8400) [pid = 1828] [serial = 1330] [outer = 1DDA7800] 00:30:32 INFO - PROCESS | 1828 | 1461051032424 Marionette DEBUG loaded listener.js 00:30:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (1E016800) [pid = 1828] [serial = 1331] [outer = 1DDA7800] 00:30:32 INFO - PROCESS | 1828 | 1461051032857 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 00:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 770ms 00:30:32 INFO - PROCESS | 1828 | 1461051032904 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 00:30:32 INFO - PROCESS | 1828 | 1461051032906 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 00:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:30:32 INFO - PROCESS | 1828 | 1461051032910 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:30:32 INFO - PROCESS | 1828 | 1461051032911 Marionette TRACE conn5 <- [1,1738,null,{}] 00:30:32 INFO - PROCESS | 1828 | 1461051032915 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:33 INFO - PROCESS | 1828 | 1461051033070 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 00:30:33 INFO - PROCESS | 1828 | 1461051033094 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:33 INFO - PROCESS | 1828 | ++DOCSHELL 1E0A5800 == 85 [pid = 1828] [id = 444] 00:30:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1E0C3400) [pid = 1828] [serial = 1332] [outer = 00000000] 00:30:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1FC21000) [pid = 1828] [serial = 1333] [outer = 1E0C3400] 00:30:33 INFO - PROCESS | 1828 | 1461051033144 Marionette DEBUG loaded listener.js 00:30:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (2004C400) [pid = 1828] [serial = 1334] [outer = 1E0C3400] 00:30:33 INFO - PROCESS | 1828 | 1461051033611 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 00:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 770ms 00:30:33 INFO - PROCESS | 1828 | 1461051033681 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 00:30:33 INFO - PROCESS | 1828 | 1461051033683 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 00:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:30:33 INFO - PROCESS | 1828 | 1461051033692 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:30:33 INFO - PROCESS | 1828 | 1461051033694 Marionette TRACE conn5 <- [1,1742,null,{}] 00:30:33 INFO - PROCESS | 1828 | 1461051033697 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:33 INFO - PROCESS | 1828 | 1461051033825 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 00:30:33 INFO - PROCESS | 1828 | 1461051033897 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:33 INFO - PROCESS | 1828 | ++DOCSHELL 20051800 == 86 [pid = 1828] [id = 445] 00:30:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (20155C00) [pid = 1828] [serial = 1335] [outer = 00000000] 00:30:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (201E6C00) [pid = 1828] [serial = 1336] [outer = 20155C00] 00:30:33 INFO - PROCESS | 1828 | 1461051033941 Marionette DEBUG loaded listener.js 00:30:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (201EC000) [pid = 1828] [serial = 1337] [outer = 20155C00] 00:30:34 INFO - PROCESS | 1828 | 1461051034380 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 00:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 731ms 00:30:34 INFO - PROCESS | 1828 | 1461051034426 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 00:30:34 INFO - PROCESS | 1828 | 1461051034428 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 00:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:30:34 INFO - PROCESS | 1828 | 1461051034431 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:30:34 INFO - PROCESS | 1828 | 1461051034433 Marionette TRACE conn5 <- [1,1746,null,{}] 00:30:34 INFO - PROCESS | 1828 | 1461051034436 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:34 INFO - PROCESS | 1828 | 1461051034564 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 00:30:34 INFO - PROCESS | 1828 | 1461051034581 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:34 INFO - PROCESS | 1828 | ++DOCSHELL 2008C800 == 87 [pid = 1828] [id = 446] 00:30:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (2015BC00) [pid = 1828] [serial = 1338] [outer = 00000000] 00:30:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (20968800) [pid = 1828] [serial = 1339] [outer = 2015BC00] 00:30:34 INFO - PROCESS | 1828 | 1461051034626 Marionette DEBUG loaded listener.js 00:30:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (20972400) [pid = 1828] [serial = 1340] [outer = 2015BC00] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (1B7E4C00) [pid = 1828] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1DFF8C00) [pid = 1828] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (1FC22000) [pid = 1828] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1BD5F800) [pid = 1828] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (1C7D6800) [pid = 1828] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (12B44000) [pid = 1828] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (12B4BC00) [pid = 1828] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1CA17000) [pid = 1828] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (2091CC00) [pid = 1828] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (17E42800) [pid = 1828] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (17697000) [pid = 1828] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (21D39400) [pid = 1828] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (2096FC00) [pid = 1828] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (22544000) [pid = 1828] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (224B2000) [pid = 1828] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (17E41400) [pid = 1828] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (22C66800) [pid = 1828] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (12F6F400) [pid = 1828] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (13E9A000) [pid = 1828] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (209B7400) [pid = 1828] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (20091800) [pid = 1828] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1C7F0400) [pid = 1828] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (222D3C00) [pid = 1828] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1A654C00) [pid = 1828] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (20154400) [pid = 1828] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:30:35 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1E09FC00) [pid = 1828] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:30:35 INFO - PROCESS | 1828 | 1461051035392 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 00:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 00:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:30:35 INFO - PROCESS | 1828 | 1461051035403 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 00:30:35 INFO - PROCESS | 1828 | 1461051035404 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 00:30:35 INFO - PROCESS | 1828 | 1461051035408 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:30:35 INFO - PROCESS | 1828 | 1461051035409 Marionette TRACE conn5 <- [1,1750,null,{}] 00:30:35 INFO - PROCESS | 1828 | 1461051035413 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:35 INFO - PROCESS | 1828 | 1461051035502 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 00:30:35 INFO - PROCESS | 1828 | 1461051035508 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:35 INFO - PROCESS | 1828 | ++DOCSHELL 1A654C00 == 88 [pid = 1828] [id = 447] 00:30:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1A655C00) [pid = 1828] [serial = 1341] [outer = 00000000] 00:30:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1CA13C00) [pid = 1828] [serial = 1342] [outer = 1A655C00] 00:30:35 INFO - PROCESS | 1828 | 1461051035554 Marionette DEBUG loaded listener.js 00:30:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1D014000) [pid = 1828] [serial = 1343] [outer = 1A655C00] 00:30:35 INFO - PROCESS | 1828 | 1461051036009 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 00:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 00:30:36 INFO - PROCESS | 1828 | 1461051036053 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 00:30:36 INFO - PROCESS | 1828 | 1461051036055 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 00:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:30:36 INFO - PROCESS | 1828 | 1461051036058 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:30:36 INFO - PROCESS | 1828 | 1461051036060 Marionette TRACE conn5 <- [1,1754,null,{}] 00:30:36 INFO - PROCESS | 1828 | 1461051036063 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:36 INFO - PROCESS | 1828 | 1461051036153 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 00:30:36 INFO - PROCESS | 1828 | 1461051036159 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:36 INFO - PROCESS | 1828 | ++DOCSHELL 1DBF5C00 == 89 [pid = 1828] [id = 448] 00:30:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1E0A1400) [pid = 1828] [serial = 1344] [outer = 00000000] 00:30:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (20160C00) [pid = 1828] [serial = 1345] [outer = 1E0A1400] 00:30:36 INFO - PROCESS | 1828 | 1461051036206 Marionette DEBUG loaded listener.js 00:30:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (2091CC00) [pid = 1828] [serial = 1346] [outer = 1E0A1400] 00:30:36 INFO - PROCESS | 1828 | 1461051036701 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 00:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 00:30:36 INFO - PROCESS | 1828 | 1461051036729 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 00:30:36 INFO - PROCESS | 1828 | 1461051036732 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 00:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:30:36 INFO - PROCESS | 1828 | 1461051036750 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:30:36 INFO - PROCESS | 1828 | 1461051036752 Marionette TRACE conn5 <- [1,1758,null,{}] 00:30:36 INFO - PROCESS | 1828 | 1461051036760 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:36 INFO - PROCESS | 1828 | 1461051036869 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 00:30:36 INFO - PROCESS | 1828 | 1461051036876 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:36 INFO - PROCESS | 1828 | ++DOCSHELL 1CD79000 == 90 [pid = 1828] [id = 449] 00:30:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1FC22000) [pid = 1828] [serial = 1347] [outer = 00000000] 00:30:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (21D83800) [pid = 1828] [serial = 1348] [outer = 1FC22000] 00:30:36 INFO - PROCESS | 1828 | 1461051036924 Marionette DEBUG loaded listener.js 00:30:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (21EAA000) [pid = 1828] [serial = 1349] [outer = 1FC22000] 00:30:37 INFO - PROCESS | 1828 | 1461051037688 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 00:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 990ms 00:30:37 INFO - PROCESS | 1828 | 1461051037741 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 00:30:37 INFO - PROCESS | 1828 | 1461051037747 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 00:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:30:37 INFO - PROCESS | 1828 | 1461051037754 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:30:37 INFO - PROCESS | 1828 | 1461051037757 Marionette TRACE conn5 <- [1,1762,null,{}] 00:30:37 INFO - PROCESS | 1828 | 1461051037763 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:37 INFO - PROCESS | 1828 | 1461051037894 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 00:30:38 INFO - PROCESS | 1828 | 1461051038057 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:38 INFO - PROCESS | 1828 | ++DOCSHELL 176A2400 == 91 [pid = 1828] [id = 450] 00:30:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (18C61C00) [pid = 1828] [serial = 1350] [outer = 00000000] 00:30:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1A9D6800) [pid = 1828] [serial = 1351] [outer = 18C61C00] 00:30:38 INFO - PROCESS | 1828 | 1461051038116 Marionette DEBUG loaded listener.js 00:30:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1C7D5400) [pid = 1828] [serial = 1352] [outer = 18C61C00] 00:30:38 INFO - PROCESS | 1828 | 1461051038688 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 00:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 00:30:38 INFO - PROCESS | 1828 | 1461051038727 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 00:30:38 INFO - PROCESS | 1828 | 1461051038733 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 00:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:30:38 INFO - PROCESS | 1828 | 1461051038740 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:30:38 INFO - PROCESS | 1828 | 1461051038743 Marionette TRACE conn5 <- [1,1766,null,{}] 00:30:38 INFO - PROCESS | 1828 | 1461051038748 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:38 INFO - PROCESS | 1828 | 1461051038867 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 00:30:39 INFO - PROCESS | 1828 | 1461051039033 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:39 INFO - PROCESS | 1828 | ++DOCSHELL 1C89A800 == 92 [pid = 1828] [id = 451] 00:30:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1CA1B800) [pid = 1828] [serial = 1353] [outer = 00000000] 00:30:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1DF87000) [pid = 1828] [serial = 1354] [outer = 1CA1B800] 00:30:39 INFO - PROCESS | 1828 | 1461051039090 Marionette DEBUG loaded listener.js 00:30:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1E0A3800) [pid = 1828] [serial = 1355] [outer = 1CA1B800] 00:30:39 INFO - PROCESS | 1828 | 1461051039722 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 00:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 00:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1020ms 00:30:39 INFO - PROCESS | 1828 | 1461051039761 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 00:30:39 INFO - PROCESS | 1828 | 1461051039764 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 00:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:30:39 INFO - PROCESS | 1828 | 1461051039768 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:30:39 INFO - PROCESS | 1828 | 1461051039772 Marionette TRACE conn5 <- [1,1770,null,{}] 00:30:39 INFO - PROCESS | 1828 | 1461051039784 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:39 INFO - PROCESS | 1828 | 1461051039977 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 00:30:40 INFO - PROCESS | 1828 | 1461051040122 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:40 INFO - PROCESS | 1828 | ++DOCSHELL 20DA8C00 == 93 [pid = 1828] [id = 452] 00:30:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (21D7FC00) [pid = 1828] [serial = 1356] [outer = 00000000] 00:30:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (21EB0000) [pid = 1828] [serial = 1357] [outer = 21D7FC00] 00:30:40 INFO - PROCESS | 1828 | 1461051040182 Marionette DEBUG loaded listener.js 00:30:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (222DE400) [pid = 1828] [serial = 1358] [outer = 21D7FC00] 00:30:40 INFO - PROCESS | 1828 | 1461051040751 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 00:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 00:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1021ms 00:30:40 INFO - PROCESS | 1828 | 1461051040792 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 00:30:40 INFO - PROCESS | 1828 | 1461051040796 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 00:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:30:40 INFO - PROCESS | 1828 | 1461051040799 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:30:40 INFO - PROCESS | 1828 | 1461051040801 Marionette TRACE conn5 <- [1,1774,null,{}] 00:30:40 INFO - PROCESS | 1828 | 1461051040805 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:40 INFO - PROCESS | 1828 | 1461051040926 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 00:30:41 INFO - PROCESS | 1828 | 1461051041091 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:41 INFO - PROCESS | 1828 | ++DOCSHELL 22B2CC00 == 94 [pid = 1828] [id = 453] 00:30:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (22B2F400) [pid = 1828] [serial = 1359] [outer = 00000000] 00:30:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (22C6A400) [pid = 1828] [serial = 1360] [outer = 22B2F400] 00:30:41 INFO - PROCESS | 1828 | 1461051041151 Marionette DEBUG loaded listener.js 00:30:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (24F8F000) [pid = 1828] [serial = 1361] [outer = 22B2F400] 00:30:41 INFO - PROCESS | 1828 | 1461051041727 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 00:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 00:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 970ms 00:30:41 INFO - PROCESS | 1828 | 1461051041772 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 00:30:41 INFO - PROCESS | 1828 | 1461051041775 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 00:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:30:41 INFO - PROCESS | 1828 | 1461051041778 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:30:41 INFO - PROCESS | 1828 | 1461051041780 Marionette TRACE conn5 <- [1,1778,null,{}] 00:30:41 INFO - PROCESS | 1828 | 1461051041784 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:41 INFO - PROCESS | 1828 | 1461051041897 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 00:30:42 INFO - PROCESS | 1828 | 1461051042050 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:42 INFO - PROCESS | 1828 | ++DOCSHELL 24F91000 == 95 [pid = 1828] [id = 454] 00:30:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (24F93800) [pid = 1828] [serial = 1362] [outer = 00000000] 00:30:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (253C8400) [pid = 1828] [serial = 1363] [outer = 24F93800] 00:30:42 INFO - PROCESS | 1828 | 1461051042105 Marionette DEBUG loaded listener.js 00:30:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (253CC800) [pid = 1828] [serial = 1364] [outer = 24F93800] 00:30:42 INFO - PROCESS | 1828 | 1461051042693 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 970ms 00:30:42 INFO - PROCESS | 1828 | 1461051042752 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 00:30:42 INFO - PROCESS | 1828 | 1461051042754 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 00:30:42 INFO - PROCESS | 1828 | 1461051042758 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:30:42 INFO - PROCESS | 1828 | 1461051042760 Marionette TRACE conn5 <- [1,1782,null,{}] 00:30:42 INFO - PROCESS | 1828 | 1461051042764 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:42 INFO - PROCESS | 1828 | 1461051042919 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 00:30:43 INFO - PROCESS | 1828 | 1461051043074 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:43 INFO - PROCESS | 1828 | ++DOCSHELL 1E0CA000 == 96 [pid = 1828] [id = 455] 00:30:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (25B28C00) [pid = 1828] [serial = 1365] [outer = 00000000] 00:30:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (26E12800) [pid = 1828] [serial = 1366] [outer = 25B28C00] 00:30:43 INFO - PROCESS | 1828 | 1461051043132 Marionette DEBUG loaded listener.js 00:30:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (275B0800) [pid = 1828] [serial = 1367] [outer = 25B28C00] 00:30:43 INFO - PROCESS | 1828 | 1461051043674 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 971ms 00:30:43 INFO - PROCESS | 1828 | 1461051043733 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 00:30:43 INFO - PROCESS | 1828 | 1461051043736 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 00:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:30:43 INFO - PROCESS | 1828 | 1461051043740 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:30:43 INFO - PROCESS | 1828 | 1461051043742 Marionette TRACE conn5 <- [1,1786,null,{}] 00:30:43 INFO - PROCESS | 1828 | 1461051043745 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:43 INFO - PROCESS | 1828 | 1461051043862 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 00:30:44 INFO - PROCESS | 1828 | 1461051044036 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:44 INFO - PROCESS | 1828 | ++DOCSHELL 253CBC00 == 97 [pid = 1828] [id = 456] 00:30:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (25522C00) [pid = 1828] [serial = 1368] [outer = 00000000] 00:30:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (2552A800) [pid = 1828] [serial = 1369] [outer = 25522C00] 00:30:44 INFO - PROCESS | 1828 | 1461051044094 Marionette DEBUG loaded listener.js 00:30:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (2552C800) [pid = 1828] [serial = 1370] [outer = 25522C00] 00:30:44 INFO - PROCESS | 1828 | 1461051044754 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 00:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1066ms 00:30:44 INFO - PROCESS | 1828 | 1461051044809 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 00:30:44 INFO - PROCESS | 1828 | 1461051044812 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 00:30:44 INFO - PROCESS | 1828 | 1461051044815 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:30:44 INFO - PROCESS | 1828 | 1461051044817 Marionette TRACE conn5 <- [1,1790,null,{}] 00:30:44 INFO - PROCESS | 1828 | 1461051044821 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:44 INFO - PROCESS | 1828 | 1461051044935 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 00:30:45 INFO - PROCESS | 1828 | 1461051045091 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:45 INFO - PROCESS | 1828 | ++DOCSHELL 0F6E9800 == 98 [pid = 1828] [id = 457] 00:30:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (12E35000) [pid = 1828] [serial = 1371] [outer = 00000000] 00:30:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (1B35E800) [pid = 1828] [serial = 1372] [outer = 12E35000] 00:30:45 INFO - PROCESS | 1828 | 1461051045147 Marionette DEBUG loaded listener.js 00:30:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (1C7F1000) [pid = 1828] [serial = 1373] [outer = 12E35000] 00:30:45 INFO - PROCESS | 1828 | 1461051045926 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1182ms 00:30:45 INFO - PROCESS | 1828 | 1461051046001 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 00:30:45 INFO - PROCESS | 1828 | 1461051046005 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 00:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:30:46 INFO - PROCESS | 1828 | 1461051046010 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:30:46 INFO - PROCESS | 1828 | 1461051046014 Marionette TRACE conn5 <- [1,1794,null,{}] 00:30:46 INFO - PROCESS | 1828 | 1461051046020 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:46 INFO - PROCESS | 1828 | 1461051046176 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 00:30:46 INFO - PROCESS | 1828 | 1461051046330 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:46 INFO - PROCESS | 1828 | ++DOCSHELL 18D4AC00 == 99 [pid = 1828] [id = 458] 00:30:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (18D4B800) [pid = 1828] [serial = 1374] [outer = 00000000] 00:30:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (196DE000) [pid = 1828] [serial = 1375] [outer = 18D4B800] 00:30:46 INFO - PROCESS | 1828 | 1461051046386 Marionette DEBUG loaded listener.js 00:30:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (1B335400) [pid = 1828] [serial = 1376] [outer = 18D4B800] 00:30:46 INFO - PROCESS | 1828 | --DOCSHELL 12ED4C00 == 98 [pid = 1828] [id = 277] 00:30:46 INFO - PROCESS | 1828 | --DOCSHELL 0EE77000 == 97 [pid = 1828] [id = 205] 00:30:46 INFO - PROCESS | 1828 | --DOCSHELL 1CD76800 == 96 [pid = 1828] [id = 422] 00:30:46 INFO - PROCESS | 1828 | --DOCSHELL 1DF7A400 == 95 [pid = 1828] [id = 421] 00:30:46 INFO - PROCESS | 1828 | --DOCSHELL 17DC6000 == 94 [pid = 1828] [id = 417] 00:30:46 INFO - PROCESS | 1828 | --DOCSHELL 222D6C00 == 93 [pid = 1828] [id = 376] 00:30:46 INFO - PROCESS | 1828 | --DOCSHELL 1DBF5C00 == 92 [pid = 1828] [id = 448] 00:30:46 INFO - PROCESS | 1828 | --DOCSHELL 1A654C00 == 91 [pid = 1828] [id = 447] 00:30:46 INFO - PROCESS | 1828 | --DOCSHELL 2008C800 == 90 [pid = 1828] [id = 446] 00:30:46 INFO - PROCESS | 1828 | --DOCSHELL 20051800 == 89 [pid = 1828] [id = 445] 00:30:46 INFO - PROCESS | 1828 | --DOCSHELL 1E0A5800 == 88 [pid = 1828] [id = 444] 00:30:46 INFO - PROCESS | 1828 | --DOCSHELL 1DDA4000 == 87 [pid = 1828] [id = 443] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (20DA6400) [pid = 1828] [serial = 1291] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOCSHELL 1C8BB000 == 86 [pid = 1828] [id = 442] 00:30:47 INFO - PROCESS | 1828 | --DOCSHELL 13E98000 == 85 [pid = 1828] [id = 441] 00:30:47 INFO - PROCESS | 1828 | --DOCSHELL 1C7DA400 == 84 [pid = 1828] [id = 440] 00:30:47 INFO - PROCESS | 1828 | --DOCSHELL 1B365C00 == 83 [pid = 1828] [id = 439] 00:30:47 INFO - PROCESS | 1828 | --DOCSHELL 21D88C00 == 82 [pid = 1828] [id = 434] 00:30:47 INFO - PROCESS | 1828 | --DOCSHELL 1E011000 == 81 [pid = 1828] [id = 433] 00:30:47 INFO - PROCESS | 1828 | --DOCSHELL 1C892000 == 80 [pid = 1828] [id = 432] 00:30:47 INFO - PROCESS | 1828 | --DOCSHELL 12E36000 == 79 [pid = 1828] [id = 431] 00:30:47 INFO - PROCESS | 1828 | 1461051047090 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 00:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1124ms 00:30:47 INFO - PROCESS | 1828 | 1461051047135 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 00:30:47 INFO - PROCESS | 1828 | 1461051047141 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 00:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:30:47 INFO - PROCESS | 1828 | 1461051047146 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:30:47 INFO - PROCESS | 1828 | 1461051047149 Marionette TRACE conn5 <- [1,1798,null,{}] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (22ABB400) [pid = 1828] [serial = 1130] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (22B39C00) [pid = 1828] [serial = 1133] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (1C7D0C00) [pid = 1828] [serial = 1247] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (1BD7B800) [pid = 1828] [serial = 1121] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (25B2F400) [pid = 1828] [serial = 1235] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (222D9800) [pid = 1828] [serial = 1229] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (21EAE800) [pid = 1828] [serial = 1127] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (22C6A000) [pid = 1828] [serial = 1232] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (1E01B800) [pid = 1828] [serial = 1279] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (20159000) [pid = 1828] [serial = 1282] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1E0CAC00) [pid = 1828] [serial = 1280] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (201E8000) [pid = 1828] [serial = 1283] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1CA1BC00) [pid = 1828] [serial = 1274] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (1C893800) [pid = 1828] [serial = 1273] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (1CA2EC00) [pid = 1828] [serial = 1255] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (209AEC00) [pid = 1828] [serial = 1288] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1FC29C00) [pid = 1828] [serial = 1270] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (18D4F400) [pid = 1828] [serial = 1276] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1BD6C400) [pid = 1828] [serial = 1252] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (1DDC3800) [pid = 1828] [serial = 1261] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (1E0C9C00) [pid = 1828] [serial = 1267] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (12F66C00) [pid = 1828] [serial = 1249] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1D56DC00) [pid = 1828] [serial = 1258] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1E00E800) [pid = 1828] [serial = 1264] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (143B0800) [pid = 1828] [serial = 1285] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (20D9E400) [pid = 1828] [serial = 1289] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1A9D1400) [pid = 1828] [serial = 1286] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1C8BC400) [pid = 1828] [serial = 1277] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1DDC5800) [pid = 1828] [serial = 1124] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (20DA7000) [pid = 1828] [serial = 1118] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (24F8D800) [pid = 1828] [serial = 1184] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (167D8000) [pid = 1828] [serial = 1166] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1A9D2000) [pid = 1828] [serial = 1220] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (21D41C00) [pid = 1828] [serial = 1175] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (20968C00) [pid = 1828] [serial = 1172] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1DA86400) [pid = 1828] [serial = 1223] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (22C63400) [pid = 1828] [serial = 1181] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1CD6C000) [pid = 1828] [serial = 1169] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (2139E000) [pid = 1828] [serial = 1226] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1E0AA800) [pid = 1828] [serial = 1178] [outer = 00000000] [url = about:blank] 00:30:47 INFO - PROCESS | 1828 | 1461051047205 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:47 INFO - PROCESS | 1828 | 1461051047314 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 00:30:47 INFO - PROCESS | 1828 | 1461051047320 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:47 INFO - PROCESS | 1828 | ++DOCSHELL 133A0800 == 80 [pid = 1828] [id = 459] 00:30:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (13E90400) [pid = 1828] [serial = 1377] [outer = 00000000] 00:30:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (17697000) [pid = 1828] [serial = 1378] [outer = 13E90400] 00:30:47 INFO - PROCESS | 1828 | 1461051047369 Marionette DEBUG loaded listener.js 00:30:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (18C6A800) [pid = 1828] [serial = 1379] [outer = 13E90400] 00:30:47 INFO - PROCESS | 1828 | 1461051047927 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 00:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 830ms 00:30:47 INFO - PROCESS | 1828 | 1461051047980 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 00:30:47 INFO - PROCESS | 1828 | 1461051047983 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 00:30:47 INFO - PROCESS | 1828 | 1461051047986 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:30:47 INFO - PROCESS | 1828 | 1461051047990 Marionette TRACE conn5 <- [1,1802,null,{}] 00:30:47 INFO - PROCESS | 1828 | 1461051048000 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:48 INFO - PROCESS | 1828 | 1461051048095 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 00:30:48 INFO - PROCESS | 1828 | 1461051048213 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:48 INFO - PROCESS | 1828 | ++DOCSHELL 1BE78C00 == 81 [pid = 1828] [id = 460] 00:30:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1C7D8800) [pid = 1828] [serial = 1380] [outer = 00000000] 00:30:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1CA11C00) [pid = 1828] [serial = 1381] [outer = 1C7D8800] 00:30:48 INFO - PROCESS | 1828 | 1461051048264 Marionette DEBUG loaded listener.js 00:30:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1CA28800) [pid = 1828] [serial = 1382] [outer = 1C7D8800] 00:30:48 INFO - PROCESS | 1828 | 1461051048686 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 00:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 00:30:48 INFO - PROCESS | 1828 | 1461051048720 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 00:30:48 INFO - PROCESS | 1828 | 1461051048723 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 00:30:48 INFO - PROCESS | 1828 | 1461051048726 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:30:48 INFO - PROCESS | 1828 | 1461051048728 Marionette TRACE conn5 <- [1,1806,null,{}] 00:30:48 INFO - PROCESS | 1828 | 1461051048731 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:48 INFO - PROCESS | 1828 | 1461051048851 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 00:30:48 INFO - PROCESS | 1828 | 1461051048860 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:48 INFO - PROCESS | 1828 | ++DOCSHELL 1CCDC400 == 82 [pid = 1828] [id = 461] 00:30:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1CCE0C00) [pid = 1828] [serial = 1383] [outer = 00000000] 00:30:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1CE91000) [pid = 1828] [serial = 1384] [outer = 1CCE0C00] 00:30:48 INFO - PROCESS | 1828 | 1461051048910 Marionette DEBUG loaded listener.js 00:30:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1D1A1800) [pid = 1828] [serial = 1385] [outer = 1CCE0C00] 00:30:49 INFO - PROCESS | 1828 | 1461051049359 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 00:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 00:30:49 INFO - PROCESS | 1828 | 1461051049408 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 00:30:49 INFO - PROCESS | 1828 | 1461051049410 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 00:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:30:49 INFO - PROCESS | 1828 | 1461051049413 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:30:49 INFO - PROCESS | 1828 | 1461051049415 Marionette TRACE conn5 <- [1,1810,null,{}] 00:30:49 INFO - PROCESS | 1828 | 1461051049444 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:49 INFO - PROCESS | 1828 | 1461051049576 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 00:30:49 INFO - PROCESS | 1828 | 1461051049591 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:49 INFO - PROCESS | 1828 | ++DOCSHELL 1D56A400 == 83 [pid = 1828] [id = 462] 00:30:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1DA18000) [pid = 1828] [serial = 1386] [outer = 00000000] 00:30:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1DDA9400) [pid = 1828] [serial = 1387] [outer = 1DA18000] 00:30:49 INFO - PROCESS | 1828 | 1461051049635 Marionette DEBUG loaded listener.js 00:30:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1DDC0400) [pid = 1828] [serial = 1388] [outer = 1DA18000] 00:30:50 INFO - PROCESS | 1828 | 1461051050106 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 00:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 00:30:50 INFO - PROCESS | 1828 | 1461051050145 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 00:30:50 INFO - PROCESS | 1828 | 1461051050147 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 00:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:30:50 INFO - PROCESS | 1828 | 1461051050150 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:30:50 INFO - PROCESS | 1828 | 1461051050152 Marionette TRACE conn5 <- [1,1814,null,{}] 00:30:50 INFO - PROCESS | 1828 | 1461051050155 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:50 INFO - PROCESS | 1828 | 1461051050329 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 00:30:50 INFO - PROCESS | 1828 | 1461051050357 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:50 INFO - PROCESS | 1828 | ++DOCSHELL 1E00F400 == 84 [pid = 1828] [id = 463] 00:30:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1E010000) [pid = 1828] [serial = 1389] [outer = 00000000] 00:30:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1E0AB400) [pid = 1828] [serial = 1390] [outer = 1E010000] 00:30:50 INFO - PROCESS | 1828 | 1461051050405 Marionette DEBUG loaded listener.js 00:30:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1E0C6C00) [pid = 1828] [serial = 1391] [outer = 1E010000] 00:30:50 INFO - PROCESS | 1828 | 1461051050869 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 00:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 769ms 00:30:50 INFO - PROCESS | 1828 | 1461051050921 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 00:30:50 INFO - PROCESS | 1828 | 1461051050923 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 00:30:50 INFO - PROCESS | 1828 | 1461051050927 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:30:50 INFO - PROCESS | 1828 | 1461051050929 Marionette TRACE conn5 <- [1,1818,null,{}] 00:30:50 INFO - PROCESS | 1828 | 1461051050932 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:51 INFO - PROCESS | 1828 | 1461051051067 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 00:30:51 INFO - PROCESS | 1828 | 1461051051088 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:51 INFO - PROCESS | 1828 | ++DOCSHELL 1E0CA800 == 85 [pid = 1828] [id = 464] 00:30:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1E0CD400) [pid = 1828] [serial = 1392] [outer = 00000000] 00:30:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (20047800) [pid = 1828] [serial = 1393] [outer = 1E0CD400] 00:30:51 INFO - PROCESS | 1828 | 1461051051135 Marionette DEBUG loaded listener.js 00:30:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (20051800) [pid = 1828] [serial = 1394] [outer = 1E0CD400] 00:30:51 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (12DBC800) [pid = 1828] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:30:51 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1E0C3400) [pid = 1828] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:30:51 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (20155C00) [pid = 1828] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:30:51 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (2015BC00) [pid = 1828] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:30:51 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1B7E9800) [pid = 1828] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:30:51 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1C8BC800) [pid = 1828] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:30:51 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (16706800) [pid = 1828] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:30:51 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1CA1C000) [pid = 1828] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:30:51 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1DDA7800) [pid = 1828] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:30:51 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1E0A1400) [pid = 1828] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:30:51 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1A655C00) [pid = 1828] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:30:51 INFO - PROCESS | 1828 | 1461051051863 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 00:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 00:30:51 INFO - PROCESS | 1828 | 1461051051901 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 00:30:51 INFO - PROCESS | 1828 | 1461051051903 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 00:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:30:51 INFO - PROCESS | 1828 | 1461051051906 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:30:51 INFO - PROCESS | 1828 | 1461051051908 Marionette TRACE conn5 <- [1,1822,null,{}] 00:30:51 INFO - PROCESS | 1828 | 1461051051912 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:52 INFO - PROCESS | 1828 | 1461051052049 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 00:30:52 INFO - PROCESS | 1828 | 1461051052127 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:52 INFO - PROCESS | 1828 | ++DOCSHELL 12E2EC00 == 86 [pid = 1828] [id = 465] 00:30:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (12E36800) [pid = 1828] [serial = 1395] [outer = 00000000] 00:30:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1CA26400) [pid = 1828] [serial = 1396] [outer = 12E36800] 00:30:52 INFO - PROCESS | 1828 | 1461051052174 Marionette DEBUG loaded listener.js 00:30:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1CD77400) [pid = 1828] [serial = 1397] [outer = 12E36800] 00:30:52 INFO - PROCESS | 1828 | 1461051052537 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 00:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 00:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 00:30:52 INFO - PROCESS | 1828 | 1461051052577 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 00:30:52 INFO - PROCESS | 1828 | 1461051052579 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 00:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:30:52 INFO - PROCESS | 1828 | 1461051052583 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:30:52 INFO - PROCESS | 1828 | 1461051052584 Marionette TRACE conn5 <- [1,1826,null,{}] 00:30:52 INFO - PROCESS | 1828 | 1461051052588 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:52 INFO - PROCESS | 1828 | 1461051052680 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 00:30:52 INFO - PROCESS | 1828 | 1461051052686 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:52 INFO - PROCESS | 1828 | ++DOCSHELL 17E4BC00 == 87 [pid = 1828] [id = 466] 00:30:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1BE76C00) [pid = 1828] [serial = 1398] [outer = 00000000] 00:30:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (20156000) [pid = 1828] [serial = 1399] [outer = 1BE76C00] 00:30:52 INFO - PROCESS | 1828 | 1461051052730 Marionette DEBUG loaded listener.js 00:30:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (201E7000) [pid = 1828] [serial = 1400] [outer = 1BE76C00] 00:30:53 INFO - PROCESS | 1828 | 1461051053185 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 00:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 00:30:53 INFO - PROCESS | 1828 | 1461051053222 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 00:30:53 INFO - PROCESS | 1828 | 1461051053224 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 00:30:53 INFO - PROCESS | 1828 | 1461051053228 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:30:53 INFO - PROCESS | 1828 | 1461051053230 Marionette TRACE conn5 <- [1,1830,null,{}] 00:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:30:53 INFO - PROCESS | 1828 | 1461051053238 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:53 INFO - PROCESS | 1828 | 1461051053329 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 00:30:53 INFO - PROCESS | 1828 | 1461051053335 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:53 INFO - PROCESS | 1828 | ++DOCSHELL 201EBC00 == 88 [pid = 1828] [id = 467] 00:30:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (201EF400) [pid = 1828] [serial = 1401] [outer = 00000000] 00:30:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (2096C000) [pid = 1828] [serial = 1402] [outer = 201EF400] 00:30:53 INFO - PROCESS | 1828 | 1461051053381 Marionette DEBUG loaded listener.js 00:30:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (20971800) [pid = 1828] [serial = 1403] [outer = 201EF400] 00:30:54 INFO - PROCESS | 1828 | 1461051054102 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 00:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 932ms 00:30:54 INFO - PROCESS | 1828 | 1461051054167 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 00:30:54 INFO - PROCESS | 1828 | 1461051054171 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 00:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:30:54 INFO - PROCESS | 1828 | 1461051054177 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:30:54 INFO - PROCESS | 1828 | 1461051054181 Marionette TRACE conn5 <- [1,1834,null,{}] 00:30:54 INFO - PROCESS | 1828 | 1461051054188 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:54 INFO - PROCESS | 1828 | 1461051054318 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 00:30:54 INFO - PROCESS | 1828 | 1461051054476 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:54 INFO - PROCESS | 1828 | ++DOCSHELL 133A1800 == 89 [pid = 1828] [id = 468] 00:30:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (143B0800) [pid = 1828] [serial = 1404] [outer = 00000000] 00:30:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (193EDC00) [pid = 1828] [serial = 1405] [outer = 143B0800] 00:30:54 INFO - PROCESS | 1828 | 1461051054539 Marionette DEBUG loaded listener.js 00:30:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1B365C00) [pid = 1828] [serial = 1406] [outer = 143B0800] 00:30:55 INFO - PROCESS | 1828 | 1461051055210 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1074ms 00:30:55 INFO - PROCESS | 1828 | 1461051055257 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 00:30:55 INFO - PROCESS | 1828 | 1461051055263 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 00:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:30:55 INFO - PROCESS | 1828 | 1461051055285 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:30:55 INFO - PROCESS | 1828 | 1461051055288 Marionette TRACE conn5 <- [1,1838,null,{}] 00:30:55 INFO - PROCESS | 1828 | 1461051055293 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:55 INFO - PROCESS | 1828 | 1461051055419 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 00:30:55 INFO - PROCESS | 1828 | 1461051055571 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:55 INFO - PROCESS | 1828 | ++DOCSHELL 1C7F8800 == 90 [pid = 1828] [id = 469] 00:30:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1C896000) [pid = 1828] [serial = 1407] [outer = 00000000] 00:30:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (1CD77C00) [pid = 1828] [serial = 1408] [outer = 1C896000] 00:30:55 INFO - PROCESS | 1828 | 1461051055628 Marionette DEBUG loaded listener.js 00:30:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (1DDA5800) [pid = 1828] [serial = 1409] [outer = 1C896000] 00:30:56 INFO - PROCESS | 1828 | 1461051056228 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 990ms 00:30:56 INFO - PROCESS | 1828 | 1461051056262 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 00:30:56 INFO - PROCESS | 1828 | 1461051056265 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 00:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:30:56 INFO - PROCESS | 1828 | 1461051056268 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:30:56 INFO - PROCESS | 1828 | 1461051056272 Marionette TRACE conn5 <- [1,1842,null,{}] 00:30:56 INFO - PROCESS | 1828 | 1461051056284 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:56 INFO - PROCESS | 1828 | 1461051056407 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 00:30:56 INFO - PROCESS | 1828 | 1461051056583 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:56 INFO - PROCESS | 1828 | ++DOCSHELL 2091E000 == 91 [pid = 1828] [id = 470] 00:30:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (20D9A000) [pid = 1828] [serial = 1410] [outer = 00000000] 00:30:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (20DA5400) [pid = 1828] [serial = 1411] [outer = 20D9A000] 00:30:56 INFO - PROCESS | 1828 | 1461051056644 Marionette DEBUG loaded listener.js 00:30:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (21398800) [pid = 1828] [serial = 1412] [outer = 20D9A000] 00:30:57 INFO - PROCESS | 1828 | 1461051057256 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1024ms 00:30:57 INFO - PROCESS | 1828 | 1461051057296 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 00:30:57 INFO - PROCESS | 1828 | 1461051057299 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 00:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:30:57 INFO - PROCESS | 1828 | 1461051057302 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:30:57 INFO - PROCESS | 1828 | 1461051057305 Marionette TRACE conn5 <- [1,1846,null,{}] 00:30:57 INFO - PROCESS | 1828 | 1461051057309 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:57 INFO - PROCESS | 1828 | 1461051057425 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 00:30:57 INFO - PROCESS | 1828 | 1461051057578 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:57 INFO - PROCESS | 1828 | ++DOCSHELL 21D81400 == 92 [pid = 1828] [id = 471] 00:30:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (21D81800) [pid = 1828] [serial = 1413] [outer = 00000000] 00:30:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (21EAD800) [pid = 1828] [serial = 1414] [outer = 21D81800] 00:30:57 INFO - PROCESS | 1828 | 1461051057635 Marionette DEBUG loaded listener.js 00:30:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (222D5800) [pid = 1828] [serial = 1415] [outer = 21D81800] 00:30:58 INFO - PROCESS | 1828 | 1461051058232 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 00:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 970ms 00:30:58 INFO - PROCESS | 1828 | 1461051058276 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 00:30:58 INFO - PROCESS | 1828 | 1461051058278 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 00:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:30:58 INFO - PROCESS | 1828 | 1461051058281 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:30:58 INFO - PROCESS | 1828 | 1461051058283 Marionette TRACE conn5 <- [1,1850,null,{}] 00:30:58 INFO - PROCESS | 1828 | 1461051058287 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:58 INFO - PROCESS | 1828 | 1461051058400 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 00:30:58 INFO - PROCESS | 1828 | 1461051058566 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:58 INFO - PROCESS | 1828 | ++DOCSHELL 2139C400 == 93 [pid = 1828] [id = 472] 00:30:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (21EA8800) [pid = 1828] [serial = 1416] [outer = 00000000] 00:30:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (22ABB400) [pid = 1828] [serial = 1417] [outer = 21EA8800] 00:30:58 INFO - PROCESS | 1828 | 1461051058622 Marionette DEBUG loaded listener.js 00:30:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (22C61800) [pid = 1828] [serial = 1418] [outer = 21EA8800] 00:30:59 INFO - PROCESS | 1828 | 1461051059167 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 00:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 930ms 00:30:59 INFO - PROCESS | 1828 | 1461051059216 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 00:30:59 INFO - PROCESS | 1828 | 1461051059218 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 00:30:59 INFO - PROCESS | 1828 | 1461051059222 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:30:59 INFO - PROCESS | 1828 | 1461051059224 Marionette TRACE conn5 <- [1,1854,null,{}] 00:30:59 INFO - PROCESS | 1828 | 1461051059228 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:59 INFO - PROCESS | 1828 | 1461051059366 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 00:30:59 INFO - PROCESS | 1828 | 1461051059521 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:59 INFO - PROCESS | 1828 | ++DOCSHELL 20967800 == 94 [pid = 1828] [id = 473] 00:30:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (224B3000) [pid = 1828] [serial = 1419] [outer = 00000000] 00:30:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (253CDC00) [pid = 1828] [serial = 1420] [outer = 224B3000] 00:30:59 INFO - PROCESS | 1828 | 1461051059582 Marionette DEBUG loaded listener.js 00:30:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (2552A400) [pid = 1828] [serial = 1421] [outer = 224B3000] 00:31:00 INFO - PROCESS | 1828 | 1461051060146 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 00:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 970ms 00:31:00 INFO - PROCESS | 1828 | 1461051060195 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 00:31:00 INFO - PROCESS | 1828 | 1461051060198 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 00:31:00 INFO - PROCESS | 1828 | 1461051060201 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:31:00 INFO - PROCESS | 1828 | 1461051060203 Marionette TRACE conn5 <- [1,1858,null,{}] 00:31:00 INFO - PROCESS | 1828 | 1461051060207 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:00 INFO - PROCESS | 1828 | 1461051060322 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 00:31:00 INFO - PROCESS | 1828 | 1461051060476 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:00 INFO - PROCESS | 1828 | ++DOCSHELL 253C7800 == 95 [pid = 1828] [id = 474] 00:31:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (2552CC00) [pid = 1828] [serial = 1422] [outer = 00000000] 00:31:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (26E06000) [pid = 1828] [serial = 1423] [outer = 2552CC00] 00:31:00 INFO - PROCESS | 1828 | 1461051060532 Marionette DEBUG loaded listener.js 00:31:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (26E0E000) [pid = 1828] [serial = 1424] [outer = 2552CC00] 00:31:01 INFO - PROCESS | 1828 | 1461051061116 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 00:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 969ms 00:31:01 INFO - PROCESS | 1828 | 1461051061175 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 00:31:01 INFO - PROCESS | 1828 | 1461051061178 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 00:31:01 INFO - PROCESS | 1828 | 1461051061181 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:31:01 INFO - PROCESS | 1828 | 1461051061183 Marionette TRACE conn5 <- [1,1862,null,{}] 00:31:01 INFO - PROCESS | 1828 | 1461051061187 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:01 INFO - PROCESS | 1828 | 1461051061332 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 00:31:01 INFO - PROCESS | 1828 | 1461051061486 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:01 INFO - PROCESS | 1828 | ++DOCSHELL 275A9400 == 96 [pid = 1828] [id = 475] 00:31:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (275ADC00) [pid = 1828] [serial = 1425] [outer = 00000000] 00:31:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (27AA3000) [pid = 1828] [serial = 1426] [outer = 275ADC00] 00:31:01 INFO - PROCESS | 1828 | 1461051061540 Marionette DEBUG loaded listener.js 00:31:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (27AA6C00) [pid = 1828] [serial = 1427] [outer = 275ADC00] 00:31:02 INFO - PROCESS | 1828 | 1461051062153 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 00:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1015ms 00:31:02 INFO - PROCESS | 1828 | 1461051062201 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 00:31:02 INFO - PROCESS | 1828 | 1461051062203 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 00:31:02 INFO - PROCESS | 1828 | 1461051062207 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:31:02 INFO - PROCESS | 1828 | 1461051062209 Marionette TRACE conn5 <- [1,1866,null,{}] 00:31:02 INFO - PROCESS | 1828 | 1461051062213 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:02 INFO - PROCESS | 1828 | 1461051062329 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 00:31:02 INFO - PROCESS | 1828 | 1461051062668 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:02 INFO - PROCESS | 1828 | ++DOCSHELL 0EE6A000 == 97 [pid = 1828] [id = 476] 00:31:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (0F0F9400) [pid = 1828] [serial = 1428] [outer = 00000000] 00:31:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (17618800) [pid = 1828] [serial = 1429] [outer = 0F0F9400] 00:31:02 INFO - PROCESS | 1828 | 1461051062735 Marionette DEBUG loaded listener.js 00:31:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (18D45800) [pid = 1828] [serial = 1430] [outer = 0F0F9400] 00:31:03 INFO - PROCESS | 1828 | 1461051063377 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 00:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1223ms 00:31:03 INFO - PROCESS | 1828 | 1461051063434 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 00:31:03 INFO - PROCESS | 1828 | 1461051063439 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 00:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:31:03 INFO - PROCESS | 1828 | 1461051063444 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:31:03 INFO - PROCESS | 1828 | 1461051063447 Marionette TRACE conn5 <- [1,1870,null,{}] 00:31:03 INFO - PROCESS | 1828 | 1461051063467 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:03 INFO - PROCESS | 1828 | 1461051063584 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 00:31:03 INFO - PROCESS | 1828 | 1461051063750 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:03 INFO - PROCESS | 1828 | ++DOCSHELL 1A9DC800 == 98 [pid = 1828] [id = 477] 00:31:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (1BA6E000) [pid = 1828] [serial = 1431] [outer = 00000000] 00:31:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (1CD74800) [pid = 1828] [serial = 1432] [outer = 1BA6E000] 00:31:03 INFO - PROCESS | 1828 | 1461051063804 Marionette DEBUG loaded listener.js 00:31:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 169 (1DD9FC00) [pid = 1828] [serial = 1433] [outer = 1BA6E000] 00:31:04 INFO - PROCESS | 1828 | --DOCSHELL 17E4BC00 == 97 [pid = 1828] [id = 466] 00:31:04 INFO - PROCESS | 1828 | --DOCSHELL 12E2EC00 == 96 [pid = 1828] [id = 465] 00:31:04 INFO - PROCESS | 1828 | --DOCSHELL 1E0CA800 == 95 [pid = 1828] [id = 464] 00:31:04 INFO - PROCESS | 1828 | --DOCSHELL 1E00F400 == 94 [pid = 1828] [id = 463] 00:31:04 INFO - PROCESS | 1828 | --DOCSHELL 1D56A400 == 93 [pid = 1828] [id = 462] 00:31:04 INFO - PROCESS | 1828 | --DOCSHELL 1CCDC400 == 92 [pid = 1828] [id = 461] 00:31:04 INFO - PROCESS | 1828 | --DOCSHELL 1BE78C00 == 91 [pid = 1828] [id = 460] 00:31:04 INFO - PROCESS | 1828 | --DOCSHELL 133A0800 == 90 [pid = 1828] [id = 459] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 168 (13397800) [pid = 1828] [serial = 1294] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 167 (1CECF800) [pid = 1828] [serial = 1297] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 166 (20912C00) [pid = 1828] [serial = 1300] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 165 (22AB3800) [pid = 1828] [serial = 1303] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (24F95800) [pid = 1828] [serial = 1306] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (275A9800) [pid = 1828] [serial = 1309] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (26E0E400) [pid = 1828] [serial = 1312] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (196D4400) [pid = 1828] [serial = 1315] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (21D83800) [pid = 1828] [serial = 1348] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOCSHELL 18D4AC00 == 89 [pid = 1828] [id = 458] 00:31:04 INFO - PROCESS | 1828 | 1461051064459 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 00:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1017ms 00:31:04 INFO - PROCESS | 1828 | 1461051064467 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 00:31:04 INFO - PROCESS | 1828 | 1461051064471 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 00:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (21397000) [pid = 1828] [serial = 1292] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (1FC21000) [pid = 1828] [serial = 1333] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (201EC000) [pid = 1828] [serial = 1337] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (201E6C00) [pid = 1828] [serial = 1336] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (2004C400) [pid = 1828] [serial = 1334] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (20968800) [pid = 1828] [serial = 1339] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (1CA1FC00) [pid = 1828] [serial = 1319] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1C7F4800) [pid = 1828] [serial = 1318] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (1CE8F000) [pid = 1828] [serial = 1327] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1DA1F800) [pid = 1828] [serial = 1328] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (1A9D9000) [pid = 1828] [serial = 1324] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (1BD71400) [pid = 1828] [serial = 1325] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (1DDA8800) [pid = 1828] [serial = 1322] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1D0B6000) [pid = 1828] [serial = 1321] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (1DFF8400) [pid = 1828] [serial = 1330] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (20160C00) [pid = 1828] [serial = 1345] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (2091CC00) [pid = 1828] [serial = 1346] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (20972400) [pid = 1828] [serial = 1340] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (1D014000) [pid = 1828] [serial = 1343] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1CA13C00) [pid = 1828] [serial = 1342] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1E016800) [pid = 1828] [serial = 1331] [outer = 00000000] [url = about:blank] 00:31:04 INFO - PROCESS | 1828 | 1461051064519 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:31:04 INFO - PROCESS | 1828 | 1461051064521 Marionette TRACE conn5 <- [1,1874,null,{}] 00:31:04 INFO - PROCESS | 1828 | 1461051064549 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:04 INFO - PROCESS | 1828 | 1461051064654 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 00:31:04 INFO - PROCESS | 1828 | 1461051064667 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:04 INFO - PROCESS | 1828 | ++DOCSHELL 17BBF000 == 90 [pid = 1828] [id = 478] 00:31:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (17D98C00) [pid = 1828] [serial = 1434] [outer = 00000000] 00:31:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1A9D7C00) [pid = 1828] [serial = 1435] [outer = 17D98C00] 00:31:04 INFO - PROCESS | 1828 | 1461051064716 Marionette DEBUG loaded listener.js 00:31:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1BD79C00) [pid = 1828] [serial = 1436] [outer = 17D98C00] 00:31:05 INFO - PROCESS | 1828 | 1461051065280 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 00:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 850ms 00:31:05 INFO - PROCESS | 1828 | 1461051065331 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 00:31:05 INFO - PROCESS | 1828 | 1461051065333 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 00:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:31:05 INFO - PROCESS | 1828 | 1461051065338 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:31:05 INFO - PROCESS | 1828 | 1461051065344 Marionette TRACE conn5 <- [1,1878,null,{}] 00:31:05 INFO - PROCESS | 1828 | 1461051065353 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:05 INFO - PROCESS | 1828 | 1461051065457 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 00:31:05 INFO - PROCESS | 1828 | 1461051065574 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:05 INFO - PROCESS | 1828 | ++DOCSHELL 1CCE5C00 == 91 [pid = 1828] [id = 479] 00:31:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1CD6B400) [pid = 1828] [serial = 1437] [outer = 00000000] 00:31:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (1D56DC00) [pid = 1828] [serial = 1438] [outer = 1CD6B400] 00:31:05 INFO - PROCESS | 1828 | 1461051065620 Marionette DEBUG loaded listener.js 00:31:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (1DDA4000) [pid = 1828] [serial = 1439] [outer = 1CD6B400] 00:31:05 INFO - PROCESS | 1828 | 1461051065993 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 00:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 690ms 00:31:06 INFO - PROCESS | 1828 | 1461051066031 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 00:31:06 INFO - PROCESS | 1828 | 1461051066033 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 00:31:06 INFO - PROCESS | 1828 | 1461051066036 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:31:06 INFO - PROCESS | 1828 | 1461051066038 Marionette TRACE conn5 <- [1,1882,null,{}] 00:31:06 INFO - PROCESS | 1828 | 1461051066041 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:06 INFO - PROCESS | 1828 | 1461051066135 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 00:31:06 INFO - PROCESS | 1828 | 1461051066142 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:06 INFO - PROCESS | 1828 | ++DOCSHELL 1DE07400 == 92 [pid = 1828] [id = 480] 00:31:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1DE09000) [pid = 1828] [serial = 1440] [outer = 00000000] 00:31:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1E01BC00) [pid = 1828] [serial = 1441] [outer = 1DE09000] 00:31:06 INFO - PROCESS | 1828 | 1461051066190 Marionette DEBUG loaded listener.js 00:31:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (1E0A3400) [pid = 1828] [serial = 1442] [outer = 1DE09000] 00:31:06 INFO - PROCESS | 1828 | 1461051066646 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 00:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 00:31:06 INFO - PROCESS | 1828 | 1461051066711 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 00:31:06 INFO - PROCESS | 1828 | 1461051066713 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 00:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:31:06 INFO - PROCESS | 1828 | 1461051066724 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:31:06 INFO - PROCESS | 1828 | 1461051066725 Marionette TRACE conn5 <- [1,1886,null,{}] 00:31:06 INFO - PROCESS | 1828 | 1461051066729 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:06 INFO - PROCESS | 1828 | 1461051066857 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 00:31:06 INFO - PROCESS | 1828 | 1461051066961 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:06 INFO - PROCESS | 1828 | ++DOCSHELL 1E0C7800 == 93 [pid = 1828] [id = 481] 00:31:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (1E0C8400) [pid = 1828] [serial = 1443] [outer = 00000000] 00:31:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (1FA67400) [pid = 1828] [serial = 1444] [outer = 1E0C8400] 00:31:07 INFO - PROCESS | 1828 | 1461051067014 Marionette DEBUG loaded listener.js 00:31:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (20052C00) [pid = 1828] [serial = 1445] [outer = 1E0C8400] 00:31:07 INFO - PROCESS | 1828 | 1461051067474 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 00:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 770ms 00:31:07 INFO - PROCESS | 1828 | 1461051067495 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 00:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:31:07 INFO - PROCESS | 1828 | 1461051067497 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 00:31:07 INFO - PROCESS | 1828 | 1461051067513 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:31:07 INFO - PROCESS | 1828 | 1461051067515 Marionette TRACE conn5 <- [1,1890,null,{}] 00:31:07 INFO - PROCESS | 1828 | 1461051067518 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:07 INFO - PROCESS | 1828 | 1461051067650 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 00:31:07 INFO - PROCESS | 1828 | 1461051067730 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:07 INFO - PROCESS | 1828 | ++DOCSHELL 20160C00 == 94 [pid = 1828] [id = 482] 00:31:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (201E1400) [pid = 1828] [serial = 1446] [outer = 00000000] 00:31:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (20917C00) [pid = 1828] [serial = 1447] [outer = 201E1400] 00:31:07 INFO - PROCESS | 1828 | 1461051067774 Marionette DEBUG loaded listener.js 00:31:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (20968800) [pid = 1828] [serial = 1448] [outer = 201E1400] 00:31:08 INFO - PROCESS | 1828 | 1461051068196 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 00:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 750ms 00:31:08 INFO - PROCESS | 1828 | 1461051068276 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 00:31:08 INFO - PROCESS | 1828 | 1461051068279 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 00:31:08 INFO - PROCESS | 1828 | 1461051068282 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:31:08 INFO - PROCESS | 1828 | 1461051068284 Marionette TRACE conn5 <- [1,1894,null,{}] 00:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:31:08 INFO - PROCESS | 1828 | 1461051068292 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:08 INFO - PROCESS | 1828 | 1461051068424 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 00:31:08 INFO - PROCESS | 1828 | 1461051068502 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:08 INFO - PROCESS | 1828 | ++DOCSHELL 2096D800 == 95 [pid = 1828] [id = 483] 00:31:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (2096FC00) [pid = 1828] [serial = 1449] [outer = 00000000] 00:31:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (20DA4C00) [pid = 1828] [serial = 1450] [outer = 2096FC00] 00:31:08 INFO - PROCESS | 1828 | 1461051068547 Marionette DEBUG loaded listener.js 00:31:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (2139F400) [pid = 1828] [serial = 1451] [outer = 2096FC00] 00:31:08 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (1DA18000) [pid = 1828] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:31:08 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (1C7D8800) [pid = 1828] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:31:08 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (1E0CD400) [pid = 1828] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:31:08 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (12E36800) [pid = 1828] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:31:08 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1E010000) [pid = 1828] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:31:08 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (1BE76C00) [pid = 1828] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:31:08 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1CCE0C00) [pid = 1828] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:31:08 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (18D4B800) [pid = 1828] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:31:08 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (13E90400) [pid = 1828] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:31:09 INFO - PROCESS | 1828 | 1461051069101 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 00:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 870ms 00:31:09 INFO - PROCESS | 1828 | 1461051069158 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 00:31:09 INFO - PROCESS | 1828 | 1461051069160 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 00:31:09 INFO - PROCESS | 1828 | 1461051069163 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:31:09 INFO - PROCESS | 1828 | 1461051069165 Marionette TRACE conn5 <- [1,1898,null,{}] 00:31:09 INFO - PROCESS | 1828 | 1461051069169 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:09 INFO - PROCESS | 1828 | 1461051069263 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 00:31:09 INFO - PROCESS | 1828 | 1461051069272 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:09 INFO - PROCESS | 1828 | ++DOCSHELL 1C7D1C00 == 96 [pid = 1828] [id = 484] 00:31:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (1CA2B800) [pid = 1828] [serial = 1452] [outer = 00000000] 00:31:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (1DFF0400) [pid = 1828] [serial = 1453] [outer = 1CA2B800] 00:31:09 INFO - PROCESS | 1828 | 1461051069317 Marionette DEBUG loaded listener.js 00:31:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (1FC27000) [pid = 1828] [serial = 1454] [outer = 1CA2B800] 00:31:09 INFO - PROCESS | 1828 | 1461051069771 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 00:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 00:31:09 INFO - PROCESS | 1828 | 1461051069797 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 00:31:09 INFO - PROCESS | 1828 | 1461051069799 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 00:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:31:09 INFO - PROCESS | 1828 | 1461051069822 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:31:09 INFO - PROCESS | 1828 | 1461051069824 Marionette TRACE conn5 <- [1,1902,null,{}] 00:31:09 INFO - PROCESS | 1828 | 1461051069827 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:09 INFO - PROCESS | 1828 | 1461051069924 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 00:31:09 INFO - PROCESS | 1828 | 1461051069966 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:09 INFO - PROCESS | 1828 | ++DOCSHELL 20DA1800 == 97 [pid = 1828] [id = 485] 00:31:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (20DA2C00) [pid = 1828] [serial = 1455] [outer = 00000000] 00:31:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (21D8C400) [pid = 1828] [serial = 1456] [outer = 20DA2C00] 00:31:09 INFO - PROCESS | 1828 | 1461051070010 Marionette DEBUG loaded listener.js 00:31:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (22546C00) [pid = 1828] [serial = 1457] [outer = 20DA2C00] 00:31:10 INFO - PROCESS | 1828 | 1461051070467 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 00:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 689ms 00:31:10 INFO - PROCESS | 1828 | 1461051070505 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 00:31:10 INFO - PROCESS | 1828 | 1461051070507 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 00:31:10 INFO - PROCESS | 1828 | 1461051070510 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:31:10 INFO - PROCESS | 1828 | 1461051070512 Marionette TRACE conn5 <- [1,1906,null,{}] 00:31:10 INFO - PROCESS | 1828 | 1461051070515 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:10 INFO - PROCESS | 1828 | 1461051070612 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 00:31:10 INFO - PROCESS | 1828 | 1461051070619 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:10 INFO - PROCESS | 1828 | ++DOCSHELL 209D3C00 == 98 [pid = 1828] [id = 486] 00:31:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (209D5000) [pid = 1828] [serial = 1458] [outer = 00000000] 00:31:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (209DA000) [pid = 1828] [serial = 1459] [outer = 209D5000] 00:31:10 INFO - PROCESS | 1828 | 1461051070671 Marionette DEBUG loaded listener.js 00:31:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (213A3000) [pid = 1828] [serial = 1460] [outer = 209D5000] 00:31:11 INFO - PROCESS | 1828 | 1461051071454 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 00:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 970ms 00:31:11 INFO - PROCESS | 1828 | 1461051071484 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 00:31:11 INFO - PROCESS | 1828 | 1461051071490 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 00:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:31:11 INFO - PROCESS | 1828 | 1461051071496 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:31:11 INFO - PROCESS | 1828 | 1461051071500 Marionette TRACE conn5 <- [1,1910,null,{}] 00:31:11 INFO - PROCESS | 1828 | 1461051071506 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:11 INFO - PROCESS | 1828 | 1461051071634 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 00:31:11 INFO - PROCESS | 1828 | 1461051071813 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:11 INFO - PROCESS | 1828 | ++DOCSHELL 17B10400 == 99 [pid = 1828] [id = 487] 00:31:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (1A9DB400) [pid = 1828] [serial = 1461] [outer = 00000000] 00:31:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (1C8B8C00) [pid = 1828] [serial = 1462] [outer = 1A9DB400] 00:31:11 INFO - PROCESS | 1828 | 1461051071872 Marionette DEBUG loaded listener.js 00:31:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (1CA28400) [pid = 1828] [serial = 1463] [outer = 1A9DB400] 00:31:12 INFO - PROCESS | 1828 | 1461051072442 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 00:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 990ms 00:31:12 INFO - PROCESS | 1828 | 1461051072489 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 00:31:12 INFO - PROCESS | 1828 | 1461051072496 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 00:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:31:12 INFO - PROCESS | 1828 | 1461051072502 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:31:12 INFO - PROCESS | 1828 | 1461051072505 Marionette TRACE conn5 <- [1,1914,null,{}] 00:31:12 INFO - PROCESS | 1828 | 1461051072509 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:12 INFO - PROCESS | 1828 | 1461051072636 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 00:31:12 INFO - PROCESS | 1828 | 1461051072813 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:12 INFO - PROCESS | 1828 | ++DOCSHELL 1CA2E400 == 100 [pid = 1828] [id = 488] 00:31:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (1CC50800) [pid = 1828] [serial = 1464] [outer = 00000000] 00:31:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (1E016800) [pid = 1828] [serial = 1465] [outer = 1CC50800] 00:31:12 INFO - PROCESS | 1828 | 1461051072873 Marionette DEBUG loaded listener.js 00:31:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (20046000) [pid = 1828] [serial = 1466] [outer = 1CC50800] 00:31:13 INFO - PROCESS | 1828 | 1461051073486 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 00:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1022ms 00:31:13 INFO - PROCESS | 1828 | 1461051073525 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 00:31:13 INFO - PROCESS | 1828 | 1461051073528 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 00:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:31:13 INFO - PROCESS | 1828 | 1461051073531 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:31:13 INFO - PROCESS | 1828 | 1461051073535 Marionette TRACE conn5 <- [1,1918,null,{}] 00:31:13 INFO - PROCESS | 1828 | 1461051073580 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:13 INFO - PROCESS | 1828 | 1461051073703 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 00:31:13 INFO - PROCESS | 1828 | 1461051073865 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:13 INFO - PROCESS | 1828 | ++DOCSHELL 1D013000 == 101 [pid = 1828] [id = 489] 00:31:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (209D9C00) [pid = 1828] [serial = 1467] [outer = 00000000] 00:31:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (22B38C00) [pid = 1828] [serial = 1468] [outer = 209D9C00] 00:31:13 INFO - PROCESS | 1828 | 1461051073927 Marionette DEBUG loaded listener.js 00:31:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (24F8E000) [pid = 1828] [serial = 1469] [outer = 209D9C00] 00:31:14 INFO - PROCESS | 1828 | 1461051074543 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 00:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1036ms 00:31:14 INFO - PROCESS | 1828 | 1461051074571 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 00:31:14 INFO - PROCESS | 1828 | 1461051074574 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 00:31:14 INFO - PROCESS | 1828 | 1461051074577 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:31:14 INFO - PROCESS | 1828 | 1461051074580 Marionette TRACE conn5 <- [1,1922,null,{}] 00:31:14 INFO - PROCESS | 1828 | 1461051074583 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:14 INFO - PROCESS | 1828 | 1461051074706 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 00:31:14 INFO - PROCESS | 1828 | 1461051074881 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:14 INFO - PROCESS | 1828 | ++DOCSHELL 253C8C00 == 102 [pid = 1828] [id = 490] 00:31:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (253C9400) [pid = 1828] [serial = 1470] [outer = 00000000] 00:31:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (25B2E400) [pid = 1828] [serial = 1471] [outer = 253C9400] 00:31:14 INFO - PROCESS | 1828 | 1461051074941 Marionette DEBUG loaded listener.js 00:31:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 169 (26E0B000) [pid = 1828] [serial = 1472] [outer = 253C9400] 00:31:15 INFO - PROCESS | 1828 | 1461051075546 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 00:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1016ms 00:31:15 INFO - PROCESS | 1828 | 1461051075597 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 00:31:15 INFO - PROCESS | 1828 | 1461051075599 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 00:31:15 INFO - PROCESS | 1828 | 1461051075603 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:31:15 INFO - PROCESS | 1828 | 1461051075604 Marionette TRACE conn5 <- [1,1926,null,{}] 00:31:15 INFO - PROCESS | 1828 | 1461051075609 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:15 INFO - PROCESS | 1828 | 1461051075723 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 00:31:15 INFO - PROCESS | 1828 | 1461051075893 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:15 INFO - PROCESS | 1828 | ++DOCSHELL 20DA0800 == 103 [pid = 1828] [id = 491] 00:31:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 170 (26E0AC00) [pid = 1828] [serial = 1473] [outer = 00000000] 00:31:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 171 (27AA2C00) [pid = 1828] [serial = 1474] [outer = 26E0AC00] 00:31:15 INFO - PROCESS | 1828 | 1461051075952 Marionette DEBUG loaded listener.js 00:31:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 172 (27AAD800) [pid = 1828] [serial = 1475] [outer = 26E0AC00] 00:31:16 INFO - PROCESS | 1828 | 1461051076511 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 00:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 930ms 00:31:16 INFO - PROCESS | 1828 | 1461051076537 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 00:31:16 INFO - PROCESS | 1828 | 1461051076540 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 00:31:16 INFO - PROCESS | 1828 | 1461051076543 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:31:16 INFO - PROCESS | 1828 | 1461051076545 Marionette TRACE conn5 <- [1,1930,null,{}] 00:31:16 INFO - PROCESS | 1828 | 1461051076549 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:16 INFO - PROCESS | 1828 | 1461051076674 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 00:31:16 INFO - PROCESS | 1828 | 1461051076854 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:16 INFO - PROCESS | 1828 | ++DOCSHELL 1CECD000 == 104 [pid = 1828] [id = 492] 00:31:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 173 (1CED6800) [pid = 1828] [serial = 1476] [outer = 00000000] 00:31:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 174 (27ABC800) [pid = 1828] [serial = 1477] [outer = 1CED6800] 00:31:16 INFO - PROCESS | 1828 | 1461051076916 Marionette DEBUG loaded listener.js 00:31:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 175 (27AC0000) [pid = 1828] [serial = 1478] [outer = 1CED6800] 00:31:17 INFO - PROCESS | 1828 | 1461051077497 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 00:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 970ms 00:31:17 INFO - PROCESS | 1828 | 1461051077517 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 00:31:17 INFO - PROCESS | 1828 | 1461051077520 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 00:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:31:17 INFO - PROCESS | 1828 | 1461051077523 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:31:17 INFO - PROCESS | 1828 | 1461051077525 Marionette TRACE conn5 <- [1,1934,null,{}] 00:31:17 INFO - PROCESS | 1828 | 1461051077529 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:17 INFO - PROCESS | 1828 | 1461051077643 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 00:31:17 INFO - PROCESS | 1828 | 1461051077815 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:17 INFO - PROCESS | 1828 | ++DOCSHELL 27AAD400 == 105 [pid = 1828] [id = 493] 00:31:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 176 (27AB4400) [pid = 1828] [serial = 1479] [outer = 00000000] 00:31:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 177 (281AB000) [pid = 1828] [serial = 1480] [outer = 27AB4400] 00:31:17 INFO - PROCESS | 1828 | 1461051077870 Marionette DEBUG loaded listener.js 00:31:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 178 (281ADC00) [pid = 1828] [serial = 1481] [outer = 27AB4400] 00:31:18 INFO - PROCESS | 1828 | 1461051078458 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 00:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 970ms 00:31:18 INFO - PROCESS | 1828 | 1461051078497 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 00:31:18 INFO - PROCESS | 1828 | 1461051078500 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 00:31:18 INFO - PROCESS | 1828 | 1461051078503 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:31:18 INFO - PROCESS | 1828 | 1461051078505 Marionette TRACE conn5 <- [1,1938,null,{}] 00:31:18 INFO - PROCESS | 1828 | 1461051078509 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:18 INFO - PROCESS | 1828 | 1461051078623 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 00:31:18 INFO - PROCESS | 1828 | 1461051078814 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:18 INFO - PROCESS | 1828 | ++DOCSHELL 196DBC00 == 106 [pid = 1828] [id = 494] 00:31:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 179 (21D40400) [pid = 1828] [serial = 1482] [outer = 00000000] 00:31:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 180 (28437800) [pid = 1828] [serial = 1483] [outer = 21D40400] 00:31:18 INFO - PROCESS | 1828 | 1461051078869 Marionette DEBUG loaded listener.js 00:31:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 181 (2843AC00) [pid = 1828] [serial = 1484] [outer = 21D40400] 00:31:19 INFO - PROCESS | 1828 | 1461051079417 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 00:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 971ms 00:31:19 INFO - PROCESS | 1828 | 1461051079478 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 00:31:19 INFO - PROCESS | 1828 | 1461051079480 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 00:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:31:19 INFO - PROCESS | 1828 | 1461051079484 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:31:19 INFO - PROCESS | 1828 | 1461051079486 Marionette TRACE conn5 <- [1,1942,null,{}] 00:31:19 INFO - PROCESS | 1828 | 1461051079490 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:19 INFO - PROCESS | 1828 | 1461051079638 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 00:31:19 INFO - PROCESS | 1828 | 1461051079804 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:19 INFO - PROCESS | 1828 | ++DOCSHELL 1BD61800 == 107 [pid = 1828] [id = 495] 00:31:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 182 (1BD68800) [pid = 1828] [serial = 1485] [outer = 00000000] 00:31:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (1D56AC00) [pid = 1828] [serial = 1486] [outer = 1BD68800] 00:31:19 INFO - PROCESS | 1828 | 1461051079859 Marionette DEBUG loaded listener.js 00:31:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (1DDC8400) [pid = 1828] [serial = 1487] [outer = 1BD68800] 00:31:20 INFO - PROCESS | 1828 | 1461051080738 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 00:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1273ms 00:31:20 INFO - PROCESS | 1828 | 1461051080762 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 00:31:20 INFO - PROCESS | 1828 | 1461051080767 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 00:31:20 INFO - PROCESS | 1828 | 1461051080787 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:31:20 INFO - PROCESS | 1828 | 1461051080790 Marionette TRACE conn5 <- [1,1946,null,{}] 00:31:20 INFO - PROCESS | 1828 | 1461051080796 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:20 INFO - PROCESS | 1828 | 1461051080909 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 00:31:21 INFO - PROCESS | 1828 | 1461051081073 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:21 INFO - PROCESS | 1828 | ++DOCSHELL 176A5400 == 108 [pid = 1828] [id = 496] 00:31:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (17B32C00) [pid = 1828] [serial = 1488] [outer = 00000000] 00:31:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 186 (1BD76800) [pid = 1828] [serial = 1489] [outer = 17B32C00] 00:31:21 INFO - PROCESS | 1828 | 1461051081125 Marionette DEBUG loaded listener.js 00:31:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 187 (1C8BB800) [pid = 1828] [serial = 1490] [outer = 17B32C00] 00:31:21 INFO - PROCESS | 1828 | 1461051081698 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 25B30800 == 107 [pid = 1828] [id = 436] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 1CC5A000 == 106 [pid = 1828] [id = 419] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 25B35400 == 105 [pid = 1828] [id = 437] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 20DA1800 == 104 [pid = 1828] [id = 485] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 1C7D1C00 == 103 [pid = 1828] [id = 484] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 2096D800 == 102 [pid = 1828] [id = 483] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 20160C00 == 101 [pid = 1828] [id = 482] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 1E0C7800 == 100 [pid = 1828] [id = 481] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 1DE07400 == 99 [pid = 1828] [id = 480] 00:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 186 (2096C000) [pid = 1828] [serial = 1402] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 1CCE5C00 == 98 [pid = 1828] [id = 479] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 17BBF000 == 97 [pid = 1828] [id = 478] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 1A9DC800 == 96 [pid = 1828] [id = 477] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 0EE6A000 == 95 [pid = 1828] [id = 476] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 20967800 == 94 [pid = 1828] [id = 473] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 2139C400 == 93 [pid = 1828] [id = 472] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 21D81400 == 92 [pid = 1828] [id = 471] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 2091E000 == 91 [pid = 1828] [id = 470] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 1C7F8800 == 90 [pid = 1828] [id = 469] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 133A1800 == 89 [pid = 1828] [id = 468] 00:31:21 INFO - PROCESS | 1828 | --DOCSHELL 201EBC00 == 88 [pid = 1828] [id = 467] 00:31:21 INFO - PROCESS | 1828 | 1461051081834 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 00:31:21 INFO - PROCESS | 1828 | 1461051081840 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 185 (201E7000) [pid = 1828] [serial = 1400] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 184 (1DDA9400) [pid = 1828] [serial = 1387] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 183 (1CA28800) [pid = 1828] [serial = 1382] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 182 (2552A800) [pid = 1828] [serial = 1369] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 181 (1B35E800) [pid = 1828] [serial = 1372] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 180 (20051800) [pid = 1828] [serial = 1394] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 179 (26E12800) [pid = 1828] [serial = 1366] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 178 (21EB0000) [pid = 1828] [serial = 1357] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 177 (20047800) [pid = 1828] [serial = 1393] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 176 (1CA26400) [pid = 1828] [serial = 1396] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 175 (1E0AB400) [pid = 1828] [serial = 1390] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 174 (1DDC0400) [pid = 1828] [serial = 1388] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 173 (20156000) [pid = 1828] [serial = 1399] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 172 (1A9D6800) [pid = 1828] [serial = 1351] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 171 (22C6A400) [pid = 1828] [serial = 1360] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 170 (1CA11C00) [pid = 1828] [serial = 1381] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 169 (1D1A1800) [pid = 1828] [serial = 1385] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 168 (1CE91000) [pid = 1828] [serial = 1384] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 167 (253C8400) [pid = 1828] [serial = 1363] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 166 (1E0C6C00) [pid = 1828] [serial = 1391] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 165 (1B335400) [pid = 1828] [serial = 1376] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (1DF87000) [pid = 1828] [serial = 1354] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (196DE000) [pid = 1828] [serial = 1375] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (1CD77400) [pid = 1828] [serial = 1397] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (17697000) [pid = 1828] [serial = 1378] [outer = 00000000] [url = about:blank] 00:31:21 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (18C6A800) [pid = 1828] [serial = 1379] [outer = 00000000] [url = about:blank] 00:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:31:21 INFO - PROCESS | 1828 | 1461051081919 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:31:21 INFO - PROCESS | 1828 | 1461051081922 Marionette TRACE conn5 <- [1,1950,null,{}] 00:31:21 INFO - PROCESS | 1828 | 1461051081926 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:22 INFO - PROCESS | 1828 | 1461051082025 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 00:31:22 INFO - PROCESS | 1828 | 1461051082031 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:22 INFO - PROCESS | 1828 | ++DOCSHELL 0F6E0C00 == 89 [pid = 1828] [id = 497] 00:31:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (143B0400) [pid = 1828] [serial = 1491] [outer = 00000000] 00:31:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (17E3E800) [pid = 1828] [serial = 1492] [outer = 143B0400] 00:31:22 INFO - PROCESS | 1828 | 1461051082081 Marionette DEBUG loaded listener.js 00:31:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (193EEC00) [pid = 1828] [serial = 1493] [outer = 143B0400] 00:31:22 INFO - PROCESS | 1828 | 1461051082621 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 00:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 00:31:22 INFO - PROCESS | 1828 | 1461051082643 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 00:31:22 INFO - PROCESS | 1828 | 1461051082645 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 00:31:22 INFO - PROCESS | 1828 | 1461051082649 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:31:22 INFO - PROCESS | 1828 | 1461051082652 Marionette TRACE conn5 <- [1,1954,null,{}] 00:31:22 INFO - PROCESS | 1828 | 1461051082662 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:22 INFO - PROCESS | 1828 | 1461051082761 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 00:31:22 INFO - PROCESS | 1828 | 1461051082882 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:22 INFO - PROCESS | 1828 | ++DOCSHELL 1C899800 == 90 [pid = 1828] [id = 498] 00:31:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (1CA19000) [pid = 1828] [serial = 1494] [outer = 00000000] 00:31:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (1CCD9C00) [pid = 1828] [serial = 1495] [outer = 1CA19000] 00:31:22 INFO - PROCESS | 1828 | 1461051082930 Marionette DEBUG loaded listener.js 00:31:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (1CD73800) [pid = 1828] [serial = 1496] [outer = 1CA19000] 00:31:23 INFO - PROCESS | 1828 | 1461051083290 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 00:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 00:31:23 INFO - PROCESS | 1828 | 1461051083339 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 00:31:23 INFO - PROCESS | 1828 | 1461051083341 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 00:31:23 INFO - PROCESS | 1828 | 1461051083344 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:31:23 INFO - PROCESS | 1828 | 1461051083346 Marionette TRACE conn5 <- [1,1958,null,{}] 00:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:31:23 INFO - PROCESS | 1828 | 1461051083349 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:23 INFO - PROCESS | 1828 | 1461051083445 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 00:31:23 INFO - PROCESS | 1828 | 1461051083452 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:23 INFO - PROCESS | 1828 | ++DOCSHELL 1D0B3C00 == 91 [pid = 1828] [id = 499] 00:31:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (1D0B6000) [pid = 1828] [serial = 1497] [outer = 00000000] 00:31:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (1DDAB400) [pid = 1828] [serial = 1498] [outer = 1D0B6000] 00:31:23 INFO - PROCESS | 1828 | 1461051083498 Marionette DEBUG loaded listener.js 00:31:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 169 (1DE07400) [pid = 1828] [serial = 1499] [outer = 1D0B6000] 00:31:23 INFO - PROCESS | 1828 | 1461051083949 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 00:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 00:31:24 INFO - PROCESS | 1828 | 1461051084021 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 00:31:24 INFO - PROCESS | 1828 | 1461051084023 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 00:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:31:24 INFO - PROCESS | 1828 | 1461051084036 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:31:24 INFO - PROCESS | 1828 | 1461051084038 Marionette TRACE conn5 <- [1,1962,null,{}] 00:31:24 INFO - PROCESS | 1828 | 1461051084042 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:24 INFO - PROCESS | 1828 | 1461051084172 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 00:31:24 INFO - PROCESS | 1828 | 1461051084277 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:24 INFO - PROCESS | 1828 | ++DOCSHELL 1E014000 == 92 [pid = 1828] [id = 500] 00:31:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 170 (1E016000) [pid = 1828] [serial = 1500] [outer = 00000000] 00:31:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 171 (1E0AA000) [pid = 1828] [serial = 1501] [outer = 1E016000] 00:31:24 INFO - PROCESS | 1828 | 1461051084322 Marionette DEBUG loaded listener.js 00:31:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 172 (1E0AA400) [pid = 1828] [serial = 1502] [outer = 1E016000] 00:31:24 INFO - PROCESS | 1828 | 1461051084763 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 00:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 790ms 00:31:24 INFO - PROCESS | 1828 | 1461051084823 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 00:31:24 INFO - PROCESS | 1828 | 1461051084825 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 00:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:31:24 INFO - PROCESS | 1828 | 1461051084828 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:31:24 INFO - PROCESS | 1828 | 1461051084829 Marionette TRACE conn5 <- [1,1966,null,{}] 00:31:24 INFO - PROCESS | 1828 | 1461051084833 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:24 INFO - PROCESS | 1828 | 1461051084976 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 00:31:24 INFO - PROCESS | 1828 | 1461051085002 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:24 INFO - PROCESS | 1828 | ++DOCSHELL 2008A800 == 93 [pid = 1828] [id = 501] 00:31:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 173 (2008F800) [pid = 1828] [serial = 1503] [outer = 00000000] 00:31:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 174 (2015D000) [pid = 1828] [serial = 1504] [outer = 2008F800] 00:31:25 INFO - PROCESS | 1828 | 1461051085049 Marionette DEBUG loaded listener.js 00:31:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 175 (201E6C00) [pid = 1828] [serial = 1505] [outer = 2008F800] 00:31:25 INFO - PROCESS | 1828 | 1461051085507 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 00:31:25 INFO - PROCESS | 1828 | 1461051085566 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 00:31:25 INFO - PROCESS | 1828 | 1461051085568 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 00:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:31:25 INFO - PROCESS | 1828 | 1461051085581 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:31:25 INFO - PROCESS | 1828 | 1461051085583 Marionette TRACE conn5 <- [1,1970,null,{}] 00:31:25 INFO - PROCESS | 1828 | 1461051085586 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:25 INFO - PROCESS | 1828 | 1461051085718 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 00:31:25 INFO - PROCESS | 1828 | 1461051085798 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:25 INFO - PROCESS | 1828 | ++DOCSHELL 1E0A5800 == 94 [pid = 1828] [id = 502] 00:31:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 176 (201EB000) [pid = 1828] [serial = 1506] [outer = 00000000] 00:31:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 177 (2096C000) [pid = 1828] [serial = 1507] [outer = 201EB000] 00:31:25 INFO - PROCESS | 1828 | 1461051085845 Marionette DEBUG loaded listener.js 00:31:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 178 (209AFC00) [pid = 1828] [serial = 1508] [outer = 201EB000] 00:31:26 INFO - PROCESS | 1828 | --DOMWINDOW == 177 (1E0C8400) [pid = 1828] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:31:26 INFO - PROCESS | 1828 | --DOMWINDOW == 176 (201E1400) [pid = 1828] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:31:26 INFO - PROCESS | 1828 | --DOMWINDOW == 175 (2096FC00) [pid = 1828] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:31:26 INFO - PROCESS | 1828 | --DOMWINDOW == 174 (0F0F9400) [pid = 1828] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:31:26 INFO - PROCESS | 1828 | --DOMWINDOW == 173 (1DE09000) [pid = 1828] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:31:26 INFO - PROCESS | 1828 | --DOMWINDOW == 172 (1BA6E000) [pid = 1828] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:31:26 INFO - PROCESS | 1828 | --DOMWINDOW == 171 (17D98C00) [pid = 1828] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:31:26 INFO - PROCESS | 1828 | --DOMWINDOW == 170 (20DA2C00) [pid = 1828] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:31:26 INFO - PROCESS | 1828 | --DOMWINDOW == 169 (1CD6B400) [pid = 1828] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:31:26 INFO - PROCESS | 1828 | --DOMWINDOW == 168 (1CA2B800) [pid = 1828] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:31:26 INFO - PROCESS | 1828 | --DOMWINDOW == 167 (1FC22000) [pid = 1828] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:31:26 INFO - PROCESS | 1828 | 1461051086466 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 931ms 00:31:26 INFO - PROCESS | 1828 | 1461051086513 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 00:31:26 INFO - PROCESS | 1828 | 1461051086516 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 00:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:31:26 INFO - PROCESS | 1828 | 1461051086523 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:31:26 INFO - PROCESS | 1828 | 1461051086524 Marionette TRACE conn5 <- [1,1974,null,{}] 00:31:26 INFO - PROCESS | 1828 | 1461051086528 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:26 INFO - PROCESS | 1828 | 1461051086664 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 00:31:26 INFO - PROCESS | 1828 | 1461051086741 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:26 INFO - PROCESS | 1828 | ++DOCSHELL 12F68C00 == 95 [pid = 1828] [id = 503] 00:31:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (1CA2B800) [pid = 1828] [serial = 1509] [outer = 00000000] 00:31:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 169 (1FC29400) [pid = 1828] [serial = 1510] [outer = 1CA2B800] 00:31:26 INFO - PROCESS | 1828 | 1461051086786 Marionette DEBUG loaded listener.js 00:31:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 170 (20972800) [pid = 1828] [serial = 1511] [outer = 1CA2B800] 00:31:27 INFO - PROCESS | 1828 | 1461051087144 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 671ms 00:31:27 INFO - PROCESS | 1828 | 1461051087194 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 00:31:27 INFO - PROCESS | 1828 | 1461051087196 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 00:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:31:27 INFO - PROCESS | 1828 | 1461051087200 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:31:27 INFO - PROCESS | 1828 | 1461051087202 Marionette TRACE conn5 <- [1,1978,null,{}] 00:31:27 INFO - PROCESS | 1828 | 1461051087205 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:27 INFO - PROCESS | 1828 | 1461051087304 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 00:31:27 INFO - PROCESS | 1828 | 1461051087343 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:27 INFO - PROCESS | 1828 | ++DOCSHELL 0F0F9C00 == 96 [pid = 1828] [id = 504] 00:31:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 171 (13DACC00) [pid = 1828] [serial = 1512] [outer = 00000000] 00:31:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 172 (20DA1400) [pid = 1828] [serial = 1513] [outer = 13DACC00] 00:31:27 INFO - PROCESS | 1828 | 1461051087387 Marionette DEBUG loaded listener.js 00:31:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 173 (21397000) [pid = 1828] [serial = 1514] [outer = 13DACC00] 00:31:27 INFO - PROCESS | 1828 | 1461051087814 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 00:31:27 INFO - PROCESS | 1828 | 1461051087881 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 00:31:27 INFO - PROCESS | 1828 | 1461051087883 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 00:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:31:27 INFO - PROCESS | 1828 | 1461051087886 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:31:27 INFO - PROCESS | 1828 | 1461051087888 Marionette TRACE conn5 <- [1,1982,null,{}] 00:31:27 INFO - PROCESS | 1828 | 1461051087891 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:27 INFO - PROCESS | 1828 | 1461051087984 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 00:31:27 INFO - PROCESS | 1828 | 1461051087990 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:27 INFO - PROCESS | 1828 | ++DOCSHELL 2139E000 == 97 [pid = 1828] [id = 505] 00:31:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 174 (21D89800) [pid = 1828] [serial = 1515] [outer = 00000000] 00:31:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 175 (224B5400) [pid = 1828] [serial = 1516] [outer = 21D89800] 00:31:28 INFO - PROCESS | 1828 | 1461051088034 Marionette DEBUG loaded listener.js 00:31:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 176 (22ABF000) [pid = 1828] [serial = 1517] [outer = 21D89800] 00:31:28 INFO - PROCESS | 1828 | 1461051088781 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 00:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 930ms 00:31:28 INFO - PROCESS | 1828 | 1461051088822 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 00:31:28 INFO - PROCESS | 1828 | 1461051088827 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 00:31:28 INFO - PROCESS | 1828 | 1461051088833 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:31:28 INFO - PROCESS | 1828 | 1461051088836 Marionette TRACE conn5 <- [1,1986,null,{}] 00:31:28 INFO - PROCESS | 1828 | 1461051088843 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:28 INFO - PROCESS | 1828 | 1461051088978 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 00:31:29 INFO - PROCESS | 1828 | 1461051089134 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:29 INFO - PROCESS | 1828 | ++DOCSHELL 17DBAC00 == 98 [pid = 1828] [id = 506] 00:31:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 177 (17E41C00) [pid = 1828] [serial = 1518] [outer = 00000000] 00:31:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 178 (1BD69400) [pid = 1828] [serial = 1519] [outer = 17E41C00] 00:31:29 INFO - PROCESS | 1828 | 1461051089192 Marionette DEBUG loaded listener.js 00:31:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 179 (1C7D3400) [pid = 1828] [serial = 1520] [outer = 17E41C00] 00:31:29 INFO - PROCESS | 1828 | 1461051089753 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 00:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 00:31:29 INFO - PROCESS | 1828 | 1461051089807 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 00:31:29 INFO - PROCESS | 1828 | 1461051089813 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 00:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:31:29 INFO - PROCESS | 1828 | 1461051089820 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:31:29 INFO - PROCESS | 1828 | 1461051089823 Marionette TRACE conn5 <- [1,1990,null,{}] 00:31:29 INFO - PROCESS | 1828 | 1461051089827 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:29 INFO - PROCESS | 1828 | 1461051089947 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 00:31:30 INFO - PROCESS | 1828 | 1461051090122 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:30 INFO - PROCESS | 1828 | ++DOCSHELL 1CA17C00 == 99 [pid = 1828] [id = 507] 00:31:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 180 (1CA29C00) [pid = 1828] [serial = 1521] [outer = 00000000] 00:31:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 181 (1DE10000) [pid = 1828] [serial = 1522] [outer = 1CA29C00] 00:31:30 INFO - PROCESS | 1828 | 1461051090177 Marionette DEBUG loaded listener.js 00:31:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 182 (1E0C8800) [pid = 1828] [serial = 1523] [outer = 1CA29C00] 00:31:30 INFO - PROCESS | 1828 | 1461051090812 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 00:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1019ms 00:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:31:30 INFO - PROCESS | 1828 | 1461051090842 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 00:31:30 INFO - PROCESS | 1828 | 1461051090844 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 00:31:30 INFO - PROCESS | 1828 | 1461051090848 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:31:30 INFO - PROCESS | 1828 | 1461051090852 Marionette TRACE conn5 <- [1,1994,null,{}] 00:31:30 INFO - PROCESS | 1828 | 1461051090864 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:30 INFO - PROCESS | 1828 | 1461051091004 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 00:31:31 INFO - PROCESS | 1828 | 1461051091167 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:31 INFO - PROCESS | 1828 | ++DOCSHELL 22AB3800 == 100 [pid = 1828] [id = 508] 00:31:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (22B34000) [pid = 1828] [serial = 1524] [outer = 00000000] 00:31:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (24F8B800) [pid = 1828] [serial = 1525] [outer = 22B34000] 00:31:31 INFO - PROCESS | 1828 | 1461051091226 Marionette DEBUG loaded listener.js 00:31:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (253CA400) [pid = 1828] [serial = 1526] [outer = 22B34000] 00:31:31 INFO - PROCESS | 1828 | 1461051091794 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 00:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 00:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 970ms 00:31:31 INFO - PROCESS | 1828 | 1461051091835 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 00:31:31 INFO - PROCESS | 1828 | 1461051091838 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 00:31:31 INFO - PROCESS | 1828 | 1461051091842 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:31:31 INFO - PROCESS | 1828 | 1461051091844 Marionette TRACE conn5 <- [1,1998,null,{}] 00:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:31:31 INFO - PROCESS | 1828 | 1461051091848 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:31 INFO - PROCESS | 1828 | 1461051091966 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 00:31:32 INFO - PROCESS | 1828 | 1461051092139 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:32 INFO - PROCESS | 1828 | ++DOCSHELL 24F8BC00 == 101 [pid = 1828] [id = 509] 00:31:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 186 (253CE800) [pid = 1828] [serial = 1527] [outer = 00000000] 00:31:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 187 (25E12000) [pid = 1828] [serial = 1528] [outer = 253CE800] 00:31:32 INFO - PROCESS | 1828 | 1461051092195 Marionette DEBUG loaded listener.js 00:31:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 188 (25E15C00) [pid = 1828] [serial = 1529] [outer = 253CE800] 00:31:32 INFO - PROCESS | 1828 | 1461051092752 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 00:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 00:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 970ms 00:31:32 INFO - PROCESS | 1828 | 1461051092820 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 00:31:32 INFO - PROCESS | 1828 | 1461051092822 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 00:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:31:32 INFO - PROCESS | 1828 | 1461051092826 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:31:32 INFO - PROCESS | 1828 | 1461051092828 Marionette TRACE conn5 <- [1,2002,null,{}] 00:31:32 INFO - PROCESS | 1828 | 1461051092832 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:32 INFO - PROCESS | 1828 | 1461051092947 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 00:31:33 INFO - PROCESS | 1828 | 1461051093106 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:33 INFO - PROCESS | 1828 | ++DOCSHELL 1C7FB400 == 102 [pid = 1828] [id = 510] 00:31:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 189 (25E18000) [pid = 1828] [serial = 1530] [outer = 00000000] 00:31:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 190 (25E1E400) [pid = 1828] [serial = 1531] [outer = 25E18000] 00:31:33 INFO - PROCESS | 1828 | 1461051093162 Marionette DEBUG loaded listener.js 00:31:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 191 (26E10000) [pid = 1828] [serial = 1532] [outer = 25E18000] 00:31:33 INFO - PROCESS | 1828 | 1461051093763 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 00:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 970ms 00:31:33 INFO - PROCESS | 1828 | 1461051093800 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 00:31:33 INFO - PROCESS | 1828 | 1461051093802 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 00:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:31:33 INFO - PROCESS | 1828 | 1461051093805 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:31:33 INFO - PROCESS | 1828 | 1461051093807 Marionette TRACE conn5 <- [1,2006,null,{}] 00:31:33 INFO - PROCESS | 1828 | 1461051093811 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:33 INFO - PROCESS | 1828 | 1461051093946 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 00:31:34 INFO - PROCESS | 1828 | 1461051094123 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:34 INFO - PROCESS | 1828 | ++DOCSHELL 25E1D400 == 103 [pid = 1828] [id = 511] 00:31:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 192 (275AE400) [pid = 1828] [serial = 1533] [outer = 00000000] 00:31:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 193 (281A3400) [pid = 1828] [serial = 1534] [outer = 275AE400] 00:31:34 INFO - PROCESS | 1828 | 1461051094182 Marionette DEBUG loaded listener.js 00:31:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 194 (28435000) [pid = 1828] [serial = 1535] [outer = 275AE400] 00:31:34 INFO - PROCESS | 1828 | 1461051094775 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1019ms 00:31:34 INFO - PROCESS | 1828 | 1461051094829 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 00:31:34 INFO - PROCESS | 1828 | 1461051094831 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 00:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:31:34 INFO - PROCESS | 1828 | 1461051094834 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:31:34 INFO - PROCESS | 1828 | 1461051094837 Marionette TRACE conn5 <- [1,2010,null,{}] 00:31:34 INFO - PROCESS | 1828 | 1461051094840 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:34 INFO - PROCESS | 1828 | 1461051094955 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 00:31:35 INFO - PROCESS | 1828 | 1461051095115 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:35 INFO - PROCESS | 1828 | ++DOCSHELL 26D13C00 == 104 [pid = 1828] [id = 512] 00:31:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 195 (26D14000) [pid = 1828] [serial = 1536] [outer = 00000000] 00:31:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 196 (26D1AC00) [pid = 1828] [serial = 1537] [outer = 26D14000] 00:31:35 INFO - PROCESS | 1828 | 1461051095170 Marionette DEBUG loaded listener.js 00:31:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 197 (26D1C800) [pid = 1828] [serial = 1538] [outer = 26D14000] 00:31:35 INFO - PROCESS | 1828 | 1461051095719 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 00:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 930ms 00:31:35 INFO - PROCESS | 1828 | 1461051095769 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 00:31:35 INFO - PROCESS | 1828 | 1461051095771 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 00:31:35 INFO - PROCESS | 1828 | 1461051095775 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:31:35 INFO - PROCESS | 1828 | 1461051095777 Marionette TRACE conn5 <- [1,2014,null,{}] 00:31:35 INFO - PROCESS | 1828 | 1461051095780 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:35 INFO - PROCESS | 1828 | 1461051095896 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 00:31:36 INFO - PROCESS | 1828 | 1461051096073 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:36 INFO - PROCESS | 1828 | ++DOCSHELL 26D17800 == 105 [pid = 1828] [id = 513] 00:31:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 198 (26D18C00) [pid = 1828] [serial = 1539] [outer = 00000000] 00:31:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 199 (28270800) [pid = 1828] [serial = 1540] [outer = 26D18C00] 00:31:36 INFO - PROCESS | 1828 | 1461051096132 Marionette DEBUG loaded listener.js 00:31:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 200 (28273000) [pid = 1828] [serial = 1541] [outer = 26D18C00] 00:31:36 INFO - PROCESS | 1828 | 1461051096747 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 00:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1021ms 00:31:36 INFO - PROCESS | 1828 | 1461051096800 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 00:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:31:36 INFO - PROCESS | 1828 | 1461051096802 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 00:31:36 INFO - PROCESS | 1828 | 1461051096805 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:31:36 INFO - PROCESS | 1828 | 1461051096807 Marionette TRACE conn5 <- [1,2018,null,{}] 00:31:36 INFO - PROCESS | 1828 | 1461051096811 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:37 INFO - PROCESS | 1828 | 1461051097159 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 00:31:37 INFO - PROCESS | 1828 | 1461051097337 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:37 INFO - PROCESS | 1828 | ++DOCSHELL 18D48800 == 106 [pid = 1828] [id = 514] 00:31:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 201 (19379000) [pid = 1828] [serial = 1542] [outer = 00000000] 00:31:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 202 (1A9DC000) [pid = 1828] [serial = 1543] [outer = 19379000] 00:31:37 INFO - PROCESS | 1828 | 1461051097388 Marionette DEBUG loaded listener.js 00:31:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 203 (1BD67C00) [pid = 1828] [serial = 1544] [outer = 19379000] 00:31:38 INFO - PROCESS | 1828 | 1461051098019 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 00:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1284ms 00:31:38 INFO - PROCESS | 1828 | 1461051098095 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 00:31:38 INFO - PROCESS | 1828 | 1461051098099 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 00:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:31:38 INFO - PROCESS | 1828 | 1461051098122 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:31:38 INFO - PROCESS | 1828 | 1461051098126 Marionette TRACE conn5 <- [1,2022,null,{}] 00:31:38 INFO - PROCESS | 1828 | 1461051098132 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:38 INFO - PROCESS | 1828 | 1461051098253 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 00:31:38 INFO - PROCESS | 1828 | 1461051098413 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:38 INFO - PROCESS | 1828 | ++DOCSHELL 1CA2FC00 == 107 [pid = 1828] [id = 515] 00:31:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 204 (1CBF0400) [pid = 1828] [serial = 1545] [outer = 00000000] 00:31:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 205 (1DDC3000) [pid = 1828] [serial = 1546] [outer = 1CBF0400] 00:31:38 INFO - PROCESS | 1828 | 1461051098469 Marionette DEBUG loaded listener.js 00:31:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 206 (1DFFBC00) [pid = 1828] [serial = 1547] [outer = 1CBF0400] 00:31:39 INFO - PROCESS | 1828 | 1461051099043 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 990ms 00:31:39 INFO - PROCESS | 1828 | 1461051099099 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 00:31:39 INFO - PROCESS | 1828 | 1461051099102 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 00:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:31:39 INFO - PROCESS | 1828 | 1461051099106 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:31:39 INFO - PROCESS | 1828 | 1461051099108 Marionette TRACE conn5 <- [1,2026,null,{}] 00:31:39 INFO - PROCESS | 1828 | 1461051099112 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:39 INFO - PROCESS | 1828 | 1461051099224 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 00:31:39 INFO - PROCESS | 1828 | 1461051099409 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:39 INFO - PROCESS | 1828 | ++DOCSHELL 1DF7A400 == 108 [pid = 1828] [id = 516] 00:31:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 207 (1E0C5400) [pid = 1828] [serial = 1548] [outer = 00000000] 00:31:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (201E1400) [pid = 1828] [serial = 1549] [outer = 1E0C5400] 00:31:39 INFO - PROCESS | 1828 | 1461051099459 Marionette DEBUG loaded listener.js 00:31:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (2091BC00) [pid = 1828] [serial = 1550] [outer = 1E0C5400] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 1CA29000 == 107 [pid = 1828] [id = 204] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 1CE8E800 == 106 [pid = 1828] [id = 207] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 20053000 == 105 [pid = 1828] [id = 225] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 13E9AC00 == 104 [pid = 1828] [id = 223] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 0F0F9C00 == 103 [pid = 1828] [id = 504] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 12F68C00 == 102 [pid = 1828] [id = 503] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 1E0A5800 == 101 [pid = 1828] [id = 502] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 2008A800 == 100 [pid = 1828] [id = 501] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 1E014000 == 99 [pid = 1828] [id = 500] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 1D0B3C00 == 98 [pid = 1828] [id = 499] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 1C899800 == 97 [pid = 1828] [id = 498] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 208 (26E06000) [pid = 1828] [serial = 1423] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 207 (27AA3000) [pid = 1828] [serial = 1426] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 206 (209DA000) [pid = 1828] [serial = 1459] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 205 (193EDC00) [pid = 1828] [serial = 1405] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 204 (1CD77C00) [pid = 1828] [serial = 1408] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 203 (20DA5400) [pid = 1828] [serial = 1411] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 202 (21EAD800) [pid = 1828] [serial = 1414] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 201 (22ABB400) [pid = 1828] [serial = 1417] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 200 (253CDC00) [pid = 1828] [serial = 1420] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 0F6E0C00 == 96 [pid = 1828] [id = 497] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 176A5400 == 95 [pid = 1828] [id = 496] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 196DBC00 == 94 [pid = 1828] [id = 494] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 27AAD400 == 93 [pid = 1828] [id = 493] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 1CECD000 == 92 [pid = 1828] [id = 492] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 20DA0800 == 91 [pid = 1828] [id = 491] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 253C8C00 == 90 [pid = 1828] [id = 490] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 1D013000 == 89 [pid = 1828] [id = 489] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 1CA2E400 == 88 [pid = 1828] [id = 488] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 17B10400 == 87 [pid = 1828] [id = 487] 00:31:39 INFO - PROCESS | 1828 | --DOCSHELL 209D3C00 == 86 [pid = 1828] [id = 486] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 199 (21D8C400) [pid = 1828] [serial = 1456] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 198 (22546C00) [pid = 1828] [serial = 1457] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 197 (2139F400) [pid = 1828] [serial = 1451] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 196 (1D56DC00) [pid = 1828] [serial = 1438] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 195 (1DDA4000) [pid = 1828] [serial = 1439] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 194 (1DFF0400) [pid = 1828] [serial = 1453] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 193 (1FC27000) [pid = 1828] [serial = 1454] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 192 (1E0A3400) [pid = 1828] [serial = 1442] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 191 (21EAA000) [pid = 1828] [serial = 1349] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 190 (1FA67400) [pid = 1828] [serial = 1444] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 189 (20052C00) [pid = 1828] [serial = 1445] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 188 (20968800) [pid = 1828] [serial = 1448] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 187 (20917C00) [pid = 1828] [serial = 1447] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 186 (20DA4C00) [pid = 1828] [serial = 1450] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 185 (18D45800) [pid = 1828] [serial = 1430] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 184 (17618800) [pid = 1828] [serial = 1429] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 183 (1E01BC00) [pid = 1828] [serial = 1441] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 182 (1DD9FC00) [pid = 1828] [serial = 1433] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 181 (1CD74800) [pid = 1828] [serial = 1432] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 180 (1A9D7C00) [pid = 1828] [serial = 1435] [outer = 00000000] [url = about:blank] 00:31:39 INFO - PROCESS | 1828 | --DOMWINDOW == 179 (1BD79C00) [pid = 1828] [serial = 1436] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 1828 | 1461051100079 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 00:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1018ms 00:31:40 INFO - PROCESS | 1828 | 1461051100127 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 00:31:40 INFO - PROCESS | 1828 | 1461051100131 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 00:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:31:40 INFO - PROCESS | 1828 | 1461051100141 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:31:40 INFO - PROCESS | 1828 | 1461051100145 Marionette TRACE conn5 <- [1,2030,null,{}] 00:31:40 INFO - PROCESS | 1828 | 1461051100162 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:40 INFO - PROCESS | 1828 | 1461051100287 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 00:31:40 INFO - PROCESS | 1828 | 1461051100425 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:40 INFO - PROCESS | 1828 | ++DOCSHELL 1A9D7C00 == 87 [pid = 1828] [id = 517] 00:31:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 180 (1BD6D800) [pid = 1828] [serial = 1551] [outer = 00000000] 00:31:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 181 (1CE8E800) [pid = 1828] [serial = 1552] [outer = 1BD6D800] 00:31:40 INFO - PROCESS | 1828 | 1461051100471 Marionette DEBUG loaded listener.js 00:31:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 182 (1D56C400) [pid = 1828] [serial = 1553] [outer = 1BD6D800] 00:31:40 INFO - PROCESS | 1828 | 1461051100852 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 749ms 00:31:40 INFO - PROCESS | 1828 | 1461051100887 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 00:31:40 INFO - PROCESS | 1828 | 1461051100889 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 00:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:31:40 INFO - PROCESS | 1828 | 1461051100892 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:31:40 INFO - PROCESS | 1828 | 1461051100894 Marionette TRACE conn5 <- [1,2034,null,{}] 00:31:40 INFO - PROCESS | 1828 | 1461051100897 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:40 INFO - PROCESS | 1828 | 1461051100993 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 00:31:41 INFO - PROCESS | 1828 | 1461051101030 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:41 INFO - PROCESS | 1828 | ++DOCSHELL 1CD72C00 == 88 [pid = 1828] [id = 518] 00:31:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (1DDA1800) [pid = 1828] [serial = 1554] [outer = 00000000] 00:31:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (1E0A1000) [pid = 1828] [serial = 1555] [outer = 1DDA1800] 00:31:41 INFO - PROCESS | 1828 | 1461051101075 Marionette DEBUG loaded listener.js 00:31:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (1FA68800) [pid = 1828] [serial = 1556] [outer = 1DDA1800] 00:31:41 INFO - PROCESS | 1828 | 1461051101552 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 00:31:41 INFO - PROCESS | 1828 | 1461051101623 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 00:31:41 INFO - PROCESS | 1828 | 1461051101625 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 00:31:41 INFO - PROCESS | 1828 | 1461051101628 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:31:41 INFO - PROCESS | 1828 | 1461051101630 Marionette TRACE conn5 <- [1,2038,null,{}] 00:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:31:41 INFO - PROCESS | 1828 | 1461051101634 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:41 INFO - PROCESS | 1828 | 1461051101735 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 00:31:41 INFO - PROCESS | 1828 | 1461051101742 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:41 INFO - PROCESS | 1828 | ++DOCSHELL 20152800 == 89 [pid = 1828] [id = 519] 00:31:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 186 (20155000) [pid = 1828] [serial = 1557] [outer = 00000000] 00:31:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 187 (20916000) [pid = 1828] [serial = 1558] [outer = 20155000] 00:31:41 INFO - PROCESS | 1828 | 1461051101799 Marionette DEBUG loaded listener.js 00:31:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 188 (209B0400) [pid = 1828] [serial = 1559] [outer = 20155000] 00:31:42 INFO - PROCESS | 1828 | 1461051102360 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 771ms 00:31:42 INFO - PROCESS | 1828 | 1461051102415 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 00:31:42 INFO - PROCESS | 1828 | 1461051102417 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 00:31:42 INFO - PROCESS | 1828 | 1461051102420 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:31:42 INFO - PROCESS | 1828 | 1461051102422 Marionette TRACE conn5 <- [1,2042,null,{}] 00:31:42 INFO - PROCESS | 1828 | 1461051102425 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:42 INFO - PROCESS | 1828 | 1461051102563 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 00:31:42 INFO - PROCESS | 1828 | 1461051102581 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:42 INFO - PROCESS | 1828 | ++DOCSHELL 209BC000 == 90 [pid = 1828] [id = 520] 00:31:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 189 (209D1800) [pid = 1828] [serial = 1560] [outer = 00000000] 00:31:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 190 (21397800) [pid = 1828] [serial = 1561] [outer = 209D1800] 00:31:42 INFO - PROCESS | 1828 | 1461051102629 Marionette DEBUG loaded listener.js 00:31:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 191 (213A2800) [pid = 1828] [serial = 1562] [outer = 209D1800] 00:31:43 INFO - PROCESS | 1828 | 1461051103093 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 00:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 00:31:43 INFO - PROCESS | 1828 | 1461051103160 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 00:31:43 INFO - PROCESS | 1828 | 1461051103162 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 00:31:43 INFO - PROCESS | 1828 | 1461051103165 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:31:43 INFO - PROCESS | 1828 | 1461051103167 Marionette TRACE conn5 <- [1,2046,null,{}] 00:31:43 INFO - PROCESS | 1828 | 1461051103171 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:43 INFO - PROCESS | 1828 | 1461051103306 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 00:31:43 INFO - PROCESS | 1828 | 1461051103387 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:43 INFO - PROCESS | 1828 | ++DOCSHELL 21D85800 == 91 [pid = 1828] [id = 521] 00:31:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 192 (21D87000) [pid = 1828] [serial = 1563] [outer = 00000000] 00:31:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 193 (22AB5C00) [pid = 1828] [serial = 1564] [outer = 21D87000] 00:31:43 INFO - PROCESS | 1828 | 1461051103431 Marionette DEBUG loaded listener.js 00:31:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 194 (22B37000) [pid = 1828] [serial = 1565] [outer = 21D87000] 00:31:43 INFO - PROCESS | 1828 | 1461051103868 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 00:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 770ms 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 193 (24F93800) [pid = 1828] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 192 (224B3000) [pid = 1828] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 191 (1E0C8C00) [pid = 1828] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 190 (22B2F400) [pid = 1828] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 189 (201EF400) [pid = 1828] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 188 (18C61C00) [pid = 1828] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 187 (1CA1B800) [pid = 1828] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 186 (21D81800) [pid = 1828] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 185 (12DBE400) [pid = 1828] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 184 (1DEDA400) [pid = 1828] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 183 (1C896000) [pid = 1828] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 182 (12E77400) [pid = 1828] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 181 (12ED4800) [pid = 1828] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 180 (1DF7C800) [pid = 1828] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 179 (21D7FC00) [pid = 1828] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 178 (22C6B000) [pid = 1828] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 177 (1CA1AC00) [pid = 1828] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 176 (20D9A000) [pid = 1828] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 175 (21EA8800) [pid = 1828] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 174 (1CCE1400) [pid = 1828] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 173 (25B31800) [pid = 1828] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 172 (21D8A400) [pid = 1828] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 171 (1DEDD000) [pid = 1828] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 170 (1DBF6000) [pid = 1828] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 169 (12E35000) [pid = 1828] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 168 (18D45400) [pid = 1828] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 167 (143B0800) [pid = 1828] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 166 (1E0A2000) [pid = 1828] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 165 (1CA23C00) [pid = 1828] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (275ADC00) [pid = 1828] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (2552CC00) [pid = 1828] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (25B28C00) [pid = 1828] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (25522C00) [pid = 1828] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (26E04800) [pid = 1828] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (1D0B6000) [pid = 1828] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (143B0400) [pid = 1828] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (1BD68800) [pid = 1828] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (209D5000) [pid = 1828] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (1CA19000) [pid = 1828] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (1CC50800) [pid = 1828] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (1E016000) [pid = 1828] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (17B32C00) [pid = 1828] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (1A9DB400) [pid = 1828] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (2008F800) [pid = 1828] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (1CA2B800) [pid = 1828] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (201EB000) [pid = 1828] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:31:44 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (13DACC00) [pid = 1828] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:31:44 INFO - PROCESS | 1828 | 1461051104437 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 00:31:44 INFO - PROCESS | 1828 | 1461051104439 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 00:31:44 INFO - PROCESS | 1828 | 1461051104449 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:31:44 INFO - PROCESS | 1828 | 1461051104451 Marionette TRACE conn5 <- [1,2050,null,{}] 00:31:44 INFO - PROCESS | 1828 | 1461051104455 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:44 INFO - PROCESS | 1828 | 1461051104550 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 00:31:44 INFO - PROCESS | 1828 | 1461051104559 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:44 INFO - PROCESS | 1828 | ++DOCSHELL 12ED4800 == 92 [pid = 1828] [id = 522] 00:31:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (12F62400) [pid = 1828] [serial = 1566] [outer = 00000000] 00:31:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (13DACC00) [pid = 1828] [serial = 1567] [outer = 12F62400] 00:31:44 INFO - PROCESS | 1828 | 1461051104604 Marionette DEBUG loaded listener.js 00:31:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (17E47400) [pid = 1828] [serial = 1568] [outer = 12F62400] 00:31:45 INFO - PROCESS | 1828 | 1461051105056 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 00:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 00:31:45 INFO - PROCESS | 1828 | 1461051105120 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 00:31:45 INFO - PROCESS | 1828 | 1461051105122 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 00:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:31:45 INFO - PROCESS | 1828 | 1461051105125 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:31:45 INFO - PROCESS | 1828 | 1461051105127 Marionette TRACE conn5 <- [1,2054,null,{}] 00:31:45 INFO - PROCESS | 1828 | 1461051105131 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:45 INFO - PROCESS | 1828 | 1461051105225 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 00:31:45 INFO - PROCESS | 1828 | 1461051105231 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:45 INFO - PROCESS | 1828 | ++DOCSHELL 196D8C00 == 93 [pid = 1828] [id = 523] 00:31:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (1BD68400) [pid = 1828] [serial = 1569] [outer = 00000000] 00:31:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (1CA26400) [pid = 1828] [serial = 1570] [outer = 1BD68400] 00:31:45 INFO - PROCESS | 1828 | 1461051105276 Marionette DEBUG loaded listener.js 00:31:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (1D0B5C00) [pid = 1828] [serial = 1571] [outer = 1BD68400] 00:31:45 INFO - PROCESS | 1828 | 1461051105736 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 00:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 00:31:45 INFO - PROCESS | 1828 | 1461051105771 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 00:31:45 INFO - PROCESS | 1828 | 1461051105773 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 00:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:31:45 INFO - PROCESS | 1828 | 1461051105776 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:31:45 INFO - PROCESS | 1828 | 1461051105778 Marionette TRACE conn5 <- [1,2058,null,{}] 00:31:45 INFO - PROCESS | 1828 | 1461051105781 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:45 INFO - PROCESS | 1828 | 1461051105877 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 00:31:45 INFO - PROCESS | 1828 | 1461051105883 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:45 INFO - PROCESS | 1828 | ++DOCSHELL 1CD79800 == 94 [pid = 1828] [id = 524] 00:31:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (1DBF5C00) [pid = 1828] [serial = 1572] [outer = 00000000] 00:31:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (2004E000) [pid = 1828] [serial = 1573] [outer = 1DBF5C00] 00:31:45 INFO - PROCESS | 1828 | 1461051105936 Marionette DEBUG loaded listener.js 00:31:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (20D99C00) [pid = 1828] [serial = 1574] [outer = 1DBF5C00] 00:31:46 INFO - PROCESS | 1828 | 1461051106501 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 00:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 770ms 00:31:46 INFO - PROCESS | 1828 | 1461051106557 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 00:31:46 INFO - PROCESS | 1828 | 1461051106562 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 00:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:31:46 INFO - PROCESS | 1828 | 1461051106567 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:31:46 INFO - PROCESS | 1828 | 1461051106572 Marionette TRACE conn5 <- [1,2062,null,{}] 00:31:46 INFO - PROCESS | 1828 | 1461051106579 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:46 INFO - PROCESS | 1828 | 1461051106750 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 00:31:46 INFO - PROCESS | 1828 | 1461051106910 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:46 INFO - PROCESS | 1828 | ++DOCSHELL 196D9800 == 95 [pid = 1828] [id = 525] 00:31:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (1A654800) [pid = 1828] [serial = 1575] [outer = 00000000] 00:31:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (1BD5DC00) [pid = 1828] [serial = 1576] [outer = 1A654800] 00:31:46 INFO - PROCESS | 1828 | 1461051106968 Marionette DEBUG loaded listener.js 00:31:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (1C7D7800) [pid = 1828] [serial = 1577] [outer = 1A654800] 00:31:47 INFO - PROCESS | 1828 | 1461051107597 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 00:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1083ms 00:31:47 INFO - PROCESS | 1828 | 1461051107652 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 00:31:47 INFO - PROCESS | 1828 | 1461051107658 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 00:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:31:47 INFO - PROCESS | 1828 | 1461051107664 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:31:47 INFO - PROCESS | 1828 | 1461051107667 Marionette TRACE conn5 <- [1,2066,null,{}] 00:31:47 INFO - PROCESS | 1828 | 1461051107671 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:47 INFO - PROCESS | 1828 | 1461051107799 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 00:31:47 INFO - PROCESS | 1828 | 1461051107964 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:47 INFO - PROCESS | 1828 | ++DOCSHELL 1CD6D000 == 96 [pid = 1828] [id = 526] 00:31:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (1CD71C00) [pid = 1828] [serial = 1578] [outer = 00000000] 00:31:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (1DE0F000) [pid = 1828] [serial = 1579] [outer = 1CD71C00] 00:31:47 INFO - PROCESS | 1828 | 1461051108020 Marionette DEBUG loaded listener.js 00:31:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (1E0A1800) [pid = 1828] [serial = 1580] [outer = 1CD71C00] 00:31:48 INFO - PROCESS | 1828 | 1461051108641 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 00:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1020ms 00:31:48 INFO - PROCESS | 1828 | 1461051108686 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 00:31:48 INFO - PROCESS | 1828 | 1461051108689 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 00:31:48 INFO - PROCESS | 1828 | 1461051108692 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:31:48 INFO - PROCESS | 1828 | 1461051108696 Marionette TRACE conn5 <- [1,2070,null,{}] 00:31:48 INFO - PROCESS | 1828 | 1461051108707 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:48 INFO - PROCESS | 1828 | 1461051108856 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 00:31:49 INFO - PROCESS | 1828 | 1461051109021 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:49 INFO - PROCESS | 1828 | ++DOCSHELL 209B9000 == 97 [pid = 1828] [id = 527] 00:31:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (209D2C00) [pid = 1828] [serial = 1581] [outer = 00000000] 00:31:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (222D4000) [pid = 1828] [serial = 1582] [outer = 209D2C00] 00:31:49 INFO - PROCESS | 1828 | 1461051109080 Marionette DEBUG loaded listener.js 00:31:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (22AC0C00) [pid = 1828] [serial = 1583] [outer = 209D2C00] 00:31:49 INFO - PROCESS | 1828 | 1461051109614 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 00:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 970ms 00:31:49 INFO - PROCESS | 1828 | 1461051109666 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 00:31:49 INFO - PROCESS | 1828 | 1461051109669 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 00:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:31:49 INFO - PROCESS | 1828 | 1461051109689 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:31:49 INFO - PROCESS | 1828 | 1461051109691 Marionette TRACE conn5 <- [1,2074,null,{}] 00:31:49 INFO - PROCESS | 1828 | 1461051109696 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:49 INFO - PROCESS | 1828 | 1461051109815 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 00:31:49 INFO - PROCESS | 1828 | 1461051109997 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:49 INFO - PROCESS | 1828 | ++DOCSHELL 22B39C00 == 98 [pid = 1828] [id = 528] 00:31:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (24F91400) [pid = 1828] [serial = 1584] [outer = 00000000] 00:31:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (25B27000) [pid = 1828] [serial = 1585] [outer = 24F91400] 00:31:50 INFO - PROCESS | 1828 | 1461051110055 Marionette DEBUG loaded listener.js 00:31:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (25B35C00) [pid = 1828] [serial = 1586] [outer = 24F91400] 00:31:50 INFO - PROCESS | 1828 | 1461051110616 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 00:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 969ms 00:31:50 INFO - PROCESS | 1828 | 1461051110664 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 00:31:50 INFO - PROCESS | 1828 | 1461051110667 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 00:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:31:50 INFO - PROCESS | 1828 | 1461051110670 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:31:50 INFO - PROCESS | 1828 | 1461051110672 Marionette TRACE conn5 <- [1,2078,null,{}] 00:31:50 INFO - PROCESS | 1828 | 1461051110676 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:50 INFO - PROCESS | 1828 | 1461051110795 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 00:31:50 INFO - PROCESS | 1828 | 1461051110975 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:50 INFO - PROCESS | 1828 | ++DOCSHELL 25E14000 == 99 [pid = 1828] [id = 529] 00:31:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 169 (25E1D800) [pid = 1828] [serial = 1587] [outer = 00000000] 00:31:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 170 (26E04800) [pid = 1828] [serial = 1588] [outer = 25E1D800] 00:31:51 INFO - PROCESS | 1828 | 1461051111031 Marionette DEBUG loaded listener.js 00:31:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 171 (275B3000) [pid = 1828] [serial = 1589] [outer = 25E1D800] 00:31:51 INFO - PROCESS | 1828 | 1461051111635 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 00:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1017ms 00:31:51 INFO - PROCESS | 1828 | 1461051111691 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 00:31:51 INFO - PROCESS | 1828 | 1461051111693 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 00:31:51 INFO - PROCESS | 1828 | 1461051111697 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:31:51 INFO - PROCESS | 1828 | 1461051111699 Marionette TRACE conn5 <- [1,2082,null,{}] 00:31:51 INFO - PROCESS | 1828 | 1461051111703 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:51 INFO - PROCESS | 1828 | 1461051111842 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 00:31:52 INFO - PROCESS | 1828 | 1461051112010 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:52 INFO - PROCESS | 1828 | ++DOCSHELL 27A76000 == 100 [pid = 1828] [id = 530] 00:31:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 172 (27A77400) [pid = 1828] [serial = 1590] [outer = 00000000] 00:31:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 173 (27A7E400) [pid = 1828] [serial = 1591] [outer = 27A77400] 00:31:52 INFO - PROCESS | 1828 | 1461051112068 Marionette DEBUG loaded listener.js 00:31:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 174 (27AA7C00) [pid = 1828] [serial = 1592] [outer = 27A77400] 00:31:52 INFO - PROCESS | 1828 | 1461051112587 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 00:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 930ms 00:31:52 INFO - PROCESS | 1828 | 1461051112634 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 00:31:52 INFO - PROCESS | 1828 | 1461051112636 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 00:31:52 INFO - PROCESS | 1828 | 1461051112641 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:31:52 INFO - PROCESS | 1828 | 1461051112643 Marionette TRACE conn5 <- [1,2086,null,{}] 00:31:52 INFO - PROCESS | 1828 | 1461051112647 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:52 INFO - PROCESS | 1828 | 1461051112763 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 00:31:52 INFO - PROCESS | 1828 | 1461051112941 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:52 INFO - PROCESS | 1828 | ++DOCSHELL 27504C00 == 101 [pid = 1828] [id = 531] 00:31:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 175 (27505000) [pid = 1828] [serial = 1593] [outer = 00000000] 00:31:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 176 (2750B800) [pid = 1828] [serial = 1594] [outer = 27505000] 00:31:52 INFO - PROCESS | 1828 | 1461051112997 Marionette DEBUG loaded listener.js 00:31:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 177 (2750DC00) [pid = 1828] [serial = 1595] [outer = 27505000] 00:31:53 INFO - PROCESS | 1828 | 1461051113599 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 00:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1016ms 00:31:53 INFO - PROCESS | 1828 | 1461051113666 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 00:31:53 INFO - PROCESS | 1828 | 1461051113668 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 00:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:31:53 INFO - PROCESS | 1828 | 1461051113673 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:31:53 INFO - PROCESS | 1828 | 1461051113675 Marionette TRACE conn5 <- [1,2090,null,{}] 00:31:53 INFO - PROCESS | 1828 | 1461051113679 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:53 INFO - PROCESS | 1828 | 1461051113812 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 00:31:53 INFO - PROCESS | 1828 | 1461051113977 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:53 INFO - PROCESS | 1828 | ++DOCSHELL 2750A800 == 102 [pid = 1828] [id = 532] 00:31:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 178 (2750F800) [pid = 1828] [serial = 1596] [outer = 00000000] 00:31:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 179 (27AB7000) [pid = 1828] [serial = 1597] [outer = 2750F800] 00:31:54 INFO - PROCESS | 1828 | 1461051114032 Marionette DEBUG loaded listener.js 00:31:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 180 (27ABC400) [pid = 1828] [serial = 1598] [outer = 2750F800] 00:31:54 INFO - PROCESS | 1828 | 1461051114594 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 00:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 970ms 00:31:54 INFO - PROCESS | 1828 | 1461051114647 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 00:31:54 INFO - PROCESS | 1828 | 1461051114650 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 00:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:31:54 INFO - PROCESS | 1828 | 1461051114653 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:31:54 INFO - PROCESS | 1828 | 1461051114655 Marionette TRACE conn5 <- [1,2094,null,{}] 00:31:54 INFO - PROCESS | 1828 | 1461051114659 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:54 INFO - PROCESS | 1828 | 1461051114776 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 00:31:54 INFO - PROCESS | 1828 | 1461051114978 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:54 INFO - PROCESS | 1828 | ++DOCSHELL 2139B800 == 103 [pid = 1828] [id = 533] 00:31:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 181 (21D39400) [pid = 1828] [serial = 1599] [outer = 00000000] 00:31:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 182 (28148800) [pid = 1828] [serial = 1600] [outer = 21D39400] 00:31:55 INFO - PROCESS | 1828 | 1461051115032 Marionette DEBUG loaded listener.js 00:31:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (28149000) [pid = 1828] [serial = 1601] [outer = 21D39400] 00:31:55 INFO - PROCESS | 1828 | 1461051115631 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 00:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1016ms 00:31:55 INFO - PROCESS | 1828 | 1461051115673 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 00:31:55 INFO - PROCESS | 1828 | 1461051115676 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 00:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:31:55 INFO - PROCESS | 1828 | 1461051115680 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:31:55 INFO - PROCESS | 1828 | 1461051115682 Marionette TRACE conn5 <- [1,2098,null,{}] 00:31:55 INFO - PROCESS | 1828 | 1461051115685 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:55 INFO - PROCESS | 1828 | 1461051115807 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 00:31:55 INFO - PROCESS | 1828 | 1461051115988 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:55 INFO - PROCESS | 1828 | ++DOCSHELL 12F6D000 == 104 [pid = 1828] [id = 534] 00:31:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (1339FC00) [pid = 1828] [serial = 1602] [outer = 00000000] 00:31:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (1BD64C00) [pid = 1828] [serial = 1603] [outer = 1339FC00] 00:31:56 INFO - PROCESS | 1828 | 1461051116046 Marionette DEBUG loaded listener.js 00:31:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 186 (1C8B9800) [pid = 1828] [serial = 1604] [outer = 1339FC00] 00:31:56 INFO - PROCESS | 1828 | --DOCSHELL 1DE07000 == 103 [pid = 1828] [id = 13] 00:31:57 INFO - PROCESS | 1828 | 1461051117024 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 00:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1370ms 00:31:57 INFO - PROCESS | 1828 | 1461051117067 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 00:31:57 INFO - PROCESS | 1828 | 1461051117071 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 00:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:31:57 INFO - PROCESS | 1828 | 1461051117078 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:31:57 INFO - PROCESS | 1828 | 1461051117081 Marionette TRACE conn5 <- [1,2102,null,{}] 00:31:57 INFO - PROCESS | 1828 | 1461051117086 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:57 INFO - PROCESS | 1828 | 1461051117203 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 00:31:57 INFO - PROCESS | 1828 | 1461051117374 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:57 INFO - PROCESS | 1828 | ++DOCSHELL 0F63D800 == 104 [pid = 1828] [id = 535] 00:31:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 187 (0F6E2C00) [pid = 1828] [serial = 1605] [outer = 00000000] 00:31:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 188 (17E42400) [pid = 1828] [serial = 1606] [outer = 0F6E2C00] 00:31:57 INFO - PROCESS | 1828 | 1461051117426 Marionette DEBUG loaded listener.js 00:31:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 189 (1C896000) [pid = 1828] [serial = 1607] [outer = 0F6E2C00] 00:31:58 INFO - PROCESS | 1828 | 1461051118051 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 00:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1022ms 00:31:58 INFO - PROCESS | 1828 | 1461051118103 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 00:31:58 INFO - PROCESS | 1828 | 1461051118108 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 00:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:31:58 INFO - PROCESS | 1828 | 1461051118114 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:31:58 INFO - PROCESS | 1828 | 1461051118116 Marionette TRACE conn5 <- [1,2106,null,{}] 00:31:58 INFO - PROCESS | 1828 | 1461051118120 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:58 INFO - PROCESS | 1828 | 1461051118284 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 00:31:58 INFO - PROCESS | 1828 | --DOCSHELL 196D8C00 == 103 [pid = 1828] [id = 523] 00:31:58 INFO - PROCESS | 1828 | --DOCSHELL 12ED4800 == 102 [pid = 1828] [id = 522] 00:31:58 INFO - PROCESS | 1828 | --DOCSHELL 21D85800 == 101 [pid = 1828] [id = 521] 00:31:58 INFO - PROCESS | 1828 | --DOCSHELL 209BC000 == 100 [pid = 1828] [id = 520] 00:31:58 INFO - PROCESS | 1828 | --DOCSHELL 20152800 == 99 [pid = 1828] [id = 519] 00:31:58 INFO - PROCESS | 1828 | --DOCSHELL 1CD72C00 == 98 [pid = 1828] [id = 518] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 188 (22B38C00) [pid = 1828] [serial = 1468] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 187 (25B2E400) [pid = 1828] [serial = 1471] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 186 (27AA2C00) [pid = 1828] [serial = 1474] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 185 (27ABC800) [pid = 1828] [serial = 1477] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 184 (281AB000) [pid = 1828] [serial = 1480] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 183 (28437800) [pid = 1828] [serial = 1483] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 182 (224B5400) [pid = 1828] [serial = 1516] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOCSHELL 1A9D7C00 == 97 [pid = 1828] [id = 517] 00:31:58 INFO - PROCESS | 1828 | --DOCSHELL 1DF7A400 == 96 [pid = 1828] [id = 516] 00:31:58 INFO - PROCESS | 1828 | --DOCSHELL 1CA2FC00 == 95 [pid = 1828] [id = 515] 00:31:58 INFO - PROCESS | 1828 | --DOCSHELL 18D48800 == 94 [pid = 1828] [id = 514] 00:31:58 INFO - PROCESS | 1828 | --DOCSHELL 24F8BC00 == 93 [pid = 1828] [id = 509] 00:31:58 INFO - PROCESS | 1828 | --DOCSHELL 22AB3800 == 92 [pid = 1828] [id = 508] 00:31:58 INFO - PROCESS | 1828 | --DOCSHELL 1CA17C00 == 91 [pid = 1828] [id = 507] 00:31:58 INFO - PROCESS | 1828 | --DOCSHELL 17DBAC00 == 90 [pid = 1828] [id = 506] 00:31:58 INFO - PROCESS | 1828 | --DOCSHELL 2139E000 == 89 [pid = 1828] [id = 505] 00:31:58 INFO - PROCESS | 1828 | 1461051118527 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:58 INFO - PROCESS | 1828 | ++DOCSHELL 0B677400 == 90 [pid = 1828] [id = 536] 00:31:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (0EE42C00) [pid = 1828] [serial = 1608] [outer = 00000000] 00:31:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (12ED4C00) [pid = 1828] [serial = 1609] [outer = 0EE42C00] 00:31:58 INFO - PROCESS | 1828 | 1461051118573 Marionette DEBUG loaded listener.js 00:31:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (1339D000) [pid = 1828] [serial = 1610] [outer = 0EE42C00] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 184 (275B1400) [pid = 1828] [serial = 1310] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 183 (22ABA000) [pid = 1828] [serial = 1304] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 182 (1F10D000) [pid = 1828] [serial = 1268] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 181 (1DDC9C00) [pid = 1828] [serial = 1262] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 180 (1C7F1000) [pid = 1828] [serial = 1373] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 179 (1C7D0400) [pid = 1828] [serial = 1253] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 178 (1B365C00) [pid = 1828] [serial = 1406] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 177 (209AE000) [pid = 1828] [serial = 1301] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 176 (1CCD7800) [pid = 1828] [serial = 1256] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 175 (27AA6C00) [pid = 1828] [serial = 1427] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 174 (26E0E000) [pid = 1828] [serial = 1424] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 173 (275B0800) [pid = 1828] [serial = 1367] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 172 (2552C800) [pid = 1828] [serial = 1370] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 171 (26E10400) [pid = 1828] [serial = 1313] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 170 (253CC800) [pid = 1828] [serial = 1364] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 169 (2552A400) [pid = 1828] [serial = 1421] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 168 (2139CC00) [pid = 1828] [serial = 1217] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 167 (24F8F000) [pid = 1828] [serial = 1361] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 166 (20971800) [pid = 1828] [serial = 1403] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 165 (1C7D5400) [pid = 1828] [serial = 1352] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (1E0A3800) [pid = 1828] [serial = 1355] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (222D5800) [pid = 1828] [serial = 1415] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (1326A000) [pid = 1828] [serial = 1250] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (1FC2DC00) [pid = 1828] [serial = 1271] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (1DDA5800) [pid = 1828] [serial = 1409] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (167AE000) [pid = 1828] [serial = 1295] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (1BD5F400) [pid = 1828] [serial = 1316] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (1E019400) [pid = 1828] [serial = 1265] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (222DE400) [pid = 1828] [serial = 1358] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (24F98800) [pid = 1828] [serial = 1307] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (1DBF3C00) [pid = 1828] [serial = 1298] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (21398800) [pid = 1828] [serial = 1412] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (22C61800) [pid = 1828] [serial = 1418] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (1DB1BC00) [pid = 1828] [serial = 1259] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1DDAB400) [pid = 1828] [serial = 1498] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (17E3E800) [pid = 1828] [serial = 1492] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (193EEC00) [pid = 1828] [serial = 1493] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (1DDC8400) [pid = 1828] [serial = 1487] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1D56AC00) [pid = 1828] [serial = 1486] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (213A3000) [pid = 1828] [serial = 1460] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1CCD9C00) [pid = 1828] [serial = 1495] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (1CD73800) [pid = 1828] [serial = 1496] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (20046000) [pid = 1828] [serial = 1466] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (1E0AA000) [pid = 1828] [serial = 1501] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1E016800) [pid = 1828] [serial = 1465] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1E0AA400) [pid = 1828] [serial = 1502] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1C8BB800) [pid = 1828] [serial = 1490] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1BD76800) [pid = 1828] [serial = 1489] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1CA28400) [pid = 1828] [serial = 1463] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1C8B8C00) [pid = 1828] [serial = 1462] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (2015D000) [pid = 1828] [serial = 1504] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1FC29400) [pid = 1828] [serial = 1510] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (2096C000) [pid = 1828] [serial = 1507] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (20DA1400) [pid = 1828] [serial = 1513] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (21397000) [pid = 1828] [serial = 1514] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (209AFC00) [pid = 1828] [serial = 1508] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (20972800) [pid = 1828] [serial = 1511] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (201E6C00) [pid = 1828] [serial = 1505] [outer = 00000000] [url = about:blank] 00:31:58 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1DE07400) [pid = 1828] [serial = 1499] [outer = 00000000] [url = about:blank] 00:31:59 INFO - PROCESS | 1828 | 1461051119066 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 00:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 970ms 00:31:59 INFO - PROCESS | 1828 | 1461051119089 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 00:31:59 INFO - PROCESS | 1828 | 1461051119091 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 00:31:59 INFO - PROCESS | 1828 | 1461051119094 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:31:59 INFO - PROCESS | 1828 | 1461051119098 Marionette TRACE conn5 <- [1,2110,null,{}] 00:31:59 INFO - PROCESS | 1828 | 1461051119108 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:59 INFO - PROCESS | 1828 | 1461051119216 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 00:31:59 INFO - PROCESS | 1828 | 1461051119224 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:59 INFO - PROCESS | 1828 | ++DOCSHELL 196D4800 == 91 [pid = 1828] [id = 537] 00:31:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (196DFC00) [pid = 1828] [serial = 1611] [outer = 00000000] 00:31:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1C7F1000) [pid = 1828] [serial = 1612] [outer = 196DFC00] 00:31:59 INFO - PROCESS | 1828 | 1461051119275 Marionette DEBUG loaded listener.js 00:31:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1CA1DC00) [pid = 1828] [serial = 1613] [outer = 196DFC00] 00:31:59 INFO - PROCESS | 1828 | 1461051119796 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 00:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 00:31:59 INFO - PROCESS | 1828 | 1461051119829 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 00:31:59 INFO - PROCESS | 1828 | 1461051119831 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 00:31:59 INFO - PROCESS | 1828 | 1461051119835 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:31:59 INFO - PROCESS | 1828 | 1461051119836 Marionette TRACE conn5 <- [1,2114,null,{}] 00:31:59 INFO - PROCESS | 1828 | 1461051119840 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:59 INFO - PROCESS | 1828 | 1461051119942 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 00:32:00 INFO - PROCESS | 1828 | 1461051120100 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:00 INFO - PROCESS | 1828 | ++DOCSHELL 1C7F2400 == 92 [pid = 1828] [id = 538] 00:32:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1C83F400) [pid = 1828] [serial = 1614] [outer = 00000000] 00:32:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1CD6D800) [pid = 1828] [serial = 1615] [outer = 1C83F400] 00:32:00 INFO - PROCESS | 1828 | 1461051120147 Marionette DEBUG loaded listener.js 00:32:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1D0B6000) [pid = 1828] [serial = 1616] [outer = 1C83F400] 00:32:00 INFO - PROCESS | 1828 | 1461051120531 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 00:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 729ms 00:32:00 INFO - PROCESS | 1828 | 1461051120569 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 00:32:00 INFO - PROCESS | 1828 | 1461051120571 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 00:32:00 INFO - PROCESS | 1828 | 1461051120574 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:32:00 INFO - PROCESS | 1828 | 1461051120576 Marionette TRACE conn5 <- [1,2118,null,{}] 00:32:00 INFO - PROCESS | 1828 | 1461051120590 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:00 INFO - PROCESS | 1828 | 1461051120724 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 00:32:00 INFO - PROCESS | 1828 | 1461051120797 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:00 INFO - PROCESS | 1828 | ++DOCSHELL 1D19D000 == 93 [pid = 1828] [id = 539] 00:32:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1DA1B000) [pid = 1828] [serial = 1617] [outer = 00000000] 00:32:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1DDA2400) [pid = 1828] [serial = 1618] [outer = 1DA1B000] 00:32:00 INFO - PROCESS | 1828 | 1461051120842 Marionette DEBUG loaded listener.js 00:32:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1DDC0400) [pid = 1828] [serial = 1619] [outer = 1DA1B000] 00:32:01 INFO - PROCESS | 1828 | 1461051121302 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 00:32:01 INFO - PROCESS | 1828 | 1461051121377 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 00:32:01 INFO - PROCESS | 1828 | 1461051121392 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:32:01 INFO - PROCESS | 1828 | 1461051121394 Marionette TRACE conn5 <- [1,2122,null,{}] 00:32:01 INFO - PROCESS | 1828 | 1461051121398 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:01 INFO - PROCESS | 1828 | 1461051121549 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 00:32:01 INFO - PROCESS | 1828 | 1461051121570 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:01 INFO - PROCESS | 1828 | ++DOCSHELL 1DDC6400 == 94 [pid = 1828] [id = 540] 00:32:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1DED7000) [pid = 1828] [serial = 1620] [outer = 00000000] 00:32:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1E0A3400) [pid = 1828] [serial = 1621] [outer = 1DED7000] 00:32:01 INFO - PROCESS | 1828 | 1461051121618 Marionette DEBUG loaded listener.js 00:32:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1E0C6000) [pid = 1828] [serial = 1622] [outer = 1DED7000] 00:32:02 INFO - PROCESS | 1828 | 1461051122091 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 00:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 00:32:02 INFO - PROCESS | 1828 | 1461051122114 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 00:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:32:02 INFO - PROCESS | 1828 | 1461051122116 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 00:32:02 INFO - PROCESS | 1828 | 1461051122119 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:32:02 INFO - PROCESS | 1828 | 1461051122120 Marionette TRACE conn5 <- [1,2126,null,{}] 00:32:02 INFO - PROCESS | 1828 | 1461051122137 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:02 INFO - PROCESS | 1828 | 1461051122272 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 00:32:02 INFO - PROCESS | 1828 | 1461051122290 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:02 INFO - PROCESS | 1828 | ++DOCSHELL 1E0C7800 == 95 [pid = 1828] [id = 541] 00:32:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1E0CE000) [pid = 1828] [serial = 1623] [outer = 00000000] 00:32:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1FA09400) [pid = 1828] [serial = 1624] [outer = 1E0CE000] 00:32:02 INFO - PROCESS | 1828 | 1461051122335 Marionette DEBUG loaded listener.js 00:32:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (20047800) [pid = 1828] [serial = 1625] [outer = 1E0CE000] 00:32:02 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (19379000) [pid = 1828] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:32:02 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (209D1800) [pid = 1828] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:32:02 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1BD68400) [pid = 1828] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:32:02 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1CBF0400) [pid = 1828] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:32:02 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (12F62400) [pid = 1828] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:32:02 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1E0C5400) [pid = 1828] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:32:02 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (21D40400) [pid = 1828] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:32:02 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1CED6800) [pid = 1828] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:32:02 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1DDA1800) [pid = 1828] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:32:02 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (253C9400) [pid = 1828] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:32:02 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1BD6D800) [pid = 1828] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:32:02 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (21D87000) [pid = 1828] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:32:02 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (26E0AC00) [pid = 1828] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:32:02 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (209D9C00) [pid = 1828] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:32:02 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (21D89800) [pid = 1828] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:32:02 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (27AB4400) [pid = 1828] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:32:02 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (20155000) [pid = 1828] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:32:03 INFO - PROCESS | 1828 | 1461051123104 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 00:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1022ms 00:32:03 INFO - PROCESS | 1828 | 1461051123142 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 00:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:32:03 INFO - PROCESS | 1828 | 1461051123144 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 00:32:03 INFO - PROCESS | 1828 | 1461051123147 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:32:03 INFO - PROCESS | 1828 | 1461051123149 Marionette TRACE conn5 <- [1,2130,null,{}] 00:32:03 INFO - PROCESS | 1828 | 1461051123152 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:03 INFO - PROCESS | 1828 | 1461051123246 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 00:32:03 INFO - PROCESS | 1828 | 1461051123255 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:03 INFO - PROCESS | 1828 | ++DOCSHELL 1A9D0800 == 96 [pid = 1828] [id = 542] 00:32:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1A9D2800) [pid = 1828] [serial = 1626] [outer = 00000000] 00:32:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1CED5800) [pid = 1828] [serial = 1627] [outer = 1A9D2800] 00:32:03 INFO - PROCESS | 1828 | 1461051123300 Marionette DEBUG loaded listener.js 00:32:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1DDA7000) [pid = 1828] [serial = 1628] [outer = 1A9D2800] 00:32:03 INFO - PROCESS | 1828 | 1461051123750 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 00:32:03 INFO - PROCESS | 1828 | 1461051123780 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 00:32:03 INFO - PROCESS | 1828 | 1461051123783 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:32:03 INFO - PROCESS | 1828 | 1461051123785 Marionette TRACE conn5 <- [1,2134,null,{}] 00:32:03 INFO - PROCESS | 1828 | 1461051123807 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:03 INFO - PROCESS | 1828 | 1461051123904 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 00:32:03 INFO - PROCESS | 1828 | 1461051123923 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:03 INFO - PROCESS | 1828 | ++DOCSHELL 1CD71800 == 97 [pid = 1828] [id = 543] 00:32:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1DFF3C00) [pid = 1828] [serial = 1629] [outer = 00000000] 00:32:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (20090C00) [pid = 1828] [serial = 1630] [outer = 1DFF3C00] 00:32:03 INFO - PROCESS | 1828 | 1461051123969 Marionette DEBUG loaded listener.js 00:32:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (20156000) [pid = 1828] [serial = 1631] [outer = 1DFF3C00] 00:32:04 INFO - PROCESS | 1828 | 1461051124456 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 00:32:04 INFO - PROCESS | 1828 | 1461051124520 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 00:32:04 INFO - PROCESS | 1828 | 1461051124524 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:32:04 INFO - PROCESS | 1828 | 1461051124525 Marionette TRACE conn5 <- [1,2138,null,{}] 00:32:04 INFO - PROCESS | 1828 | 1461051124529 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:04 INFO - PROCESS | 1828 | 1461051124628 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 00:32:04 INFO - PROCESS | 1828 | 1461051124634 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:04 INFO - PROCESS | 1828 | ++DOCSHELL 2015D400 == 98 [pid = 1828] [id = 544] 00:32:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (201EB000) [pid = 1828] [serial = 1632] [outer = 00000000] 00:32:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (2091F400) [pid = 1828] [serial = 1633] [outer = 201EB000] 00:32:04 INFO - PROCESS | 1828 | 1461051124686 Marionette DEBUG loaded listener.js 00:32:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (20969400) [pid = 1828] [serial = 1634] [outer = 201EB000] 00:32:05 INFO - PROCESS | 1828 | 1461051125467 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 00:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 00:32:05 INFO - PROCESS | 1828 | 1461051125498 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 00:32:05 INFO - PROCESS | 1828 | 1461051125504 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 00:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:32:05 INFO - PROCESS | 1828 | 1461051125510 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:32:05 INFO - PROCESS | 1828 | 1461051125513 Marionette TRACE conn5 <- [1,2142,null,{}] 00:32:05 INFO - PROCESS | 1828 | 1461051125519 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:05 INFO - PROCESS | 1828 | 1461051125655 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 00:32:05 INFO - PROCESS | 1828 | 1461051125819 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:05 INFO - PROCESS | 1828 | ++DOCSHELL 17E3F400 == 99 [pid = 1828] [id = 545] 00:32:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (18C6A800) [pid = 1828] [serial = 1635] [outer = 00000000] 00:32:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1A9DE000) [pid = 1828] [serial = 1636] [outer = 18C6A800] 00:32:05 INFO - PROCESS | 1828 | 1461051125880 Marionette DEBUG loaded listener.js 00:32:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1BD65000) [pid = 1828] [serial = 1637] [outer = 18C6A800] 00:32:06 INFO - PROCESS | 1828 | 1461051126463 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 00:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1020ms 00:32:06 INFO - PROCESS | 1828 | 1461051126533 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 00:32:06 INFO - PROCESS | 1828 | 1461051126539 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 00:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:32:06 INFO - PROCESS | 1828 | 1461051126546 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:32:06 INFO - PROCESS | 1828 | 1461051126549 Marionette TRACE conn5 <- [1,2146,null,{}] 00:32:06 INFO - PROCESS | 1828 | 1461051126553 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:06 INFO - PROCESS | 1828 | 1461051126707 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 00:32:06 INFO - PROCESS | 1828 | 1461051126868 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:06 INFO - PROCESS | 1828 | ++DOCSHELL 1CA17C00 == 100 [pid = 1828] [id = 546] 00:32:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1CCD8800) [pid = 1828] [serial = 1638] [outer = 00000000] 00:32:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1DBF2C00) [pid = 1828] [serial = 1639] [outer = 1CCD8800] 00:32:06 INFO - PROCESS | 1828 | 1461051126926 Marionette DEBUG loaded listener.js 00:32:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1DE07800) [pid = 1828] [serial = 1640] [outer = 1CCD8800] 00:32:07 INFO - PROCESS | 1828 | 1461051127534 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 00:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1019ms 00:32:07 INFO - PROCESS | 1828 | 1461051127567 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 00:32:07 INFO - PROCESS | 1828 | 1461051127570 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 00:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:32:07 INFO - PROCESS | 1828 | 1461051127573 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:32:07 INFO - PROCESS | 1828 | 1461051127578 Marionette TRACE conn5 <- [1,2150,null,{}] 00:32:07 INFO - PROCESS | 1828 | 1461051127589 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:07 INFO - PROCESS | 1828 | 1461051127767 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 00:32:07 INFO - PROCESS | 1828 | 1461051127939 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:07 INFO - PROCESS | 1828 | ++DOCSHELL 2015A000 == 101 [pid = 1828] [id = 547] 00:32:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (20969C00) [pid = 1828] [serial = 1641] [outer = 00000000] 00:32:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (209B2800) [pid = 1828] [serial = 1642] [outer = 20969C00] 00:32:07 INFO - PROCESS | 1828 | 1461051127999 Marionette DEBUG loaded listener.js 00:32:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (209D2400) [pid = 1828] [serial = 1643] [outer = 20969C00] 00:32:08 INFO - PROCESS | 1828 | 1461051128601 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 00:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1075ms 00:32:08 INFO - PROCESS | 1828 | 1461051128670 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 00:32:08 INFO - PROCESS | 1828 | 1461051128673 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 00:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:32:08 INFO - PROCESS | 1828 | 1461051128677 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:32:08 INFO - PROCESS | 1828 | 1461051128679 Marionette TRACE conn5 <- [1,2154,null,{}] 00:32:08 INFO - PROCESS | 1828 | 1461051128683 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:08 INFO - PROCESS | 1828 | 1461051128811 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 00:32:08 INFO - PROCESS | 1828 | 1461051128975 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:08 INFO - PROCESS | 1828 | ++DOCSHELL 209D4800 == 102 [pid = 1828] [id = 548] 00:32:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (209DB400) [pid = 1828] [serial = 1644] [outer = 00000000] 00:32:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (20DA3C00) [pid = 1828] [serial = 1645] [outer = 209DB400] 00:32:09 INFO - PROCESS | 1828 | 1461051129036 Marionette DEBUG loaded listener.js 00:32:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (21398800) [pid = 1828] [serial = 1646] [outer = 209DB400] 00:32:09 INFO - PROCESS | 1828 | 1461051129633 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 00:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1017ms 00:32:09 INFO - PROCESS | 1828 | 1461051129697 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 00:32:09 INFO - PROCESS | 1828 | 1461051129700 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 00:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:32:09 INFO - PROCESS | 1828 | 1461051129704 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:32:09 INFO - PROCESS | 1828 | 1461051129706 Marionette TRACE conn5 <- [1,2158,null,{}] 00:32:09 INFO - PROCESS | 1828 | 1461051129710 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:09 INFO - PROCESS | 1828 | 1461051129831 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 00:32:09 INFO - PROCESS | 1828 | 1461051130005 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:09 INFO - PROCESS | 1828 | ++DOCSHELL 209D4000 == 103 [pid = 1828] [id = 549] 00:32:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (209DBC00) [pid = 1828] [serial = 1647] [outer = 00000000] 00:32:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (21D86400) [pid = 1828] [serial = 1648] [outer = 209DBC00] 00:32:10 INFO - PROCESS | 1828 | 1461051130060 Marionette DEBUG loaded listener.js 00:32:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (21EAD800) [pid = 1828] [serial = 1649] [outer = 209DBC00] 00:32:10 INFO - PROCESS | 1828 | 1461051130708 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 00:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1066ms 00:32:10 INFO - PROCESS | 1828 | 1461051130774 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 00:32:10 INFO - PROCESS | 1828 | 1461051130777 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 00:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:32:10 INFO - PROCESS | 1828 | 1461051130780 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:32:10 INFO - PROCESS | 1828 | 1461051130782 Marionette TRACE conn5 <- [1,2162,null,{}] 00:32:10 INFO - PROCESS | 1828 | 1461051130786 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:10 INFO - PROCESS | 1828 | 1461051130915 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 00:32:11 INFO - PROCESS | 1828 | 1461051131085 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:11 INFO - PROCESS | 1828 | ++DOCSHELL 21D81C00 == 104 [pid = 1828] [id = 550] 00:32:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (21EB2000) [pid = 1828] [serial = 1650] [outer = 00000000] 00:32:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (22ABD400) [pid = 1828] [serial = 1651] [outer = 21EB2000] 00:32:11 INFO - PROCESS | 1828 | 1461051131146 Marionette DEBUG loaded listener.js 00:32:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (22B35800) [pid = 1828] [serial = 1652] [outer = 21EB2000] 00:32:11 INFO - PROCESS | 1828 | 1461051131709 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 00:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 00:32:11 INFO - PROCESS | 1828 | 1461051131754 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 00:32:11 INFO - PROCESS | 1828 | 1461051131757 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 00:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:32:11 INFO - PROCESS | 1828 | 1461051131761 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:32:11 INFO - PROCESS | 1828 | 1461051131763 Marionette TRACE conn5 <- [1,2166,null,{}] 00:32:11 INFO - PROCESS | 1828 | 1461051131767 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:11 INFO - PROCESS | 1828 | 1461051131883 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 00:32:12 INFO - PROCESS | 1828 | 1461051132057 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:12 INFO - PROCESS | 1828 | ++DOCSHELL 22C64000 == 105 [pid = 1828] [id = 551] 00:32:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (22C69800) [pid = 1828] [serial = 1653] [outer = 00000000] 00:32:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (24F90C00) [pid = 1828] [serial = 1654] [outer = 22C69800] 00:32:12 INFO - PROCESS | 1828 | 1461051132112 Marionette DEBUG loaded listener.js 00:32:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (253C6000) [pid = 1828] [serial = 1655] [outer = 22C69800] 00:32:12 INFO - PROCESS | 1828 | 1461051132663 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 00:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 970ms 00:32:12 INFO - PROCESS | 1828 | 1461051132734 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 00:32:12 INFO - PROCESS | 1828 | 1461051132737 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 00:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:32:12 INFO - PROCESS | 1828 | 1461051132741 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:32:12 INFO - PROCESS | 1828 | 1461051132743 Marionette TRACE conn5 <- [1,2170,null,{}] 00:32:12 INFO - PROCESS | 1828 | 1461051132747 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:12 INFO - PROCESS | 1828 | 1461051132868 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 00:32:13 INFO - PROCESS | 1828 | 1461051133042 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:13 INFO - PROCESS | 1828 | ++DOCSHELL 22ABB800 == 106 [pid = 1828] [id = 552] 00:32:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (24F93000) [pid = 1828] [serial = 1656] [outer = 00000000] 00:32:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (2552B000) [pid = 1828] [serial = 1657] [outer = 24F93000] 00:32:13 INFO - PROCESS | 1828 | 1461051133100 Marionette DEBUG loaded listener.js 00:32:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (2552EC00) [pid = 1828] [serial = 1658] [outer = 24F93000] 00:32:13 INFO - PROCESS | 1828 | 1461051133679 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 00:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1016ms 00:32:13 INFO - PROCESS | 1828 | 1461051133730 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 00:32:13 INFO - PROCESS | 1828 | 1461051133733 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 00:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:32:13 INFO - PROCESS | 1828 | 1461051133736 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:32:13 INFO - PROCESS | 1828 | 1461051133739 Marionette TRACE conn5 <- [1,2174,null,{}] 00:32:13 INFO - PROCESS | 1828 | 1461051133743 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:13 INFO - PROCESS | 1828 | 1461051133869 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 00:32:14 INFO - PROCESS | 1828 | 1461051134051 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:14 INFO - PROCESS | 1828 | ++DOCSHELL 25B27C00 == 107 [pid = 1828] [id = 553] 00:32:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (25B2E400) [pid = 1828] [serial = 1659] [outer = 00000000] 00:32:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (26D14800) [pid = 1828] [serial = 1660] [outer = 25B2E400] 00:32:14 INFO - PROCESS | 1828 | 1461051134111 Marionette DEBUG loaded listener.js 00:32:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (26D1B400) [pid = 1828] [serial = 1661] [outer = 25B2E400] 00:32:14 INFO - PROCESS | 1828 | 1461051134759 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 00:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1075ms 00:32:14 INFO - PROCESS | 1828 | 1461051134815 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 00:32:14 INFO - PROCESS | 1828 | 1461051134818 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 00:32:14 INFO - PROCESS | 1828 | 1461051134821 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:32:14 INFO - PROCESS | 1828 | 1461051134823 Marionette TRACE conn5 <- [1,2178,null,{}] 00:32:14 INFO - PROCESS | 1828 | 1461051134827 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:14 INFO - PROCESS | 1828 | 1461051134952 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 00:32:15 INFO - PROCESS | 1828 | 1461051135138 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:15 INFO - PROCESS | 1828 | ++DOCSHELL 133A1400 == 108 [pid = 1828] [id = 554] 00:32:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (135EDC00) [pid = 1828] [serial = 1662] [outer = 00000000] 00:32:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (1B366800) [pid = 1828] [serial = 1663] [outer = 135EDC00] 00:32:15 INFO - PROCESS | 1828 | 1461051135194 Marionette DEBUG loaded listener.js 00:32:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (1C7F6C00) [pid = 1828] [serial = 1664] [outer = 135EDC00] 00:32:15 INFO - PROCESS | 1828 | 1461051135974 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 00:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1173ms 00:32:16 INFO - PROCESS | 1828 | 1461051135998 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 00:32:16 INFO - PROCESS | 1828 | 1461051136003 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 00:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:32:16 INFO - PROCESS | 1828 | 1461051136009 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:32:16 INFO - PROCESS | 1828 | 1461051136012 Marionette TRACE conn5 <- [1,2182,null,{}] 00:32:16 INFO - PROCESS | 1828 | 1461051136017 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:16 INFO - PROCESS | 1828 | 1461051136136 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 00:32:16 INFO - PROCESS | 1828 | 1461051136318 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:16 INFO - PROCESS | 1828 | ++DOCSHELL 12E3CC00 == 109 [pid = 1828] [id = 555] 00:32:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (12E7CC00) [pid = 1828] [serial = 1665] [outer = 00000000] 00:32:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (13E3D800) [pid = 1828] [serial = 1666] [outer = 12E7CC00] 00:32:16 INFO - PROCESS | 1828 | 1461051136370 Marionette DEBUG loaded listener.js 00:32:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (167E4800) [pid = 1828] [serial = 1667] [outer = 12E7CC00] 00:32:16 INFO - PROCESS | 1828 | 1461051136965 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 00:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 970ms 00:32:16 INFO - PROCESS | 1828 | 1461051136983 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 00:32:16 INFO - PROCESS | 1828 | 1461051136989 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 00:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:32:16 INFO - PROCESS | 1828 | 1461051136995 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:32:17 INFO - PROCESS | 1828 | 1461051136997 Marionette TRACE conn5 <- [1,2186,null,{}] 00:32:17 INFO - PROCESS | 1828 | 1461051137001 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:17 INFO - PROCESS | 1828 | 1461051137119 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 00:32:17 INFO - PROCESS | 1828 | --DOCSHELL 1C7D5800 == 108 [pid = 1828] [id = 264] 00:32:17 INFO - PROCESS | 1828 | --DOCSHELL 1CD71800 == 107 [pid = 1828] [id = 543] 00:32:17 INFO - PROCESS | 1828 | --DOCSHELL 1A9D0800 == 106 [pid = 1828] [id = 542] 00:32:17 INFO - PROCESS | 1828 | --DOCSHELL 1E0C7800 == 105 [pid = 1828] [id = 541] 00:32:17 INFO - PROCESS | 1828 | --DOCSHELL 1DDC6400 == 104 [pid = 1828] [id = 540] 00:32:17 INFO - PROCESS | 1828 | --DOCSHELL 1D19D000 == 103 [pid = 1828] [id = 539] 00:32:17 INFO - PROCESS | 1828 | --DOCSHELL 1C7F2400 == 102 [pid = 1828] [id = 538] 00:32:17 INFO - PROCESS | 1828 | --DOCSHELL 196D4800 == 101 [pid = 1828] [id = 537] 00:32:17 INFO - PROCESS | 1828 | --DOCSHELL 0B677400 == 100 [pid = 1828] [id = 536] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 165 (2004E000) [pid = 1828] [serial = 1573] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOCSHELL 0F63D800 == 99 [pid = 1828] [id = 535] 00:32:17 INFO - PROCESS | 1828 | --DOCSHELL 27A76000 == 98 [pid = 1828] [id = 530] 00:32:17 INFO - PROCESS | 1828 | --DOCSHELL 25E14000 == 97 [pid = 1828] [id = 529] 00:32:17 INFO - PROCESS | 1828 | --DOCSHELL 22B39C00 == 96 [pid = 1828] [id = 528] 00:32:17 INFO - PROCESS | 1828 | --DOCSHELL 209B9000 == 95 [pid = 1828] [id = 527] 00:32:17 INFO - PROCESS | 1828 | --DOCSHELL 1CD6D000 == 94 [pid = 1828] [id = 526] 00:32:17 INFO - PROCESS | 1828 | --DOCSHELL 196D9800 == 93 [pid = 1828] [id = 525] 00:32:17 INFO - PROCESS | 1828 | 1461051137375 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (1D0B5C00) [pid = 1828] [serial = 1571] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (281ADC00) [pid = 1828] [serial = 1481] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (1BD69400) [pid = 1828] [serial = 1519] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (20916000) [pid = 1828] [serial = 1558] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (1A9DC000) [pid = 1828] [serial = 1543] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (21397800) [pid = 1828] [serial = 1561] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (1CA26400) [pid = 1828] [serial = 1570] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (24F8B800) [pid = 1828] [serial = 1525] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (1DFFBC00) [pid = 1828] [serial = 1547] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (17E47400) [pid = 1828] [serial = 1568] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (201E1400) [pid = 1828] [serial = 1549] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (2843AC00) [pid = 1828] [serial = 1484] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (2091BC00) [pid = 1828] [serial = 1550] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (27AC0000) [pid = 1828] [serial = 1478] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1E0A1000) [pid = 1828] [serial = 1555] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (28270800) [pid = 1828] [serial = 1540] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (25E1E400) [pid = 1828] [serial = 1531] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (26E0B000) [pid = 1828] [serial = 1472] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (26D1AC00) [pid = 1828] [serial = 1537] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (281A3400) [pid = 1828] [serial = 1534] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1DE10000) [pid = 1828] [serial = 1522] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (1D56C400) [pid = 1828] [serial = 1553] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (22B37000) [pid = 1828] [serial = 1565] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (27AAD800) [pid = 1828] [serial = 1475] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (13DACC00) [pid = 1828] [serial = 1567] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (209B0400) [pid = 1828] [serial = 1559] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (25E12000) [pid = 1828] [serial = 1528] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (24F8E000) [pid = 1828] [serial = 1469] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (22AB5C00) [pid = 1828] [serial = 1564] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1FA68800) [pid = 1828] [serial = 1556] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1BD67C00) [pid = 1828] [serial = 1544] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (22ABF000) [pid = 1828] [serial = 1517] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1CE8E800) [pid = 1828] [serial = 1552] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (213A2800) [pid = 1828] [serial = 1562] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1DDC3000) [pid = 1828] [serial = 1546] [outer = 00000000] [url = about:blank] 00:32:17 INFO - PROCESS | 1828 | ++DOCSHELL 0EE75000 == 94 [pid = 1828] [id = 556] 00:32:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0EE76800) [pid = 1828] [serial = 1668] [outer = 00000000] 00:32:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (135F8400) [pid = 1828] [serial = 1669] [outer = 0EE76800] 00:32:17 INFO - PROCESS | 1828 | 1461051137456 Marionette DEBUG loaded listener.js 00:32:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (17D9EC00) [pid = 1828] [serial = 1670] [outer = 0EE76800] 00:32:17 INFO - PROCESS | 1828 | 1461051137933 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 970ms 00:32:17 INFO - PROCESS | 1828 | 1461051137968 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 00:32:17 INFO - PROCESS | 1828 | 1461051137970 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 00:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:32:17 INFO - PROCESS | 1828 | 1461051137974 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:32:17 INFO - PROCESS | 1828 | 1461051137977 Marionette TRACE conn5 <- [1,2190,null,{}] 00:32:18 INFO - PROCESS | 1828 | 1461051137988 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:18 INFO - PROCESS | 1828 | 1461051138096 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 00:32:18 INFO - PROCESS | 1828 | 1461051138112 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:18 INFO - PROCESS | 1828 | ++DOCSHELL 1BA69400 == 95 [pid = 1828] [id = 557] 00:32:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1BA6A800) [pid = 1828] [serial = 1671] [outer = 00000000] 00:32:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1BD67800) [pid = 1828] [serial = 1672] [outer = 1BA6A800] 00:32:18 INFO - PROCESS | 1828 | 1461051138163 Marionette DEBUG loaded listener.js 00:32:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1BD7AC00) [pid = 1828] [serial = 1673] [outer = 1BA6A800] 00:32:18 INFO - PROCESS | 1828 | 1461051138649 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 00:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 00:32:18 INFO - PROCESS | 1828 | 1461051138708 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 00:32:18 INFO - PROCESS | 1828 | 1461051138711 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 00:32:18 INFO - PROCESS | 1828 | 1461051138714 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:32:18 INFO - PROCESS | 1828 | 1461051138716 Marionette TRACE conn5 <- [1,2194,null,{}] 00:32:18 INFO - PROCESS | 1828 | 1461051138719 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:18 INFO - PROCESS | 1828 | 1461051138822 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 00:32:18 INFO - PROCESS | 1828 | 1461051138948 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:18 INFO - PROCESS | 1828 | ++DOCSHELL 1BE75C00 == 96 [pid = 1828] [id = 558] 00:32:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1BE79400) [pid = 1828] [serial = 1674] [outer = 00000000] 00:32:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1CA12C00) [pid = 1828] [serial = 1675] [outer = 1BE79400] 00:32:19 INFO - PROCESS | 1828 | 1461051138993 Marionette DEBUG loaded listener.js 00:32:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1CA1C400) [pid = 1828] [serial = 1676] [outer = 1BE79400] 00:32:19 INFO - PROCESS | 1828 | 1461051139391 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 00:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 00:32:19 INFO - PROCESS | 1828 | 1461051139448 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 00:32:19 INFO - PROCESS | 1828 | 1461051139450 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 00:32:19 INFO - PROCESS | 1828 | 1461051139453 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:32:19 INFO - PROCESS | 1828 | 1461051139455 Marionette TRACE conn5 <- [1,2198,null,{}] 00:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:32:19 INFO - PROCESS | 1828 | 1461051139459 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:19 INFO - PROCESS | 1828 | 1461051139650 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 00:32:19 INFO - PROCESS | 1828 | 1461051139675 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:19 INFO - PROCESS | 1828 | ++DOCSHELL 1CA26400 == 97 [pid = 1828] [id = 559] 00:32:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1CA2DC00) [pid = 1828] [serial = 1677] [outer = 00000000] 00:32:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1CCD9C00) [pid = 1828] [serial = 1678] [outer = 1CA2DC00] 00:32:19 INFO - PROCESS | 1828 | 1461051139720 Marionette DEBUG loaded listener.js 00:32:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1CD6C800) [pid = 1828] [serial = 1679] [outer = 1CA2DC00] 00:32:20 INFO - PROCESS | 1828 | 1461051140202 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 00:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 770ms 00:32:20 INFO - PROCESS | 1828 | 1461051140228 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 00:32:20 INFO - PROCESS | 1828 | 1461051140230 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 00:32:20 INFO - PROCESS | 1828 | 1461051140233 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:32:20 INFO - PROCESS | 1828 | 1461051140235 Marionette TRACE conn5 <- [1,2202,null,{}] 00:32:20 INFO - PROCESS | 1828 | 1461051140239 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:20 INFO - PROCESS | 1828 | 1461051140397 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 00:32:20 INFO - PROCESS | 1828 | 1461051140416 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:20 INFO - PROCESS | 1828 | ++DOCSHELL 1CD74000 == 98 [pid = 1828] [id = 560] 00:32:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1CD75400) [pid = 1828] [serial = 1680] [outer = 00000000] 00:32:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (1D1A2000) [pid = 1828] [serial = 1681] [outer = 1CD75400] 00:32:20 INFO - PROCESS | 1828 | 1461051140465 Marionette DEBUG loaded listener.js 00:32:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (1DAEA800) [pid = 1828] [serial = 1682] [outer = 1CD75400] 00:32:20 INFO - PROCESS | 1828 | 1461051140912 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 00:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 729ms 00:32:20 INFO - PROCESS | 1828 | 1461051140968 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 00:32:20 INFO - PROCESS | 1828 | 1461051140970 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 00:32:20 INFO - PROCESS | 1828 | 1461051140974 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:32:20 INFO - PROCESS | 1828 | 1461051140975 Marionette TRACE conn5 <- [1,2206,null,{}] 00:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:32:20 INFO - PROCESS | 1828 | 1461051140987 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:21 INFO - PROCESS | 1828 | 1461051141160 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 00:32:21 INFO - PROCESS | 1828 | 1461051141180 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:21 INFO - PROCESS | 1828 | ++DOCSHELL 1DBF3400 == 99 [pid = 1828] [id = 561] 00:32:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1DBF8800) [pid = 1828] [serial = 1683] [outer = 00000000] 00:32:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1DDA6800) [pid = 1828] [serial = 1684] [outer = 1DBF8800] 00:32:21 INFO - PROCESS | 1828 | 1461051141225 Marionette DEBUG loaded listener.js 00:32:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (1DDADC00) [pid = 1828] [serial = 1685] [outer = 1DBF8800] 00:32:21 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (1DEDF000) [pid = 1828] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:32:21 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1E0CE000) [pid = 1828] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:32:21 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (1DBF5C00) [pid = 1828] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:32:21 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1DED7000) [pid = 1828] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:32:21 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (1C83F400) [pid = 1828] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:32:21 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (0EE42C00) [pid = 1828] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:32:21 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (0F6E2C00) [pid = 1828] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:32:21 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1DFF3C00) [pid = 1828] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:32:21 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (196DFC00) [pid = 1828] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:32:21 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (0F6E8000) [pid = 1828] [serial = 38] [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.] 00:32:21 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1DA1B000) [pid = 1828] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:32:21 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1A9D2800) [pid = 1828] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:32:22 INFO - PROCESS | 1828 | 1461051142040 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 00:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1129ms 00:32:22 INFO - PROCESS | 1828 | 1461051142108 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 00:32:22 INFO - PROCESS | 1828 | 1461051142113 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 00:32:22 INFO - PROCESS | 1828 | 1461051142118 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:32:22 INFO - PROCESS | 1828 | 1461051142123 Marionette TRACE conn5 <- [1,2210,null,{}] 00:32:22 INFO - PROCESS | 1828 | 1461051142130 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:22 INFO - PROCESS | 1828 | 1461051142267 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 00:32:22 INFO - PROCESS | 1828 | 1461051142435 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:22 INFO - PROCESS | 1828 | ++DOCSHELL 12D08400 == 100 [pid = 1828] [id = 562] 00:32:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (12D0E000) [pid = 1828] [serial = 1686] [outer = 00000000] 00:32:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (13E92C00) [pid = 1828] [serial = 1687] [outer = 12D0E000] 00:32:22 INFO - PROCESS | 1828 | 1461051142495 Marionette DEBUG loaded listener.js 00:32:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (17B39C00) [pid = 1828] [serial = 1688] [outer = 12D0E000] 00:32:23 INFO - PROCESS | 1828 | 1461051143113 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1025ms 00:32:23 INFO - PROCESS | 1828 | 1461051143148 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 00:32:23 INFO - PROCESS | 1828 | 1461051143154 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 00:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:32:23 INFO - PROCESS | 1828 | 1461051143160 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:32:23 INFO - PROCESS | 1828 | 1461051143163 Marionette TRACE conn5 <- [1,2214,null,{}] 00:32:23 INFO - PROCESS | 1828 | 1461051143167 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:23 INFO - PROCESS | 1828 | 1461051143294 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 00:32:23 INFO - PROCESS | 1828 | 1461051143470 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:23 INFO - PROCESS | 1828 | ++DOCSHELL 18D48800 == 101 [pid = 1828] [id = 563] 00:32:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (19373400) [pid = 1828] [serial = 1689] [outer = 00000000] 00:32:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1BD5E400) [pid = 1828] [serial = 1690] [outer = 19373400] 00:32:23 INFO - PROCESS | 1828 | 1461051143526 Marionette DEBUG loaded listener.js 00:32:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1BE76400) [pid = 1828] [serial = 1691] [outer = 19373400] 00:32:24 INFO - PROCESS | 1828 | 1461051144131 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 00:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1020ms 00:32:24 INFO - PROCESS | 1828 | 1461051144182 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 00:32:24 INFO - PROCESS | 1828 | 1461051144185 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 00:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:32:24 INFO - PROCESS | 1828 | 1461051144188 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:32:24 INFO - PROCESS | 1828 | 1461051144192 Marionette TRACE conn5 <- [1,2218,null,{}] 00:32:24 INFO - PROCESS | 1828 | 1461051144204 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:24 INFO - PROCESS | 1828 | 1461051144358 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 00:32:24 INFO - PROCESS | 1828 | 1461051144521 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:24 INFO - PROCESS | 1828 | ++DOCSHELL 1CC58400 == 102 [pid = 1828] [id = 564] 00:32:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1CED2C00) [pid = 1828] [serial = 1692] [outer = 00000000] 00:32:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (1DBF7C00) [pid = 1828] [serial = 1693] [outer = 1CED2C00] 00:32:24 INFO - PROCESS | 1828 | 1461051144582 Marionette DEBUG loaded listener.js 00:32:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (1DDC7000) [pid = 1828] [serial = 1694] [outer = 1CED2C00] 00:32:25 INFO - PROCESS | 1828 | 1461051145186 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 00:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1019ms 00:32:25 INFO - PROCESS | 1828 | 1461051145211 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 00:32:25 INFO - PROCESS | 1828 | 1461051145214 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 00:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:32:25 INFO - PROCESS | 1828 | 1461051145218 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:32:25 INFO - PROCESS | 1828 | 1461051145220 Marionette TRACE conn5 <- [1,2222,null,{}] 00:32:25 INFO - PROCESS | 1828 | 1461051145224 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:25 INFO - PROCESS | 1828 | 1461051145346 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 00:32:25 INFO - PROCESS | 1828 | 1461051145522 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:25 INFO - PROCESS | 1828 | ++DOCSHELL 1DF7C800 == 103 [pid = 1828] [id = 565] 00:32:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1DF7F000) [pid = 1828] [serial = 1695] [outer = 00000000] 00:32:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1E010000) [pid = 1828] [serial = 1696] [outer = 1DF7F000] 00:32:25 INFO - PROCESS | 1828 | 1461051145578 Marionette DEBUG loaded listener.js 00:32:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (1E019400) [pid = 1828] [serial = 1697] [outer = 1DF7F000] 00:32:26 INFO - PROCESS | 1828 | 1461051146159 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 00:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 970ms 00:32:26 INFO - PROCESS | 1828 | 1461051146191 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 00:32:26 INFO - PROCESS | 1828 | 1461051146193 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 00:32:26 INFO - PROCESS | 1828 | 1461051146196 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:32:26 INFO - PROCESS | 1828 | 1461051146199 Marionette TRACE conn5 <- [1,2226,null,{}] 00:32:26 INFO - PROCESS | 1828 | 1461051146202 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:26 INFO - PROCESS | 1828 | 1461051146319 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 00:32:26 INFO - PROCESS | 1828 | 1461051146495 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:26 INFO - PROCESS | 1828 | ++DOCSHELL 1E00EC00 == 104 [pid = 1828] [id = 566] 00:32:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (1E09D400) [pid = 1828] [serial = 1698] [outer = 00000000] 00:32:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (1E0C2800) [pid = 1828] [serial = 1699] [outer = 1E09D400] 00:32:26 INFO - PROCESS | 1828 | 1461051146550 Marionette DEBUG loaded listener.js 00:32:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (1E0CC000) [pid = 1828] [serial = 1700] [outer = 1E09D400] 00:32:27 INFO - PROCESS | 1828 | 1461051147131 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 970ms 00:32:27 INFO - PROCESS | 1828 | 1461051147171 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 00:32:27 INFO - PROCESS | 1828 | 1461051147173 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 00:32:27 INFO - PROCESS | 1828 | 1461051147177 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:32:27 INFO - PROCESS | 1828 | 1461051147179 Marionette TRACE conn5 <- [1,2230,null,{}] 00:32:27 INFO - PROCESS | 1828 | 1461051147182 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:27 INFO - PROCESS | 1828 | 1461051147348 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 00:32:27 INFO - PROCESS | 1828 | 1461051147515 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:27 INFO - PROCESS | 1828 | ++DOCSHELL 167A0400 == 105 [pid = 1828] [id = 567] 00:32:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (1CA1A400) [pid = 1828] [serial = 1701] [outer = 00000000] 00:32:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (20051800) [pid = 1828] [serial = 1702] [outer = 1CA1A400] 00:32:27 INFO - PROCESS | 1828 | 1461051147571 Marionette DEBUG loaded listener.js 00:32:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (2008F800) [pid = 1828] [serial = 1703] [outer = 1CA1A400] 00:32:28 INFO - PROCESS | 1828 | 1461051148174 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 00:32:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:32:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1020ms 00:32:28 INFO - PROCESS | 1828 | 1461051148201 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 00:32:28 INFO - PROCESS | 1828 | 1461051148203 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 00:32:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:32:28 INFO - PROCESS | 1828 | 1461051148207 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:32:28 INFO - PROCESS | 1828 | 1461051148209 Marionette TRACE conn5 <- [1,2234,null,{}] 00:32:28 INFO - PROCESS | 1828 | 1461051148212 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:28 INFO - PROCESS | 1828 | 1461051148331 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 00:32:28 INFO - PROCESS | 1828 | 1461051148508 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:28 INFO - PROCESS | 1828 | ++DOCSHELL 20151400 == 106 [pid = 1828] [id = 568] 00:32:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (20153C00) [pid = 1828] [serial = 1704] [outer = 00000000] 00:32:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (201E5000) [pid = 1828] [serial = 1705] [outer = 20153C00] 00:32:28 INFO - PROCESS | 1828 | 1461051148562 Marionette DEBUG loaded listener.js 00:32:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (201EE400) [pid = 1828] [serial = 1706] [outer = 20153C00] 00:32:29 INFO - PROCESS | 1828 | 1461051149109 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 00:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 970ms 00:32:29 INFO - PROCESS | 1828 | 1461051149182 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 00:32:29 INFO - PROCESS | 1828 | 1461051149184 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 00:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:32:29 INFO - PROCESS | 1828 | 1461051149188 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:32:29 INFO - PROCESS | 1828 | 1461051149190 Marionette TRACE conn5 <- [1,2238,null,{}] 00:32:29 INFO - PROCESS | 1828 | 1461051149193 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:29 INFO - PROCESS | 1828 | 1461051149316 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 00:32:29 INFO - PROCESS | 1828 | 1461051149488 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:29 INFO - PROCESS | 1828 | ++DOCSHELL 201E2000 == 107 [pid = 1828] [id = 569] 00:32:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (20911400) [pid = 1828] [serial = 1707] [outer = 00000000] 00:32:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (20967C00) [pid = 1828] [serial = 1708] [outer = 20911400] 00:32:29 INFO - PROCESS | 1828 | 1461051149549 Marionette DEBUG loaded listener.js 00:32:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (20971000) [pid = 1828] [serial = 1709] [outer = 20911400] 00:32:30 INFO - PROCESS | 1828 | 1461051150129 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 00:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 970ms 00:32:30 INFO - PROCESS | 1828 | 1461051150161 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 00:32:30 INFO - PROCESS | 1828 | 1461051150163 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 00:32:30 INFO - PROCESS | 1828 | 1461051150167 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:32:30 INFO - PROCESS | 1828 | 1461051150169 Marionette TRACE conn5 <- [1,2242,null,{}] 00:32:30 INFO - PROCESS | 1828 | 1461051150172 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:30 INFO - PROCESS | 1828 | 1461051150293 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 00:32:30 INFO - PROCESS | 1828 | 1461051150457 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:30 INFO - PROCESS | 1828 | ++DOCSHELL 209AE800 == 108 [pid = 1828] [id = 570] 00:32:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (209B4000) [pid = 1828] [serial = 1710] [outer = 00000000] 00:32:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (209D8800) [pid = 1828] [serial = 1711] [outer = 209B4000] 00:32:30 INFO - PROCESS | 1828 | 1461051150512 Marionette DEBUG loaded listener.js 00:32:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (209DEC00) [pid = 1828] [serial = 1712] [outer = 209B4000] 00:32:31 INFO - PROCESS | 1828 | 1461051151092 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 00:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 969ms 00:32:31 INFO - PROCESS | 1828 | 1461051151141 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 00:32:31 INFO - PROCESS | 1828 | 1461051151143 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 00:32:31 INFO - PROCESS | 1828 | 1461051151147 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:32:31 INFO - PROCESS | 1828 | 1461051151149 Marionette TRACE conn5 <- [1,2246,null,{}] 00:32:31 INFO - PROCESS | 1828 | 1461051151153 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:31 INFO - PROCESS | 1828 | 1461051151272 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 00:32:31 INFO - PROCESS | 1828 | 1461051151449 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:31 INFO - PROCESS | 1828 | ++DOCSHELL 1C7FC800 == 109 [pid = 1828] [id = 571] 00:32:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (209BA400) [pid = 1828] [serial = 1713] [outer = 00000000] 00:32:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (213A1000) [pid = 1828] [serial = 1714] [outer = 209BA400] 00:32:31 INFO - PROCESS | 1828 | 1461051151504 Marionette DEBUG loaded listener.js 00:32:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (21D3E800) [pid = 1828] [serial = 1715] [outer = 209BA400] 00:32:32 INFO - PROCESS | 1828 | 1461051152066 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 00:32:32 INFO - PROCESS | 1828 | 1461051152122 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 00:32:32 INFO - PROCESS | 1828 | 1461051152124 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 00:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:32:32 INFO - PROCESS | 1828 | 1461051152128 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:32:32 INFO - PROCESS | 1828 | 1461051152131 Marionette TRACE conn5 <- [1,2250,null,{}] 00:32:32 INFO - PROCESS | 1828 | 1461051152135 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:32 INFO - PROCESS | 1828 | 1461051152284 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 00:32:32 INFO - PROCESS | 1828 | 1461051152664 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:32 INFO - PROCESS | 1828 | ++DOCSHELL 0EE3D000 == 110 [pid = 1828] [id = 572] 00:32:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (0EE46000) [pid = 1828] [serial = 1716] [outer = 00000000] 00:32:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (13109800) [pid = 1828] [serial = 1717] [outer = 0EE46000] 00:32:32 INFO - PROCESS | 1828 | 1461051152715 Marionette DEBUG loaded listener.js 00:32:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 169 (13E3C000) [pid = 1828] [serial = 1718] [outer = 0EE46000] 00:32:33 INFO - PROCESS | 1828 | 1461051153381 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 00:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1281ms 00:32:33 INFO - PROCESS | 1828 | 1461051153413 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 00:32:33 INFO - PROCESS | 1828 | 1461051153418 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 00:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:32:33 INFO - PROCESS | 1828 | 1461051153424 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:32:33 INFO - PROCESS | 1828 | 1461051153426 Marionette TRACE conn5 <- [1,2254,null,{}] 00:32:33 INFO - PROCESS | 1828 | 1461051153431 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:33 INFO - PROCESS | 1828 | 1461051153550 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 00:32:33 INFO - PROCESS | 1828 | 1461051153719 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:33 INFO - PROCESS | 1828 | ++DOCSHELL 1BD75400 == 111 [pid = 1828] [id = 573] 00:32:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 170 (1BD76000) [pid = 1828] [serial = 1719] [outer = 00000000] 00:32:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 171 (1C8B1000) [pid = 1828] [serial = 1720] [outer = 1BD76000] 00:32:33 INFO - PROCESS | 1828 | 1461051153772 Marionette DEBUG loaded listener.js 00:32:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 172 (1CA27000) [pid = 1828] [serial = 1721] [outer = 1BD76000] 00:32:34 INFO - PROCESS | 1828 | 1461051154396 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 00:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1019ms 00:32:34 INFO - PROCESS | 1828 | 1461051154449 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 00:32:34 INFO - PROCESS | 1828 | 1461051154453 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 00:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:32:34 INFO - PROCESS | 1828 | 1461051154457 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:32:34 INFO - PROCESS | 1828 | 1461051154459 Marionette TRACE conn5 <- [1,2258,null,{}] 00:32:34 INFO - PROCESS | 1828 | 1461051154463 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:34 INFO - PROCESS | 1828 | 1461051154575 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 00:32:34 INFO - PROCESS | 1828 | 1461051154766 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:34 INFO - PROCESS | 1828 | --DOCSHELL 1CD74000 == 110 [pid = 1828] [id = 560] 00:32:34 INFO - PROCESS | 1828 | --DOCSHELL 1BA69400 == 109 [pid = 1828] [id = 557] 00:32:34 INFO - PROCESS | 1828 | --DOCSHELL 0EE75000 == 108 [pid = 1828] [id = 556] 00:32:34 INFO - PROCESS | 1828 | --DOCSHELL 12E3CC00 == 107 [pid = 1828] [id = 555] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 171 (1BD5DC00) [pid = 1828] [serial = 1576] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 170 (1DE0F000) [pid = 1828] [serial = 1579] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 169 (222D4000) [pid = 1828] [serial = 1582] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 168 (25B27000) [pid = 1828] [serial = 1585] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 167 (26E04800) [pid = 1828] [serial = 1588] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 166 (27A7E400) [pid = 1828] [serial = 1591] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 165 (2750B800) [pid = 1828] [serial = 1594] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (27AB7000) [pid = 1828] [serial = 1597] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (28148800) [pid = 1828] [serial = 1600] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (2091F400) [pid = 1828] [serial = 1633] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (1BD64C00) [pid = 1828] [serial = 1603] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | ++DOCSHELL 0EE75000 == 108 [pid = 1828] [id = 574] 00:32:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (0EFAB800) [pid = 1828] [serial = 1722] [outer = 00000000] 00:32:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (135F0C00) [pid = 1828] [serial = 1723] [outer = 0EFAB800] 00:32:34 INFO - PROCESS | 1828 | 1461051154884 Marionette DEBUG loaded listener.js 00:32:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (193ED400) [pid = 1828] [serial = 1724] [outer = 0EFAB800] 00:32:34 INFO - PROCESS | 1828 | --DOCSHELL 2015A000 == 107 [pid = 1828] [id = 547] 00:32:34 INFO - PROCESS | 1828 | --DOCSHELL 1CA17C00 == 106 [pid = 1828] [id = 546] 00:32:34 INFO - PROCESS | 1828 | --DOCSHELL 17E3F400 == 105 [pid = 1828] [id = 545] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (1FA09400) [pid = 1828] [serial = 1624] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (20D99C00) [pid = 1828] [serial = 1574] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (1E0C6000) [pid = 1828] [serial = 1622] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (1E0A3400) [pid = 1828] [serial = 1621] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (1CD6D800) [pid = 1828] [serial = 1615] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (12ED4C00) [pid = 1828] [serial = 1609] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (1339D000) [pid = 1828] [serial = 1610] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (1C896000) [pid = 1828] [serial = 1607] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (17E42400) [pid = 1828] [serial = 1606] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (20090C00) [pid = 1828] [serial = 1630] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (20047800) [pid = 1828] [serial = 1625] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1C7F1000) [pid = 1828] [serial = 1612] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (1CA1DC00) [pid = 1828] [serial = 1613] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (20156000) [pid = 1828] [serial = 1631] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (2004BC00) [pid = 1828] [serial = 1109] [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.] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (1DDA2400) [pid = 1828] [serial = 1618] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (1DDC0400) [pid = 1828] [serial = 1619] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1DDA7000) [pid = 1828] [serial = 1628] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (1CED5800) [pid = 1828] [serial = 1627] [outer = 00000000] [url = about:blank] 00:32:34 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1D0B6000) [pid = 1828] [serial = 1616] [outer = 00000000] [url = about:blank] 00:32:35 INFO - PROCESS | 1828 | 1461051155400 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 00:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 970ms 00:32:35 INFO - PROCESS | 1828 | 1461051155431 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 00:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:32:35 INFO - PROCESS | 1828 | 1461051155434 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 00:32:35 INFO - PROCESS | 1828 | 1461051155442 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:32:35 INFO - PROCESS | 1828 | 1461051155448 Marionette TRACE conn5 <- [1,2262,null,{}] 00:32:35 INFO - PROCESS | 1828 | 1461051155452 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:35 INFO - PROCESS | 1828 | 1461051155556 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 00:32:35 INFO - PROCESS | 1828 | 1461051155565 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:35 INFO - PROCESS | 1828 | ++DOCSHELL 1A9D4400 == 106 [pid = 1828] [id = 575] 00:32:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (1BD5FC00) [pid = 1828] [serial = 1725] [outer = 00000000] 00:32:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1CA2EC00) [pid = 1828] [serial = 1726] [outer = 1BD5FC00] 00:32:35 INFO - PROCESS | 1828 | 1461051155610 Marionette DEBUG loaded listener.js 00:32:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1CD6D800) [pid = 1828] [serial = 1727] [outer = 1BD5FC00] 00:32:36 INFO - PROCESS | 1828 | 1461051156084 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 00:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 690ms 00:32:36 INFO - PROCESS | 1828 | 1461051156131 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 00:32:36 INFO - PROCESS | 1828 | 1461051156134 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 00:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:32:36 INFO - PROCESS | 1828 | 1461051156137 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:32:36 INFO - PROCESS | 1828 | 1461051156139 Marionette TRACE conn5 <- [1,2266,null,{}] 00:32:36 INFO - PROCESS | 1828 | 1461051156143 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:36 INFO - PROCESS | 1828 | 1461051156243 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 00:32:36 INFO - PROCESS | 1828 | 1461051156250 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:36 INFO - PROCESS | 1828 | ++DOCSHELL 1CD77C00 == 107 [pid = 1828] [id = 576] 00:32:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (1CED8C00) [pid = 1828] [serial = 1728] [outer = 00000000] 00:32:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (1DBF9400) [pid = 1828] [serial = 1729] [outer = 1CED8C00] 00:32:36 INFO - PROCESS | 1828 | 1461051156297 Marionette DEBUG loaded listener.js 00:32:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (1DDA8C00) [pid = 1828] [serial = 1730] [outer = 1CED8C00] 00:32:36 INFO - PROCESS | 1828 | 1461051156757 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 00:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 00:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:32:36 INFO - PROCESS | 1828 | 1461051156811 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 00:32:36 INFO - PROCESS | 1828 | 1461051156813 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 00:32:36 INFO - PROCESS | 1828 | 1461051156817 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:32:36 INFO - PROCESS | 1828 | 1461051156818 Marionette TRACE conn5 <- [1,2270,null,{}] 00:32:36 INFO - PROCESS | 1828 | 1461051156822 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:36 INFO - PROCESS | 1828 | 1461051156919 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 00:32:36 INFO - PROCESS | 1828 | 1461051156956 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:36 INFO - PROCESS | 1828 | ++DOCSHELL 1DDC7C00 == 108 [pid = 1828] [id = 577] 00:32:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (1DDC8400) [pid = 1828] [serial = 1731] [outer = 00000000] 00:32:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (1E00D400) [pid = 1828] [serial = 1732] [outer = 1DDC8400] 00:32:37 INFO - PROCESS | 1828 | 1461051157009 Marionette DEBUG loaded listener.js 00:32:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (1E0A1400) [pid = 1828] [serial = 1733] [outer = 1DDC8400] 00:32:37 INFO - PROCESS | 1828 | 1461051157536 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 00:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 770ms 00:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:32:37 INFO - PROCESS | 1828 | 1461051157587 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 00:32:37 INFO - PROCESS | 1828 | 1461051157589 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 00:32:37 INFO - PROCESS | 1828 | 1461051157592 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:32:37 INFO - PROCESS | 1828 | 1461051157594 Marionette TRACE conn5 <- [1,2274,null,{}] 00:32:37 INFO - PROCESS | 1828 | 1461051157597 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:37 INFO - PROCESS | 1828 | 1461051157743 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 00:32:37 INFO - PROCESS | 1828 | 1461051157765 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:37 INFO - PROCESS | 1828 | ++DOCSHELL 1E0CB400 == 109 [pid = 1828] [id = 578] 00:32:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (1E0CDC00) [pid = 1828] [serial = 1734] [outer = 00000000] 00:32:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (1FA0CC00) [pid = 1828] [serial = 1735] [outer = 1E0CDC00] 00:32:37 INFO - PROCESS | 1828 | 1461051157810 Marionette DEBUG loaded listener.js 00:32:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (1FC25000) [pid = 1828] [serial = 1736] [outer = 1E0CDC00] 00:32:38 INFO - PROCESS | 1828 | 1461051158253 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 00:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 00:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 00:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:32:38 INFO - PROCESS | 1828 | 1461051158326 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 00:32:38 INFO - PROCESS | 1828 | 1461051158328 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 00:32:38 INFO - PROCESS | 1828 | 1461051158332 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:32:38 INFO - PROCESS | 1828 | 1461051158333 Marionette TRACE conn5 <- [1,2278,null,{}] 00:32:38 INFO - PROCESS | 1828 | 1461051158337 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:38 INFO - PROCESS | 1828 | 1461051158503 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 00:32:38 INFO - PROCESS | 1828 | 1461051158521 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:38 INFO - PROCESS | 1828 | ++DOCSHELL 20045400 == 110 [pid = 1828] [id = 579] 00:32:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (2004B400) [pid = 1828] [serial = 1737] [outer = 00000000] 00:32:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (20153000) [pid = 1828] [serial = 1738] [outer = 2004B400] 00:32:38 INFO - PROCESS | 1828 | 1461051158570 Marionette DEBUG loaded listener.js 00:32:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (201E1400) [pid = 1828] [serial = 1739] [outer = 2004B400] 00:32:39 INFO - PROCESS | 1828 | 1461051159037 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 00:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 00:32:39 INFO - PROCESS | 1828 | 1461051159063 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 00:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:32:39 INFO - PROCESS | 1828 | 1461051159065 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 00:32:39 INFO - PROCESS | 1828 | 1461051159068 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:32:39 INFO - PROCESS | 1828 | 1461051159070 Marionette TRACE conn5 <- [1,2282,null,{}] 00:32:39 INFO - PROCESS | 1828 | 1461051159074 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:39 INFO - PROCESS | 1828 | 1461051159216 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (1BE79400) [pid = 1828] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (1CA2DC00) [pid = 1828] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (1CD75400) [pid = 1828] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (275AE400) [pid = 1828] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (253CE800) [pid = 1828] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (17E41C00) [pid = 1828] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1BA6A800) [pid = 1828] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (22B34000) [pid = 1828] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (0EE76800) [pid = 1828] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (12E7CC00) [pid = 1828] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (135EDC00) [pid = 1828] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (1CA29C00) [pid = 1828] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (25E18000) [pid = 1828] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (26D18C00) [pid = 1828] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (26D14000) [pid = 1828] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (1339FC00) [pid = 1828] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (1A654800) [pid = 1828] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (1CD71C00) [pid = 1828] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (209D2C00) [pid = 1828] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (24F91400) [pid = 1828] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (25E1D800) [pid = 1828] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (27A77400) [pid = 1828] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (27505000) [pid = 1828] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (2750F800) [pid = 1828] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:32:39 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (21D39400) [pid = 1828] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:32:39 INFO - PROCESS | 1828 | 1461051159726 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:39 INFO - PROCESS | 1828 | ++DOCSHELL 0EE74C00 == 111 [pid = 1828] [id = 580] 00:32:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0EE76800) [pid = 1828] [serial = 1740] [outer = 00000000] 00:32:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (17E3E400) [pid = 1828] [serial = 1741] [outer = 0EE76800] 00:32:39 INFO - PROCESS | 1828 | 1461051159770 Marionette DEBUG loaded listener.js 00:32:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1A9D6800) [pid = 1828] [serial = 1742] [outer = 0EE76800] 00:32:40 INFO - PROCESS | 1828 | 1461051160183 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 00:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1185ms 00:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:32:40 INFO - PROCESS | 1828 | 1461051160255 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 00:32:40 INFO - PROCESS | 1828 | 1461051160257 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 00:32:40 INFO - PROCESS | 1828 | 1461051160261 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:32:40 INFO - PROCESS | 1828 | 1461051160262 Marionette TRACE conn5 <- [1,2286,null,{}] 00:32:40 INFO - PROCESS | 1828 | 1461051160266 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:40 INFO - PROCESS | 1828 | 1461051160365 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 00:32:40 INFO - PROCESS | 1828 | 1461051160371 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:40 INFO - PROCESS | 1828 | ++DOCSHELL 1BA6A800 == 112 [pid = 1828] [id = 581] 00:32:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1CED8000) [pid = 1828] [serial = 1743] [outer = 00000000] 00:32:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (2091F400) [pid = 1828] [serial = 1744] [outer = 1CED8000] 00:32:40 INFO - PROCESS | 1828 | 1461051160422 Marionette DEBUG loaded listener.js 00:32:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (209D5400) [pid = 1828] [serial = 1745] [outer = 1CED8000] 00:32:40 INFO - PROCESS | 1828 | 1461051160894 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 00:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 669ms 00:32:40 INFO - PROCESS | 1828 | 1461051160935 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 00:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:32:40 INFO - PROCESS | 1828 | 1461051160936 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 00:32:40 INFO - PROCESS | 1828 | 1461051160940 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:32:40 INFO - PROCESS | 1828 | 1461051160941 Marionette TRACE conn5 <- [1,2290,null,{}] 00:32:40 INFO - PROCESS | 1828 | 1461051160945 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:41 INFO - PROCESS | 1828 | 1461051161068 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 00:32:41 INFO - PROCESS | 1828 | 1461051161077 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:41 INFO - PROCESS | 1828 | ++DOCSHELL 12E32800 == 113 [pid = 1828] [id = 582] 00:32:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1DDAE400) [pid = 1828] [serial = 1746] [outer = 00000000] 00:32:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (21395C00) [pid = 1828] [serial = 1747] [outer = 1DDAE400] 00:32:41 INFO - PROCESS | 1828 | 1461051161127 Marionette DEBUG loaded listener.js 00:32:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (21D8AC00) [pid = 1828] [serial = 1748] [outer = 1DDAE400] 00:32:41 INFO - PROCESS | 1828 | 1461051161591 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 00:32:41 INFO - PROCESS | 1828 | 1461051161722 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 00:32:41 INFO - PROCESS | 1828 | 1461051161726 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 00:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:32:41 INFO - PROCESS | 1828 | 1461051161732 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:32:41 INFO - PROCESS | 1828 | 1461051161737 Marionette TRACE conn5 <- [1,2294,null,{}] 00:32:41 INFO - PROCESS | 1828 | 1461051161743 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:41 INFO - PROCESS | 1828 | 1461051161870 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 00:32:42 INFO - PROCESS | 1828 | 1461051162076 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:42 INFO - PROCESS | 1828 | ++DOCSHELL 143AB800 == 114 [pid = 1828] [id = 583] 00:32:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (16845C00) [pid = 1828] [serial = 1749] [outer = 00000000] 00:32:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (18D45400) [pid = 1828] [serial = 1750] [outer = 16845C00] 00:32:42 INFO - PROCESS | 1828 | 1461051162138 Marionette DEBUG loaded listener.js 00:32:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (196D9C00) [pid = 1828] [serial = 1751] [outer = 16845C00] 00:32:42 INFO - PROCESS | 1828 | 1461051162774 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 00:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1069ms 00:32:42 INFO - PROCESS | 1828 | 1461051162816 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 00:32:42 INFO - PROCESS | 1828 | 1461051162820 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 00:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:32:42 INFO - PROCESS | 1828 | 1461051162828 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:32:42 INFO - PROCESS | 1828 | 1461051162832 Marionette TRACE conn5 <- [1,2298,null,{}] 00:32:42 INFO - PROCESS | 1828 | 1461051162837 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:42 INFO - PROCESS | 1828 | 1461051162965 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 00:32:43 INFO - PROCESS | 1828 | 1461051163131 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:43 INFO - PROCESS | 1828 | ++DOCSHELL 1C7DA400 == 115 [pid = 1828] [id = 584] 00:32:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1C7FD400) [pid = 1828] [serial = 1752] [outer = 00000000] 00:32:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (1CD71C00) [pid = 1828] [serial = 1753] [outer = 1C7FD400] 00:32:43 INFO - PROCESS | 1828 | 1461051163187 Marionette DEBUG loaded listener.js 00:32:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (1D56AC00) [pid = 1828] [serial = 1754] [outer = 1C7FD400] 00:32:43 INFO - PROCESS | 1828 | 1461051163796 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 00:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1028ms 00:32:43 INFO - PROCESS | 1828 | 1461051163855 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 00:32:43 INFO - PROCESS | 1828 | 1461051163858 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 00:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:32:43 INFO - PROCESS | 1828 | 1461051163862 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:32:43 INFO - PROCESS | 1828 | 1461051163864 Marionette TRACE conn5 <- [1,2302,null,{}] 00:32:43 INFO - PROCESS | 1828 | 1461051163874 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:44 INFO - PROCESS | 1828 | 1461051164060 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 00:32:44 INFO - PROCESS | 1828 | 1461051164230 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:44 INFO - PROCESS | 1828 | ++DOCSHELL 20151800 == 116 [pid = 1828] [id = 585] 00:32:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (20157400) [pid = 1828] [serial = 1755] [outer = 00000000] 00:32:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (209DA000) [pid = 1828] [serial = 1756] [outer = 20157400] 00:32:44 INFO - PROCESS | 1828 | 1461051164288 Marionette DEBUG loaded listener.js 00:32:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (21D7F800) [pid = 1828] [serial = 1757] [outer = 20157400] 00:32:44 INFO - PROCESS | 1828 | 1461051164881 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 00:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1073ms 00:32:44 INFO - PROCESS | 1828 | 1461051164938 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 00:32:44 INFO - PROCESS | 1828 | 1461051164940 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 00:32:44 INFO - PROCESS | 1828 | 1461051164960 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:32:44 INFO - PROCESS | 1828 | 1461051164962 Marionette TRACE conn5 <- [1,2306,null,{}] 00:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:32:44 INFO - PROCESS | 1828 | 1461051164966 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:45 INFO - PROCESS | 1828 | 1461051165091 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 00:32:45 INFO - PROCESS | 1828 | 1461051165260 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:45 INFO - PROCESS | 1828 | ++DOCSHELL 222DE400 == 117 [pid = 1828] [id = 586] 00:32:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (224B0C00) [pid = 1828] [serial = 1758] [outer = 00000000] 00:32:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (22AB6C00) [pid = 1828] [serial = 1759] [outer = 224B0C00] 00:32:45 INFO - PROCESS | 1828 | 1461051165317 Marionette DEBUG loaded listener.js 00:32:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (22B2B400) [pid = 1828] [serial = 1760] [outer = 224B0C00] 00:32:45 INFO - PROCESS | 1828 | 1461051165904 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 00:32:45 INFO - PROCESS | 1828 | 1461051165938 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 00:32:45 INFO - PROCESS | 1828 | 1461051165942 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:32:45 INFO - PROCESS | 1828 | 1461051165944 Marionette TRACE conn5 <- [1,2310,null,{}] 00:32:45 INFO - PROCESS | 1828 | 1461051165948 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:46 INFO - PROCESS | 1828 | 1461051166069 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 00:32:46 INFO - PROCESS | 1828 | 1461051166250 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:46 INFO - PROCESS | 1828 | ++DOCSHELL 21D40400 == 118 [pid = 1828] [id = 587] 00:32:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (22B30800) [pid = 1828] [serial = 1761] [outer = 00000000] 00:32:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (24F8E800) [pid = 1828] [serial = 1762] [outer = 22B30800] 00:32:46 INFO - PROCESS | 1828 | 1461051166306 Marionette DEBUG loaded listener.js 00:32:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (24F8F400) [pid = 1828] [serial = 1763] [outer = 22B30800] 00:32:46 INFO - PROCESS | 1828 | 1461051166849 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 00:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 970ms 00:32:46 INFO - PROCESS | 1828 | 1461051166916 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 00:32:46 INFO - PROCESS | 1828 | 1461051166918 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 00:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:32:46 INFO - PROCESS | 1828 | 1461051166921 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:32:46 INFO - PROCESS | 1828 | 1461051166924 Marionette TRACE conn5 <- [1,2314,null,{}] 00:32:46 INFO - PROCESS | 1828 | 1461051166927 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:47 INFO - PROCESS | 1828 | 1461051167075 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 00:32:47 INFO - PROCESS | 1828 | 1461051167244 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:47 INFO - PROCESS | 1828 | ++DOCSHELL 22C67C00 == 119 [pid = 1828] [id = 588] 00:32:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (253C2000) [pid = 1828] [serial = 1764] [outer = 00000000] 00:32:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (2552E000) [pid = 1828] [serial = 1765] [outer = 253C2000] 00:32:47 INFO - PROCESS | 1828 | 1461051167300 Marionette DEBUG loaded listener.js 00:32:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (25B30800) [pid = 1828] [serial = 1766] [outer = 253C2000] 00:32:47 INFO - PROCESS | 1828 | 1461051167852 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 00:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 970ms 00:32:47 INFO - PROCESS | 1828 | 1461051167896 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 00:32:47 INFO - PROCESS | 1828 | 1461051167899 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 00:32:47 INFO - PROCESS | 1828 | 1461051167902 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:32:47 INFO - PROCESS | 1828 | 1461051167904 Marionette TRACE conn5 <- [1,2318,null,{}] 00:32:47 INFO - PROCESS | 1828 | 1461051167907 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:48 INFO - PROCESS | 1828 | 1461051168028 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 00:32:48 INFO - PROCESS | 1828 | 1461051168210 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:48 INFO - PROCESS | 1828 | ++DOCSHELL 2552B400 == 120 [pid = 1828] [id = 589] 00:32:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (25B33400) [pid = 1828] [serial = 1767] [outer = 00000000] 00:32:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (25E1D800) [pid = 1828] [serial = 1768] [outer = 25B33400] 00:32:48 INFO - PROCESS | 1828 | 1461051168265 Marionette DEBUG loaded listener.js 00:32:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (25E20C00) [pid = 1828] [serial = 1769] [outer = 25B33400] 00:32:48 INFO - PROCESS | 1828 | 1461051168853 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 00:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 970ms 00:32:48 INFO - PROCESS | 1828 | 1461051168876 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 00:32:48 INFO - PROCESS | 1828 | 1461051168878 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 00:32:48 INFO - PROCESS | 1828 | 1461051168881 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:32:48 INFO - PROCESS | 1828 | 1461051168883 Marionette TRACE conn5 <- [1,2322,null,{}] 00:32:48 INFO - PROCESS | 1828 | 1461051168887 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:49 INFO - PROCESS | 1828 | 1461051169007 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 00:32:49 INFO - PROCESS | 1828 | 1461051169189 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:49 INFO - PROCESS | 1828 | ++DOCSHELL 25E1C800 == 121 [pid = 1828] [id = 590] 00:32:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (26D16C00) [pid = 1828] [serial = 1770] [outer = 00000000] 00:32:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (26E0A400) [pid = 1828] [serial = 1771] [outer = 26D16C00] 00:32:49 INFO - PROCESS | 1828 | 1461051169247 Marionette DEBUG loaded listener.js 00:32:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (26E0D000) [pid = 1828] [serial = 1772] [outer = 26D16C00] 00:32:49 INFO - PROCESS | 1828 | 1461051169828 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 00:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 00:32:49 INFO - PROCESS | 1828 | 1461051169856 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 00:32:49 INFO - PROCESS | 1828 | 1461051169858 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 00:32:49 INFO - PROCESS | 1828 | 1461051169862 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:32:49 INFO - PROCESS | 1828 | 1461051169864 Marionette TRACE conn5 <- [1,2326,null,{}] 00:32:49 INFO - PROCESS | 1828 | 1461051169868 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:49 INFO - PROCESS | 1828 | 1461051169988 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 00:32:50 INFO - PROCESS | 1828 | 1461051170170 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:50 INFO - PROCESS | 1828 | ++DOCSHELL 26E0EC00 == 122 [pid = 1828] [id = 591] 00:32:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (26E0F000) [pid = 1828] [serial = 1773] [outer = 00000000] 00:32:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 169 (27507C00) [pid = 1828] [serial = 1774] [outer = 26E0F000] 00:32:50 INFO - PROCESS | 1828 | 1461051170226 Marionette DEBUG loaded listener.js 00:32:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 170 (2750C800) [pid = 1828] [serial = 1775] [outer = 26E0F000] 00:32:50 INFO - PROCESS | 1828 | 1461051170766 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 00:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 969ms 00:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:32:50 INFO - PROCESS | 1828 | 1461051170836 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 00:32:50 INFO - PROCESS | 1828 | 1461051170838 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 00:32:50 INFO - PROCESS | 1828 | 1461051170842 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:32:50 INFO - PROCESS | 1828 | 1461051170844 Marionette TRACE conn5 <- [1,2330,null,{}] 00:32:50 INFO - PROCESS | 1828 | 1461051170848 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:50 INFO - PROCESS | 1828 | 1461051170971 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 00:32:51 INFO - PROCESS | 1828 | 1461051171193 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:51 INFO - PROCESS | 1828 | ++DOCSHELL 1DA1F800 == 123 [pid = 1828] [id = 592] 00:32:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 171 (1DA20000) [pid = 1828] [serial = 1776] [outer = 00000000] 00:32:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 172 (275AF800) [pid = 1828] [serial = 1777] [outer = 1DA20000] 00:32:51 INFO - PROCESS | 1828 | 1461051171249 Marionette DEBUG loaded listener.js 00:32:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 173 (275B2400) [pid = 1828] [serial = 1778] [outer = 1DA20000] 00:32:51 INFO - PROCESS | 1828 | 1461051171813 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 00:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1016ms 00:32:51 INFO - PROCESS | 1828 | 1461051171862 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 00:32:51 INFO - PROCESS | 1828 | 1461051171865 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 00:32:51 INFO - PROCESS | 1828 | 1461051171868 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:32:51 INFO - PROCESS | 1828 | 1461051171871 Marionette TRACE conn5 <- [1,2334,null,{}] 00:32:51 INFO - PROCESS | 1828 | 1461051171875 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:52 INFO - PROCESS | 1828 | 1461051172016 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 00:32:52 INFO - PROCESS | 1828 | 1461051172200 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:52 INFO - PROCESS | 1828 | ++DOCSHELL 17620C00 == 124 [pid = 1828] [id = 593] 00:32:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 174 (1769E000) [pid = 1828] [serial = 1779] [outer = 00000000] 00:32:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 175 (1C7FA800) [pid = 1828] [serial = 1780] [outer = 1769E000] 00:32:52 INFO - PROCESS | 1828 | 1461051172260 Marionette DEBUG loaded listener.js 00:32:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 176 (1D56CC00) [pid = 1828] [serial = 1781] [outer = 1769E000] 00:32:53 INFO - PROCESS | 1828 | 1461051173164 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 00:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1333ms 00:32:53 INFO - PROCESS | 1828 | 1461051173205 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 00:32:53 INFO - PROCESS | 1828 | 1461051173210 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 00:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:32:53 INFO - PROCESS | 1828 | 1461051173215 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:32:53 INFO - PROCESS | 1828 | 1461051173218 Marionette TRACE conn5 <- [1,2338,null,{}] 00:32:53 INFO - PROCESS | 1828 | 1461051173223 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:53 INFO - PROCESS | 1828 | 1461051173376 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 00:32:53 INFO - PROCESS | 1828 | 1461051173551 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:53 INFO - PROCESS | 1828 | ++DOCSHELL 1C7F1C00 == 125 [pid = 1828] [id = 594] 00:32:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 177 (1C7F4000) [pid = 1828] [serial = 1782] [outer = 00000000] 00:32:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 178 (1CA18000) [pid = 1828] [serial = 1783] [outer = 1C7F4000] 00:32:53 INFO - PROCESS | 1828 | 1461051173604 Marionette DEBUG loaded listener.js 00:32:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 179 (1CA2DC00) [pid = 1828] [serial = 1784] [outer = 1C7F4000] 00:32:54 INFO - PROCESS | 1828 | 1461051174193 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 00:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1023ms 00:32:54 INFO - PROCESS | 1828 | 1461051174239 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 00:32:54 INFO - PROCESS | 1828 | 1461051174244 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 00:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:32:54 INFO - PROCESS | 1828 | 1461051174250 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:32:54 INFO - PROCESS | 1828 | 1461051174252 Marionette TRACE conn5 <- [1,2342,null,{}] 00:32:54 INFO - PROCESS | 1828 | 1461051174256 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:54 INFO - PROCESS | 1828 | 1461051174372 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 00:32:54 INFO - PROCESS | 1828 | 1461051174578 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 0F6E3000 == 124 [pid = 1828] [id = 356] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 1339DC00 == 123 [pid = 1828] [id = 423] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 12E76800 == 122 [pid = 1828] [id = 362] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 1DB1E400 == 121 [pid = 1828] [id = 211] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 1BA6A800 == 120 [pid = 1828] [id = 581] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 0EE74C00 == 119 [pid = 1828] [id = 580] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 20045400 == 118 [pid = 1828] [id = 579] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 1E0CB400 == 117 [pid = 1828] [id = 578] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 1DDC7C00 == 116 [pid = 1828] [id = 577] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 178 (1DDA6800) [pid = 1828] [serial = 1684] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 177 (26D14800) [pid = 1828] [serial = 1660] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 176 (2552B000) [pid = 1828] [serial = 1657] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 175 (12D01800) [pid = 1828] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:32:54 INFO - PROCESS | 1828 | ++DOCSHELL 0F0F1400 == 117 [pid = 1828] [id = 595] 00:32:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 176 (0F6E3000) [pid = 1828] [serial = 1785] [outer = 00000000] 00:32:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 177 (12F68C00) [pid = 1828] [serial = 1786] [outer = 0F6E3000] 00:32:54 INFO - PROCESS | 1828 | 1461051174703 Marionette DEBUG loaded listener.js 00:32:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 178 (167E1000) [pid = 1828] [serial = 1787] [outer = 0F6E3000] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 1CD79800 == 116 [pid = 1828] [id = 524] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 1CD77C00 == 115 [pid = 1828] [id = 576] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 1A9D4400 == 114 [pid = 1828] [id = 575] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 1CA26400 == 113 [pid = 1828] [id = 559] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 0EE75000 == 112 [pid = 1828] [id = 574] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 1BE75C00 == 111 [pid = 1828] [id = 558] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 1BD75400 == 110 [pid = 1828] [id = 573] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 0F6DBC00 == 109 [pid = 1828] [id = 14] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 0EE3D000 == 108 [pid = 1828] [id = 572] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 167A0400 == 107 [pid = 1828] [id = 567] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 1E00EC00 == 106 [pid = 1828] [id = 566] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 1DF7C800 == 105 [pid = 1828] [id = 565] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 1CC58400 == 104 [pid = 1828] [id = 564] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 18D48800 == 103 [pid = 1828] [id = 563] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 12D08400 == 102 [pid = 1828] [id = 562] 00:32:54 INFO - PROCESS | 1828 | --DOCSHELL 1DBF3400 == 101 [pid = 1828] [id = 561] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 177 (1DAEA800) [pid = 1828] [serial = 1682] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 176 (1CA1C400) [pid = 1828] [serial = 1676] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 175 (1CA12C00) [pid = 1828] [serial = 1675] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 174 (1CCD9C00) [pid = 1828] [serial = 1678] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 173 (1D1A2000) [pid = 1828] [serial = 1681] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 172 (1CD6C800) [pid = 1828] [serial = 1679] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 171 (28435000) [pid = 1828] [serial = 1535] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 170 (25E15C00) [pid = 1828] [serial = 1529] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 169 (1C7D3400) [pid = 1828] [serial = 1520] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 168 (24F90C00) [pid = 1828] [serial = 1654] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 167 (1BD67800) [pid = 1828] [serial = 1672] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 166 (209B2800) [pid = 1828] [serial = 1642] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 165 (253CA400) [pid = 1828] [serial = 1526] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (135F8400) [pid = 1828] [serial = 1669] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (20DA3C00) [pid = 1828] [serial = 1645] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (22ABD400) [pid = 1828] [serial = 1651] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (13E3D800) [pid = 1828] [serial = 1666] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (21D86400) [pid = 1828] [serial = 1648] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (1C7F6C00) [pid = 1828] [serial = 1664] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (1E0C8800) [pid = 1828] [serial = 1523] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (17D9EC00) [pid = 1828] [serial = 1670] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (1A9DE000) [pid = 1828] [serial = 1636] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (1BD7AC00) [pid = 1828] [serial = 1673] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (26E10000) [pid = 1828] [serial = 1532] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (28273000) [pid = 1828] [serial = 1541] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1B366800) [pid = 1828] [serial = 1663] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (26D1C800) [pid = 1828] [serial = 1538] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1DBF2C00) [pid = 1828] [serial = 1639] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (167E4800) [pid = 1828] [serial = 1667] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (1C8B9800) [pid = 1828] [serial = 1604] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (1C7D7800) [pid = 1828] [serial = 1577] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1E0A1800) [pid = 1828] [serial = 1580] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (22AC0C00) [pid = 1828] [serial = 1583] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (25B35C00) [pid = 1828] [serial = 1586] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (275B3000) [pid = 1828] [serial = 1589] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (27AA7C00) [pid = 1828] [serial = 1592] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (2750DC00) [pid = 1828] [serial = 1595] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (27ABC400) [pid = 1828] [serial = 1598] [outer = 00000000] [url = about:blank] 00:32:54 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (28149000) [pid = 1828] [serial = 1601] [outer = 00000000] [url = about:blank] 00:32:55 INFO - PROCESS | 1828 | 1461051175230 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 00:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1018ms 00:32:55 INFO - PROCESS | 1828 | 1461051175271 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 00:32:55 INFO - PROCESS | 1828 | 1461051175274 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 00:32:55 INFO - PROCESS | 1828 | 1461051175277 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:32:55 INFO - PROCESS | 1828 | 1461051175280 Marionette TRACE conn5 <- [1,2346,null,{}] 00:32:55 INFO - PROCESS | 1828 | 1461051175290 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:55 INFO - PROCESS | 1828 | 1461051175410 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 00:32:55 INFO - PROCESS | 1828 | 1461051175567 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:55 INFO - PROCESS | 1828 | ++DOCSHELL 12E76800 == 102 [pid = 1828] [id = 596] 00:32:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (167AF000) [pid = 1828] [serial = 1788] [outer = 00000000] 00:32:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1BD67800) [pid = 1828] [serial = 1789] [outer = 167AF000] 00:32:55 INFO - PROCESS | 1828 | 1461051175615 Marionette DEBUG loaded listener.js 00:32:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1C7D6800) [pid = 1828] [serial = 1790] [outer = 167AF000] 00:32:56 INFO - PROCESS | 1828 | 1461051176036 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 00:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 830ms 00:32:56 INFO - PROCESS | 1828 | 1461051176111 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 00:32:56 INFO - PROCESS | 1828 | 1461051176114 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 00:32:56 INFO - PROCESS | 1828 | 1461051176117 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:32:56 INFO - PROCESS | 1828 | 1461051176119 Marionette TRACE conn5 <- [1,2350,null,{}] 00:32:56 INFO - PROCESS | 1828 | 1461051176127 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:56 INFO - PROCESS | 1828 | 1461051176258 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 00:32:56 INFO - PROCESS | 1828 | 1461051176271 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:56 INFO - PROCESS | 1828 | ++DOCSHELL 1C7DD400 == 103 [pid = 1828] [id = 597] 00:32:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1CA12C00) [pid = 1828] [serial = 1791] [outer = 00000000] 00:32:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (1CCDC800) [pid = 1828] [serial = 1792] [outer = 1CA12C00] 00:32:56 INFO - PROCESS | 1828 | 1461051176317 Marionette DEBUG loaded listener.js 00:32:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (1CD74000) [pid = 1828] [serial = 1793] [outer = 1CA12C00] 00:32:56 INFO - PROCESS | 1828 | 1461051176783 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 00:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 00:32:56 INFO - PROCESS | 1828 | 1461051176851 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 00:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:32:56 INFO - PROCESS | 1828 | 1461051176853 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 00:32:56 INFO - PROCESS | 1828 | 1461051176856 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:32:56 INFO - PROCESS | 1828 | 1461051176857 Marionette TRACE conn5 <- [1,2354,null,{}] 00:32:56 INFO - PROCESS | 1828 | 1461051176861 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:56 INFO - PROCESS | 1828 | 1461051176961 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 00:32:56 INFO - PROCESS | 1828 | 1461051176967 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:56 INFO - PROCESS | 1828 | ++DOCSHELL 1CD77C00 == 104 [pid = 1828] [id = 598] 00:32:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1CE8F800) [pid = 1828] [serial = 1794] [outer = 00000000] 00:32:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1DBF0400) [pid = 1828] [serial = 1795] [outer = 1CE8F800] 00:32:57 INFO - PROCESS | 1828 | 1461051177012 Marionette DEBUG loaded listener.js 00:32:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (1DDA7800) [pid = 1828] [serial = 1796] [outer = 1CE8F800] 00:32:57 INFO - PROCESS | 1828 | 1461051177554 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 00:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 00:32:57 INFO - PROCESS | 1828 | 1461051177587 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 00:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:32:57 INFO - PROCESS | 1828 | 1461051177589 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 00:32:57 INFO - PROCESS | 1828 | 1461051177592 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:32:57 INFO - PROCESS | 1828 | 1461051177594 Marionette TRACE conn5 <- [1,2358,null,{}] 00:32:57 INFO - PROCESS | 1828 | 1461051177597 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:57 INFO - PROCESS | 1828 | 1461051177776 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 00:32:57 INFO - PROCESS | 1828 | 1461051177798 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:57 INFO - PROCESS | 1828 | ++DOCSHELL 1DED8000 == 105 [pid = 1828] [id = 599] 00:32:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (1DEDD000) [pid = 1828] [serial = 1797] [outer = 00000000] 00:32:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (1E09D000) [pid = 1828] [serial = 1798] [outer = 1DEDD000] 00:32:57 INFO - PROCESS | 1828 | 1461051177846 Marionette DEBUG loaded listener.js 00:32:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (1E0A7000) [pid = 1828] [serial = 1799] [outer = 1DEDD000] 00:32:58 INFO - PROCESS | 1828 | 1461051178314 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 00:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 770ms 00:32:58 INFO - PROCESS | 1828 | 1461051178363 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 00:32:58 INFO - PROCESS | 1828 | 1461051178365 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 00:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:32:58 INFO - PROCESS | 1828 | 1461051178368 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:32:58 INFO - PROCESS | 1828 | 1461051178370 Marionette TRACE conn5 <- [1,2362,null,{}] 00:32:58 INFO - PROCESS | 1828 | 1461051178380 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:58 INFO - PROCESS | 1828 | 1461051178525 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 00:32:58 INFO - PROCESS | 1828 | 1461051178545 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:58 INFO - PROCESS | 1828 | ++DOCSHELL 1E0C6C00 == 106 [pid = 1828] [id = 600] 00:32:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (1E0C7800) [pid = 1828] [serial = 1800] [outer = 00000000] 00:32:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (1FA02C00) [pid = 1828] [serial = 1801] [outer = 1E0C7800] 00:32:58 INFO - PROCESS | 1828 | 1461051178589 Marionette DEBUG loaded listener.js 00:32:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (1FC21400) [pid = 1828] [serial = 1802] [outer = 1E0C7800] 00:32:59 INFO - PROCESS | 1828 | 1461051179058 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 00:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 00:32:59 INFO - PROCESS | 1828 | 1461051179099 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 00:32:59 INFO - PROCESS | 1828 | 1461051179101 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 00:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:32:59 INFO - PROCESS | 1828 | 1461051179134 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:32:59 INFO - PROCESS | 1828 | 1461051179136 Marionette TRACE conn5 <- [1,2366,null,{}] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (1E0CDC00) [pid = 1828] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1BD76000) [pid = 1828] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (2004B400) [pid = 1828] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1DDC8400) [pid = 1828] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (1CED8000) [pid = 1828] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (0EE46000) [pid = 1828] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (0EFAB800) [pid = 1828] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1DBF8800) [pid = 1828] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (1CED8C00) [pid = 1828] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (0EE76800) [pid = 1828] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (1BD5FC00) [pid = 1828] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (24F93000) [pid = 1828] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (25B2E400) [pid = 1828] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (21EB2000) [pid = 1828] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (209DBC00) [pid = 1828] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (22C69800) [pid = 1828] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1CCD8800) [pid = 1828] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (209DB400) [pid = 1828] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (18C6A800) [pid = 1828] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:32:59 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (20969C00) [pid = 1828] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:32:59 INFO - PROCESS | 1828 | 1461051179549 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:59 INFO - PROCESS | 1828 | 1461051179650 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 00:32:59 INFO - PROCESS | 1828 | 1461051179658 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:59 INFO - PROCESS | 1828 | ++DOCSHELL 17E3F400 == 107 [pid = 1828] [id = 601] 00:32:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (18D4C800) [pid = 1828] [serial = 1803] [outer = 00000000] 00:32:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1CA14C00) [pid = 1828] [serial = 1804] [outer = 18D4C800] 00:32:59 INFO - PROCESS | 1828 | 1461051179703 Marionette DEBUG loaded listener.js 00:32:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1CE91000) [pid = 1828] [serial = 1805] [outer = 18D4C800] 00:33:00 INFO - PROCESS | 1828 | 1461051180177 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 00:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1128ms 00:33:00 INFO - PROCESS | 1828 | 1461051180233 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 00:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:33:00 INFO - PROCESS | 1828 | 1461051180235 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 00:33:00 INFO - PROCESS | 1828 | 1461051180238 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:33:00 INFO - PROCESS | 1828 | 1461051180240 Marionette TRACE conn5 <- [1,2370,null,{}] 00:33:00 INFO - PROCESS | 1828 | 1461051180244 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:00 INFO - PROCESS | 1828 | 1461051180350 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 00:33:00 INFO - PROCESS | 1828 | 1461051180357 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:00 INFO - PROCESS | 1828 | ++DOCSHELL 1BA6E000 == 108 [pid = 1828] [id = 602] 00:33:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1DA18400) [pid = 1828] [serial = 1806] [outer = 00000000] 00:33:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (2004B400) [pid = 1828] [serial = 1807] [outer = 1DA18400] 00:33:00 INFO - PROCESS | 1828 | 1461051180401 Marionette DEBUG loaded listener.js 00:33:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (20093C00) [pid = 1828] [serial = 1808] [outer = 1DA18400] 00:33:00 INFO - PROCESS | 1828 | 1461051180867 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 00:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 669ms 00:33:00 INFO - PROCESS | 1828 | 1461051180909 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 00:33:00 INFO - PROCESS | 1828 | 1461051180911 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 00:33:00 INFO - PROCESS | 1828 | 1461051180915 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:33:00 INFO - PROCESS | 1828 | 1461051180916 Marionette TRACE conn5 <- [1,2374,null,{}] 00:33:00 INFO - PROCESS | 1828 | 1461051180920 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:01 INFO - PROCESS | 1828 | 1461051181021 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 00:33:01 INFO - PROCESS | 1828 | 1461051181056 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:01 INFO - PROCESS | 1828 | ++DOCSHELL 1C7DB800 == 109 [pid = 1828] [id = 603] 00:33:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (20155400) [pid = 1828] [serial = 1809] [outer = 00000000] 00:33:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (2091A400) [pid = 1828] [serial = 1810] [outer = 20155400] 00:33:01 INFO - PROCESS | 1828 | 1461051181103 Marionette DEBUG loaded listener.js 00:33:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (20969C00) [pid = 1828] [serial = 1811] [outer = 20155400] 00:33:01 INFO - PROCESS | 1828 | 1461051181676 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 00:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 830ms 00:33:01 INFO - PROCESS | 1828 | 1461051181750 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 00:33:01 INFO - PROCESS | 1828 | 1461051181754 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 00:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:33:01 INFO - PROCESS | 1828 | 1461051181760 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:33:01 INFO - PROCESS | 1828 | 1461051181764 Marionette TRACE conn5 <- [1,2378,null,{}] 00:33:01 INFO - PROCESS | 1828 | 1461051181770 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:01 INFO - PROCESS | 1828 | 1461051181907 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 00:33:02 INFO - PROCESS | 1828 | 1461051182043 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:02 INFO - PROCESS | 1828 | ++DOCSHELL 17E44800 == 110 [pid = 1828] [id = 604] 00:33:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (18C68400) [pid = 1828] [serial = 1812] [outer = 00000000] 00:33:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (196D2800) [pid = 1828] [serial = 1813] [outer = 18C68400] 00:33:02 INFO - PROCESS | 1828 | 1461051182100 Marionette DEBUG loaded listener.js 00:33:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1A9D5400) [pid = 1828] [serial = 1814] [outer = 18C68400] 00:33:02 INFO - PROCESS | 1828 | 1461051182732 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 00:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1022ms 00:33:02 INFO - PROCESS | 1828 | 1461051182787 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 00:33:02 INFO - PROCESS | 1828 | 1461051182793 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 00:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:33:02 INFO - PROCESS | 1828 | 1461051182799 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:33:02 INFO - PROCESS | 1828 | 1461051182802 Marionette TRACE conn5 <- [1,2382,null,{}] 00:33:02 INFO - PROCESS | 1828 | 1461051182806 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:02 INFO - PROCESS | 1828 | 1461051182934 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 00:33:03 INFO - PROCESS | 1828 | 1461051183102 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:03 INFO - PROCESS | 1828 | ++DOCSHELL 1C7D1400 == 111 [pid = 1828] [id = 605] 00:33:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1C7DA800) [pid = 1828] [serial = 1815] [outer = 00000000] 00:33:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (1CCDF000) [pid = 1828] [serial = 1816] [outer = 1C7DA800] 00:33:03 INFO - PROCESS | 1828 | 1461051183160 Marionette DEBUG loaded listener.js 00:33:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (1D1A6400) [pid = 1828] [serial = 1817] [outer = 1C7DA800] 00:33:03 INFO - PROCESS | 1828 | 1461051183811 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1075ms 00:33:03 INFO - PROCESS | 1828 | 1461051183877 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 00:33:03 INFO - PROCESS | 1828 | 1461051183879 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 00:33:03 INFO - PROCESS | 1828 | 1461051183883 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:33:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:33:03 INFO - PROCESS | 1828 | 1461051183887 Marionette TRACE conn5 <- [1,2386,null,{}] 00:33:03 INFO - PROCESS | 1828 | 1461051183898 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:04 INFO - PROCESS | 1828 | 1461051184031 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 00:33:04 INFO - PROCESS | 1828 | 1461051184200 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:04 INFO - PROCESS | 1828 | ++DOCSHELL 1E019800 == 112 [pid = 1828] [id = 606] 00:33:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (1E0C8800) [pid = 1828] [serial = 1818] [outer = 00000000] 00:33:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (20968800) [pid = 1828] [serial = 1819] [outer = 1E0C8800] 00:33:04 INFO - PROCESS | 1828 | 1461051184258 Marionette DEBUG loaded listener.js 00:33:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (209D4C00) [pid = 1828] [serial = 1820] [outer = 1E0C8800] 00:33:04 INFO - PROCESS | 1828 | 1461051184863 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 00:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1022ms 00:33:04 INFO - PROCESS | 1828 | 1461051184908 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 00:33:04 INFO - PROCESS | 1828 | 1461051184911 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 00:33:04 INFO - PROCESS | 1828 | 1461051184914 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:33:04 INFO - PROCESS | 1828 | 1461051184916 Marionette TRACE conn5 <- [1,2390,null,{}] 00:33:04 INFO - PROCESS | 1828 | 1461051184920 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:05 INFO - PROCESS | 1828 | 1461051185046 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 00:33:05 INFO - PROCESS | 1828 | 1461051185228 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:05 INFO - PROCESS | 1828 | ++DOCSHELL 209D3C00 == 113 [pid = 1828] [id = 607] 00:33:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (209D7C00) [pid = 1828] [serial = 1821] [outer = 00000000] 00:33:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (21D7D800) [pid = 1828] [serial = 1822] [outer = 209D7C00] 00:33:05 INFO - PROCESS | 1828 | 1461051185284 Marionette DEBUG loaded listener.js 00:33:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (21D8CC00) [pid = 1828] [serial = 1823] [outer = 209D7C00] 00:33:05 INFO - PROCESS | 1828 | 1461051185849 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 00:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 970ms 00:33:05 INFO - PROCESS | 1828 | 1461051185889 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 00:33:05 INFO - PROCESS | 1828 | 1461051185891 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 00:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:33:05 INFO - PROCESS | 1828 | 1461051185895 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:33:05 INFO - PROCESS | 1828 | 1461051185897 Marionette TRACE conn5 <- [1,2394,null,{}] 00:33:05 INFO - PROCESS | 1828 | 1461051185901 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:06 INFO - PROCESS | 1828 | 1461051186022 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 00:33:06 INFO - PROCESS | 1828 | 1461051186203 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:06 INFO - PROCESS | 1828 | ++DOCSHELL 21EB3800 == 114 [pid = 1828] [id = 608] 00:33:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (222D7000) [pid = 1828] [serial = 1824] [outer = 00000000] 00:33:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (2253F800) [pid = 1828] [serial = 1825] [outer = 222D7000] 00:33:06 INFO - PROCESS | 1828 | 1461051186259 Marionette DEBUG loaded listener.js 00:33:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (22AB4800) [pid = 1828] [serial = 1826] [outer = 222D7000] 00:33:06 INFO - PROCESS | 1828 | 1461051186844 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 00:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1021ms 00:33:06 INFO - PROCESS | 1828 | 1461051186920 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 00:33:06 INFO - PROCESS | 1828 | 1461051186922 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 00:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:33:06 INFO - PROCESS | 1828 | 1461051186961 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:33:06 INFO - PROCESS | 1828 | 1461051186964 Marionette TRACE conn5 <- [1,2398,null,{}] 00:33:06 INFO - PROCESS | 1828 | 1461051186968 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:07 INFO - PROCESS | 1828 | 1461051187117 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 00:33:07 INFO - PROCESS | 1828 | 1461051187289 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:07 INFO - PROCESS | 1828 | ++DOCSHELL 24F8E400 == 115 [pid = 1828] [id = 609] 00:33:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (24F97800) [pid = 1828] [serial = 1827] [outer = 00000000] 00:33:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (253CF000) [pid = 1828] [serial = 1828] [outer = 24F97800] 00:33:07 INFO - PROCESS | 1828 | 1461051187346 Marionette DEBUG loaded listener.js 00:33:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (2552AC00) [pid = 1828] [serial = 1829] [outer = 24F97800] 00:33:07 INFO - PROCESS | 1828 | 1461051187924 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 00:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 991ms 00:33:07 INFO - PROCESS | 1828 | 1461051187931 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 00:33:07 INFO - PROCESS | 1828 | 1461051187934 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 00:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:33:07 INFO - PROCESS | 1828 | 1461051187937 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:33:07 INFO - PROCESS | 1828 | 1461051187939 Marionette TRACE conn5 <- [1,2402,null,{}] 00:33:07 INFO - PROCESS | 1828 | 1461051187943 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:08 INFO - PROCESS | 1828 | 1461051188064 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 00:33:08 INFO - PROCESS | 1828 | 1461051188247 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:08 INFO - PROCESS | 1828 | ++DOCSHELL 25B26400 == 116 [pid = 1828] [id = 610] 00:33:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (25B2B800) [pid = 1828] [serial = 1830] [outer = 00000000] 00:33:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (25E18400) [pid = 1828] [serial = 1831] [outer = 25B2B800] 00:33:08 INFO - PROCESS | 1828 | 1461051188302 Marionette DEBUG loaded listener.js 00:33:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (26D11800) [pid = 1828] [serial = 1832] [outer = 25B2B800] 00:33:08 INFO - PROCESS | 1828 | 1461051188880 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 00:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 970ms 00:33:08 INFO - PROCESS | 1828 | 1461051188912 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 00:33:08 INFO - PROCESS | 1828 | 1461051188914 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 00:33:08 INFO - PROCESS | 1828 | 1461051188917 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:33:08 INFO - PROCESS | 1828 | 1461051188919 Marionette TRACE conn5 <- [1,2406,null,{}] 00:33:08 INFO - PROCESS | 1828 | 1461051188923 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:09 INFO - PROCESS | 1828 | 1461051189044 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 00:33:09 INFO - PROCESS | 1828 | 1461051189226 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:09 INFO - PROCESS | 1828 | ++DOCSHELL 26D19400 == 117 [pid = 1828] [id = 611] 00:33:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (26D1F400) [pid = 1828] [serial = 1833] [outer = 00000000] 00:33:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (27506000) [pid = 1828] [serial = 1834] [outer = 26D1F400] 00:33:09 INFO - PROCESS | 1828 | 1461051189281 Marionette DEBUG loaded listener.js 00:33:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (2750CC00) [pid = 1828] [serial = 1835] [outer = 26D1F400] 00:33:09 INFO - PROCESS | 1828 | 1461051189843 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 970ms 00:33:09 INFO - PROCESS | 1828 | 1461051189892 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 00:33:09 INFO - PROCESS | 1828 | 1461051189894 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 00:33:09 INFO - PROCESS | 1828 | 1461051189897 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:33:09 INFO - PROCESS | 1828 | 1461051189899 Marionette TRACE conn5 <- [1,2410,null,{}] 00:33:09 INFO - PROCESS | 1828 | 1461051189903 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:10 INFO - PROCESS | 1828 | 1461051190025 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 00:33:10 INFO - PROCESS | 1828 | 1461051190208 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:10 INFO - PROCESS | 1828 | ++DOCSHELL 25E16400 == 118 [pid = 1828] [id = 612] 00:33:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (27502400) [pid = 1828] [serial = 1836] [outer = 00000000] 00:33:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 169 (27A71C00) [pid = 1828] [serial = 1837] [outer = 27502400] 00:33:10 INFO - PROCESS | 1828 | 1461051190263 Marionette DEBUG loaded listener.js 00:33:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 170 (27A76800) [pid = 1828] [serial = 1838] [outer = 27502400] 00:33:10 INFO - PROCESS | 1828 | 1461051190799 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 929ms 00:33:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:33:10 INFO - PROCESS | 1828 | 1461051190832 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 00:33:10 INFO - PROCESS | 1828 | 1461051190834 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 00:33:10 INFO - PROCESS | 1828 | 1461051190837 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:33:10 INFO - PROCESS | 1828 | 1461051190839 Marionette TRACE conn5 <- [1,2414,null,{}] 00:33:10 INFO - PROCESS | 1828 | 1461051190843 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:10 INFO - PROCESS | 1828 | 1461051190966 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 00:33:11 INFO - PROCESS | 1828 | 1461051191171 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:11 INFO - PROCESS | 1828 | ++DOCSHELL 27A78400 == 119 [pid = 1828] [id = 613] 00:33:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 171 (27A7CC00) [pid = 1828] [serial = 1839] [outer = 00000000] 00:33:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 172 (27AA2400) [pid = 1828] [serial = 1840] [outer = 27A7CC00] 00:33:11 INFO - PROCESS | 1828 | 1461051191226 Marionette DEBUG loaded listener.js 00:33:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 173 (27AA7000) [pid = 1828] [serial = 1841] [outer = 27A7CC00] 00:33:11 INFO - PROCESS | 1828 | 1461051191793 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 00:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 00:33:11 INFO - PROCESS | 1828 | 1461051191822 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 00:33:11 INFO - PROCESS | 1828 | 1461051191825 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 00:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:33:11 INFO - PROCESS | 1828 | 1461051191830 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:33:11 INFO - PROCESS | 1828 | 1461051191833 Marionette TRACE conn5 <- [1,2418,null,{}] 00:33:11 INFO - PROCESS | 1828 | 1461051191837 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:11 INFO - PROCESS | 1828 | 1461051191977 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 00:33:12 INFO - PROCESS | 1828 | 1461051192163 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:12 INFO - PROCESS | 1828 | ++DOCSHELL 27AAD800 == 120 [pid = 1828] [id = 614] 00:33:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 174 (27AAE400) [pid = 1828] [serial = 1842] [outer = 00000000] 00:33:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 175 (27AB8800) [pid = 1828] [serial = 1843] [outer = 27AAE400] 00:33:12 INFO - PROCESS | 1828 | 1461051192224 Marionette DEBUG loaded listener.js 00:33:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 176 (27ABD400) [pid = 1828] [serial = 1844] [outer = 27AAE400] 00:33:12 INFO - PROCESS | 1828 | 1461051192800 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 00:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1021ms 00:33:12 INFO - PROCESS | 1828 | 1461051192854 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 00:33:12 INFO - PROCESS | 1828 | 1461051192856 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 00:33:12 INFO - PROCESS | 1828 | 1461051192859 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:33:12 INFO - PROCESS | 1828 | 1461051192861 Marionette TRACE conn5 <- [1,2422,null,{}] 00:33:12 INFO - PROCESS | 1828 | 1461051192865 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:13 INFO - PROCESS | 1828 | 1461051193047 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 00:33:13 INFO - PROCESS | 1828 | 1461051193233 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:13 INFO - PROCESS | 1828 | ++DOCSHELL 13DACC00 == 121 [pid = 1828] [id = 615] 00:33:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 177 (16703C00) [pid = 1828] [serial = 1845] [outer = 00000000] 00:33:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 178 (1A9D8000) [pid = 1828] [serial = 1846] [outer = 16703C00] 00:33:13 INFO - PROCESS | 1828 | 1461051193289 Marionette DEBUG loaded listener.js 00:33:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 179 (1BE79400) [pid = 1828] [serial = 1847] [outer = 16703C00] 00:33:14 INFO - PROCESS | 1828 | 1461051194141 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 00:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1318ms 00:33:14 INFO - PROCESS | 1828 | 1461051194182 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 00:33:14 INFO - PROCESS | 1828 | 1461051194186 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 00:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:33:14 INFO - PROCESS | 1828 | 1461051194207 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:33:14 INFO - PROCESS | 1828 | 1461051194211 Marionette TRACE conn5 <- [1,2426,null,{}] 00:33:14 INFO - PROCESS | 1828 | 1461051194219 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:14 INFO - PROCESS | 1828 | 1461051194360 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 00:33:14 INFO - PROCESS | 1828 | 1461051194540 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:14 INFO - PROCESS | 1828 | ++DOCSHELL 18C6DC00 == 122 [pid = 1828] [id = 616] 00:33:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 180 (18D4B800) [pid = 1828] [serial = 1848] [outer = 00000000] 00:33:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 181 (1960B000) [pid = 1828] [serial = 1849] [outer = 18D4B800] 00:33:14 INFO - PROCESS | 1828 | 1461051194634 Marionette DEBUG loaded listener.js 00:33:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 182 (1BD6FC00) [pid = 1828] [serial = 1850] [outer = 18D4B800] 00:33:15 INFO - PROCESS | 1828 | 1461051195190 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 00:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1042ms 00:33:15 INFO - PROCESS | 1828 | 1461051195234 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 00:33:15 INFO - PROCESS | 1828 | 1461051195239 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 00:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:33:15 INFO - PROCESS | 1828 | 1461051195245 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:33:15 INFO - PROCESS | 1828 | 1461051195248 Marionette TRACE conn5 <- [1,2430,null,{}] 00:33:15 INFO - PROCESS | 1828 | 1461051195252 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:15 INFO - PROCESS | 1828 | 1461051195369 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 00:33:15 INFO - PROCESS | 1828 | 1461051195564 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:15 INFO - PROCESS | 1828 | ++DOCSHELL 1BD64400 == 123 [pid = 1828] [id = 617] 00:33:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (1BD6BC00) [pid = 1828] [serial = 1851] [outer = 00000000] 00:33:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (1CD75800) [pid = 1828] [serial = 1852] [outer = 1BD6BC00] 00:33:15 INFO - PROCESS | 1828 | 1461051195615 Marionette DEBUG loaded listener.js 00:33:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (1D01B800) [pid = 1828] [serial = 1853] [outer = 1BD6BC00] 00:33:16 INFO - PROCESS | 1828 | --DOCSHELL 25B27C00 == 122 [pid = 1828] [id = 553] 00:33:16 INFO - PROCESS | 1828 | --DOCSHELL 1BA6E000 == 121 [pid = 1828] [id = 602] 00:33:16 INFO - PROCESS | 1828 | --DOCSHELL 17E3F400 == 120 [pid = 1828] [id = 601] 00:33:16 INFO - PROCESS | 1828 | --DOCSHELL 1E0C6C00 == 119 [pid = 1828] [id = 600] 00:33:16 INFO - PROCESS | 1828 | --DOCSHELL 1DED8000 == 118 [pid = 1828] [id = 599] 00:33:16 INFO - PROCESS | 1828 | --DOCSHELL 1CD77C00 == 117 [pid = 1828] [id = 598] 00:33:16 INFO - PROCESS | 1828 | --DOCSHELL 1C7DD400 == 116 [pid = 1828] [id = 597] 00:33:16 INFO - PROCESS | 1828 | --DOCSHELL 12E76800 == 115 [pid = 1828] [id = 596] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 184 (21395C00) [pid = 1828] [serial = 1747] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOCSHELL 0F0F1400 == 114 [pid = 1828] [id = 595] 00:33:16 INFO - PROCESS | 1828 | --DOCSHELL 1C7F1C00 == 113 [pid = 1828] [id = 594] 00:33:16 INFO - PROCESS | 1828 | --DOCSHELL 2552B400 == 112 [pid = 1828] [id = 589] 00:33:16 INFO - PROCESS | 1828 | --DOCSHELL 22C67C00 == 111 [pid = 1828] [id = 588] 00:33:16 INFO - PROCESS | 1828 | --DOCSHELL 21D40400 == 110 [pid = 1828] [id = 587] 00:33:16 INFO - PROCESS | 1828 | --DOCSHELL 222DE400 == 109 [pid = 1828] [id = 586] 00:33:16 INFO - PROCESS | 1828 | --DOCSHELL 20151800 == 108 [pid = 1828] [id = 585] 00:33:16 INFO - PROCESS | 1828 | --DOCSHELL 1C7DA400 == 107 [pid = 1828] [id = 584] 00:33:16 INFO - PROCESS | 1828 | --DOCSHELL 143AB800 == 106 [pid = 1828] [id = 583] 00:33:16 INFO - PROCESS | 1828 | 1461051196259 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 00:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1020ms 00:33:16 INFO - PROCESS | 1828 | 1461051196269 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 00:33:16 INFO - PROCESS | 1828 | 1461051196271 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 00:33:16 INFO - PROCESS | 1828 | 1461051196274 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:33:16 INFO - PROCESS | 1828 | 1461051196278 Marionette TRACE conn5 <- [1,2434,null,{}] 00:33:16 INFO - PROCESS | 1828 | 1461051196310 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 183 (26D1B400) [pid = 1828] [serial = 1661] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 182 (2552EC00) [pid = 1828] [serial = 1658] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 181 (22B35800) [pid = 1828] [serial = 1652] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 180 (21EAD800) [pid = 1828] [serial = 1649] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 179 (253C6000) [pid = 1828] [serial = 1655] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 178 (1DE07800) [pid = 1828] [serial = 1640] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 177 (21398800) [pid = 1828] [serial = 1646] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 176 (1BD65000) [pid = 1828] [serial = 1637] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 175 (209D2400) [pid = 1828] [serial = 1643] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 174 (1FA0CC00) [pid = 1828] [serial = 1735] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 173 (1CA27000) [pid = 1828] [serial = 1721] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 172 (1C8B1000) [pid = 1828] [serial = 1720] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 171 (20153000) [pid = 1828] [serial = 1738] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 170 (201E1400) [pid = 1828] [serial = 1739] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 169 (1E00D400) [pid = 1828] [serial = 1732] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 168 (2091F400) [pid = 1828] [serial = 1744] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 167 (13E3C000) [pid = 1828] [serial = 1718] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 166 (13109800) [pid = 1828] [serial = 1717] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 165 (1DBF7C00) [pid = 1828] [serial = 1693] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (135F0C00) [pid = 1828] [serial = 1723] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (193ED400) [pid = 1828] [serial = 1724] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (1DDADC00) [pid = 1828] [serial = 1685] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (1E010000) [pid = 1828] [serial = 1696] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (20051800) [pid = 1828] [serial = 1702] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (1BD5E400) [pid = 1828] [serial = 1690] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (1DBF9400) [pid = 1828] [serial = 1729] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (1DDA8C00) [pid = 1828] [serial = 1730] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (201E5000) [pid = 1828] [serial = 1705] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (13E92C00) [pid = 1828] [serial = 1687] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (209D8800) [pid = 1828] [serial = 1711] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (213A1000) [pid = 1828] [serial = 1714] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (17E3E400) [pid = 1828] [serial = 1741] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (1E0C2800) [pid = 1828] [serial = 1699] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (20967C00) [pid = 1828] [serial = 1708] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (1CD6D800) [pid = 1828] [serial = 1727] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (1CA2EC00) [pid = 1828] [serial = 1726] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (1A9D6800) [pid = 1828] [serial = 1742] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1FC25000) [pid = 1828] [serial = 1736] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (1E0A1400) [pid = 1828] [serial = 1733] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (209D5400) [pid = 1828] [serial = 1745] [outer = 00000000] [url = about:blank] 00:33:16 INFO - PROCESS | 1828 | 1461051196528 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 00:33:16 INFO - PROCESS | 1828 | 1461051196617 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:16 INFO - PROCESS | 1828 | ++DOCSHELL 12E77000 == 107 [pid = 1828] [id = 618] 00:33:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (12EE1800) [pid = 1828] [serial = 1854] [outer = 00000000] 00:33:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (167AB800) [pid = 1828] [serial = 1855] [outer = 12EE1800] 00:33:16 INFO - PROCESS | 1828 | 1461051196666 Marionette DEBUG loaded listener.js 00:33:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (196D7800) [pid = 1828] [serial = 1856] [outer = 12EE1800] 00:33:17 INFO - PROCESS | 1828 | 1461051197125 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 00:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 870ms 00:33:17 INFO - PROCESS | 1828 | 1461051197148 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 00:33:17 INFO - PROCESS | 1828 | 1461051197151 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 00:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:33:17 INFO - PROCESS | 1828 | 1461051197154 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:33:17 INFO - PROCESS | 1828 | 1461051197156 Marionette TRACE conn5 <- [1,2438,null,{}] 00:33:17 INFO - PROCESS | 1828 | 1461051197159 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:17 INFO - PROCESS | 1828 | 1461051197266 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 00:33:17 INFO - PROCESS | 1828 | 1461051197397 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:17 INFO - PROCESS | 1828 | ++DOCSHELL 196D5000 == 108 [pid = 1828] [id = 619] 00:33:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (1A656400) [pid = 1828] [serial = 1857] [outer = 00000000] 00:33:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (1C8BB800) [pid = 1828] [serial = 1858] [outer = 1A656400] 00:33:17 INFO - PROCESS | 1828 | 1461051197443 Marionette DEBUG loaded listener.js 00:33:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (1CCDA800) [pid = 1828] [serial = 1859] [outer = 1A656400] 00:33:17 INFO - PROCESS | 1828 | 1461051197815 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 00:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 00:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:33:17 INFO - PROCESS | 1828 | 1461051197885 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 00:33:17 INFO - PROCESS | 1828 | 1461051197887 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 00:33:17 INFO - PROCESS | 1828 | 1461051197890 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:33:17 INFO - PROCESS | 1828 | 1461051197891 Marionette TRACE conn5 <- [1,2442,null,{}] 00:33:17 INFO - PROCESS | 1828 | 1461051197895 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:17 INFO - PROCESS | 1828 | 1461051197996 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 00:33:17 INFO - PROCESS | 1828 | 1461051198002 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:18 INFO - PROCESS | 1828 | ++DOCSHELL 1C7F3400 == 109 [pid = 1828] [id = 620] 00:33:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (1CCE6400) [pid = 1828] [serial = 1860] [outer = 00000000] 00:33:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (1DA18800) [pid = 1828] [serial = 1861] [outer = 1CCE6400] 00:33:18 INFO - PROCESS | 1828 | 1461051198047 Marionette DEBUG loaded listener.js 00:33:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (1DD9F400) [pid = 1828] [serial = 1862] [outer = 1CCE6400] 00:33:18 INFO - PROCESS | 1828 | 1461051198542 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 00:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 00:33:18 INFO - PROCESS | 1828 | 1461051198561 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 00:33:18 INFO - PROCESS | 1828 | 1461051198562 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 00:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:33:18 INFO - PROCESS | 1828 | 1461051198594 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:33:18 INFO - PROCESS | 1828 | 1461051198596 Marionette TRACE conn5 <- [1,2446,null,{}] 00:33:18 INFO - PROCESS | 1828 | 1461051198610 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:18 INFO - PROCESS | 1828 | 1461051198773 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 00:33:18 INFO - PROCESS | 1828 | 1461051198788 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:18 INFO - PROCESS | 1828 | ++DOCSHELL 1DDC7C00 == 110 [pid = 1828] [id = 621] 00:33:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (1DED8000) [pid = 1828] [serial = 1863] [outer = 00000000] 00:33:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (1E00F000) [pid = 1828] [serial = 1864] [outer = 1DED8000] 00:33:18 INFO - PROCESS | 1828 | 1461051198837 Marionette DEBUG loaded listener.js 00:33:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (1E09EC00) [pid = 1828] [serial = 1865] [outer = 1DED8000] 00:33:19 INFO - PROCESS | 1828 | 1461051199293 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 00:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 00:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:33:19 INFO - PROCESS | 1828 | 1461051199326 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 00:33:19 INFO - PROCESS | 1828 | 1461051199328 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 00:33:19 INFO - PROCESS | 1828 | 1461051199331 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:33:19 INFO - PROCESS | 1828 | 1461051199333 Marionette TRACE conn5 <- [1,2450,null,{}] 00:33:19 INFO - PROCESS | 1828 | 1461051199336 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:19 INFO - PROCESS | 1828 | 1461051199508 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 00:33:19 INFO - PROCESS | 1828 | 1461051199536 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:19 INFO - PROCESS | 1828 | ++DOCSHELL 1E0C6400 == 111 [pid = 1828] [id = 622] 00:33:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (1E0C7400) [pid = 1828] [serial = 1866] [outer = 00000000] 00:33:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (1FA0E800) [pid = 1828] [serial = 1867] [outer = 1E0C7400] 00:33:19 INFO - PROCESS | 1828 | 1461051199581 Marionette DEBUG loaded listener.js 00:33:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (1FC2A000) [pid = 1828] [serial = 1868] [outer = 1E0C7400] 00:33:20 INFO - PROCESS | 1828 | 1461051200031 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 00:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 00:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:33:20 INFO - PROCESS | 1828 | 1461051200063 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 00:33:20 INFO - PROCESS | 1828 | 1461051200065 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 00:33:20 INFO - PROCESS | 1828 | 1461051200068 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:33:20 INFO - PROCESS | 1828 | 1461051200070 Marionette TRACE conn5 <- [1,2454,null,{}] 00:33:20 INFO - PROCESS | 1828 | 1461051200074 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:20 INFO - PROCESS | 1828 | 1461051200220 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 00:33:20 INFO - PROCESS | 1828 | 1461051200239 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:20 INFO - PROCESS | 1828 | ++DOCSHELL 2004AC00 == 112 [pid = 1828] [id = 623] 00:33:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (20086000) [pid = 1828] [serial = 1869] [outer = 00000000] 00:33:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (2015E800) [pid = 1828] [serial = 1870] [outer = 20086000] 00:33:20 INFO - PROCESS | 1828 | 1461051200286 Marionette DEBUG loaded listener.js 00:33:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (201ED400) [pid = 1828] [serial = 1871] [outer = 20086000] 00:33:20 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (1DEDD000) [pid = 1828] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:33:20 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (1E0C7800) [pid = 1828] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:33:20 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (18D4C800) [pid = 1828] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:33:20 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (1DA18400) [pid = 1828] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:33:20 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (1CA12C00) [pid = 1828] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:33:20 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (1CE8F800) [pid = 1828] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:33:20 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (1C7F4000) [pid = 1828] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:33:20 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (0F6E3000) [pid = 1828] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:33:20 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (167AF000) [pid = 1828] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:33:20 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1DDAE400) [pid = 1828] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:33:21 INFO - PROCESS | 1828 | 1461051201069 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 00:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1017ms 00:33:21 INFO - PROCESS | 1828 | 1461051201090 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 00:33:21 INFO - PROCESS | 1828 | 1461051201092 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 00:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:33:21 INFO - PROCESS | 1828 | 1461051201095 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:33:21 INFO - PROCESS | 1828 | 1461051201097 Marionette TRACE conn5 <- [1,2458,null,{}] 00:33:21 INFO - PROCESS | 1828 | 1461051201100 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:21 INFO - PROCESS | 1828 | 1461051201262 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 00:33:21 INFO - PROCESS | 1828 | 1461051201346 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:21 INFO - PROCESS | 1828 | ++DOCSHELL 167AF000 == 113 [pid = 1828] [id = 624] 00:33:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (18C62C00) [pid = 1828] [serial = 1872] [outer = 00000000] 00:33:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (1DDC8400) [pid = 1828] [serial = 1873] [outer = 18C62C00] 00:33:21 INFO - PROCESS | 1828 | 1461051201391 Marionette DEBUG loaded listener.js 00:33:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (1E0CBC00) [pid = 1828] [serial = 1874] [outer = 18C62C00] 00:33:21 INFO - PROCESS | 1828 | 1461051201745 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 00:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 00:33:21 INFO - PROCESS | 1828 | 1461051201827 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 00:33:21 INFO - PROCESS | 1828 | 1461051201829 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 00:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:33:21 INFO - PROCESS | 1828 | 1461051201832 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:33:21 INFO - PROCESS | 1828 | 1461051201834 Marionette TRACE conn5 <- [1,2462,null,{}] 00:33:21 INFO - PROCESS | 1828 | 1461051201837 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:21 INFO - PROCESS | 1828 | 1461051201939 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 00:33:21 INFO - PROCESS | 1828 | 1461051201945 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:21 INFO - PROCESS | 1828 | ++DOCSHELL 1FA08400 == 114 [pid = 1828] [id = 625] 00:33:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (20152800) [pid = 1828] [serial = 1875] [outer = 00000000] 00:33:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (209B3000) [pid = 1828] [serial = 1876] [outer = 20152800] 00:33:21 INFO - PROCESS | 1828 | 1461051201990 Marionette DEBUG loaded listener.js 00:33:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (209B4400) [pid = 1828] [serial = 1877] [outer = 20152800] 00:33:22 INFO - PROCESS | 1828 | 1461051202450 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 00:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 00:33:22 INFO - PROCESS | 1828 | 1461051202503 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 00:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:33:22 INFO - PROCESS | 1828 | 1461051202505 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 00:33:22 INFO - PROCESS | 1828 | 1461051202508 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:33:22 INFO - PROCESS | 1828 | 1461051202510 Marionette TRACE conn5 <- [1,2466,null,{}] 00:33:22 INFO - PROCESS | 1828 | 1461051202514 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:22 INFO - PROCESS | 1828 | 1461051202658 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 00:33:22 INFO - PROCESS | 1828 | 1461051202667 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:22 INFO - PROCESS | 1828 | ++DOCSHELL 209D7000 == 115 [pid = 1828] [id = 626] 00:33:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (20D99C00) [pid = 1828] [serial = 1878] [outer = 00000000] 00:33:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (213A2000) [pid = 1828] [serial = 1879] [outer = 20D99C00] 00:33:22 INFO - PROCESS | 1828 | 1461051202719 Marionette DEBUG loaded listener.js 00:33:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (21D88C00) [pid = 1828] [serial = 1880] [outer = 20D99C00] 00:33:23 INFO - PROCESS | 1828 | 1461051203473 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 00:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1019ms 00:33:23 INFO - PROCESS | 1828 | 1461051203528 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 00:33:23 INFO - PROCESS | 1828 | 1461051203534 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 00:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:33:23 INFO - PROCESS | 1828 | 1461051203540 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:33:23 INFO - PROCESS | 1828 | 1461051203544 Marionette TRACE conn5 <- [1,2470,null,{}] 00:33:23 INFO - PROCESS | 1828 | 1461051203570 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:23 INFO - PROCESS | 1828 | 1461051203790 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 00:33:23 INFO - PROCESS | 1828 | 1461051203914 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:23 INFO - PROCESS | 1828 | ++DOCSHELL 16843800 == 116 [pid = 1828] [id = 627] 00:33:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (1769BC00) [pid = 1828] [serial = 1881] [outer = 00000000] 00:33:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (196DBC00) [pid = 1828] [serial = 1882] [outer = 1769BC00] 00:33:23 INFO - PROCESS | 1828 | 1461051203973 Marionette DEBUG loaded listener.js 00:33:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (1C7D3400) [pid = 1828] [serial = 1883] [outer = 1769BC00] 00:33:24 INFO - PROCESS | 1828 | 1461051204618 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 00:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1119ms 00:33:24 INFO - PROCESS | 1828 | 1461051204676 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 00:33:24 INFO - PROCESS | 1828 | 1461051204682 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 00:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:33:24 INFO - PROCESS | 1828 | 1461051204689 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:33:24 INFO - PROCESS | 1828 | 1461051204692 Marionette TRACE conn5 <- [1,2474,null,{}] 00:33:24 INFO - PROCESS | 1828 | 1461051204696 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:24 INFO - PROCESS | 1828 | 1461051204828 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 00:33:24 INFO - PROCESS | 1828 | 1461051205000 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:25 INFO - PROCESS | 1828 | ++DOCSHELL 1C7F9400 == 117 [pid = 1828] [id = 628] 00:33:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (1CA1BC00) [pid = 1828] [serial = 1884] [outer = 00000000] 00:33:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (1DE04800) [pid = 1828] [serial = 1885] [outer = 1CA1BC00] 00:33:25 INFO - PROCESS | 1828 | 1461051205055 Marionette DEBUG loaded listener.js 00:33:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (1E01B000) [pid = 1828] [serial = 1886] [outer = 1CA1BC00] 00:33:25 INFO - PROCESS | 1828 | 1461051205647 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 00:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 00:33:25 INFO - PROCESS | 1828 | 1461051205660 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 00:33:25 INFO - PROCESS | 1828 | 1461051205663 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 00:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:33:25 INFO - PROCESS | 1828 | 1461051205667 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:33:25 INFO - PROCESS | 1828 | 1461051205671 Marionette TRACE conn5 <- [1,2478,null,{}] 00:33:25 INFO - PROCESS | 1828 | 1461051205700 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:25 INFO - PROCESS | 1828 | 1461051205834 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 00:33:26 INFO - PROCESS | 1828 | 1461051206018 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:26 INFO - PROCESS | 1828 | ++DOCSHELL 21D81400 == 118 [pid = 1828] [id = 629] 00:33:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (21D83400) [pid = 1828] [serial = 1887] [outer = 00000000] 00:33:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 169 (222DAC00) [pid = 1828] [serial = 1888] [outer = 21D83400] 00:33:26 INFO - PROCESS | 1828 | 1461051206077 Marionette DEBUG loaded listener.js 00:33:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 170 (22545400) [pid = 1828] [serial = 1889] [outer = 21D83400] 00:33:26 INFO - PROCESS | 1828 | 1461051206712 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 00:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1087ms 00:33:26 INFO - PROCESS | 1828 | 1461051206757 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 00:33:26 INFO - PROCESS | 1828 | 1461051206760 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 00:33:26 INFO - PROCESS | 1828 | 1461051206763 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:33:26 INFO - PROCESS | 1828 | 1461051206765 Marionette TRACE conn5 <- [1,2482,null,{}] 00:33:26 INFO - PROCESS | 1828 | 1461051206769 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:26 INFO - PROCESS | 1828 | 1461051206900 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 00:33:27 INFO - PROCESS | 1828 | 1461051207071 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:27 INFO - PROCESS | 1828 | ++DOCSHELL 21EAC400 == 119 [pid = 1828] [id = 630] 00:33:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 171 (22AC1000) [pid = 1828] [serial = 1890] [outer = 00000000] 00:33:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 172 (24F8AC00) [pid = 1828] [serial = 1891] [outer = 22AC1000] 00:33:27 INFO - PROCESS | 1828 | 1461051207127 Marionette DEBUG loaded listener.js 00:33:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 173 (24F95800) [pid = 1828] [serial = 1892] [outer = 22AC1000] 00:33:27 INFO - PROCESS | 1828 | 1461051207686 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 00:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 970ms 00:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:33:27 INFO - PROCESS | 1828 | 1461051207737 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 00:33:27 INFO - PROCESS | 1828 | 1461051207739 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 00:33:27 INFO - PROCESS | 1828 | 1461051207742 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:33:27 INFO - PROCESS | 1828 | 1461051207745 Marionette TRACE conn5 <- [1,2486,null,{}] 00:33:27 INFO - PROCESS | 1828 | 1461051207748 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:27 INFO - PROCESS | 1828 | 1461051207874 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 00:33:28 INFO - PROCESS | 1828 | 1461051208058 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:28 INFO - PROCESS | 1828 | ++DOCSHELL 22C69800 == 120 [pid = 1828] [id = 631] 00:33:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 174 (24F94800) [pid = 1828] [serial = 1893] [outer = 00000000] 00:33:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 175 (25529C00) [pid = 1828] [serial = 1894] [outer = 24F94800] 00:33:28 INFO - PROCESS | 1828 | 1461051208113 Marionette DEBUG loaded listener.js 00:33:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 176 (2552FC00) [pid = 1828] [serial = 1895] [outer = 24F94800] 00:33:28 INFO - PROCESS | 1828 | 1461051208730 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 00:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1021ms 00:33:28 INFO - PROCESS | 1828 | 1461051208764 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 00:33:28 INFO - PROCESS | 1828 | 1461051208766 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 00:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:33:28 INFO - PROCESS | 1828 | 1461051208770 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:33:28 INFO - PROCESS | 1828 | 1461051208772 Marionette TRACE conn5 <- [1,2490,null,{}] 00:33:28 INFO - PROCESS | 1828 | 1461051208776 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:28 INFO - PROCESS | 1828 | 1461051208911 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 00:33:29 INFO - PROCESS | 1828 | 1461051209097 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:29 INFO - PROCESS | 1828 | ++DOCSHELL 25E11C00 == 121 [pid = 1828] [id = 632] 00:33:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 177 (25E13800) [pid = 1828] [serial = 1896] [outer = 00000000] 00:33:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 178 (275AA400) [pid = 1828] [serial = 1897] [outer = 25E13800] 00:33:29 INFO - PROCESS | 1828 | 1461051209156 Marionette DEBUG loaded listener.js 00:33:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 179 (275B1000) [pid = 1828] [serial = 1898] [outer = 25E13800] 00:33:29 INFO - PROCESS | 1828 | 1461051209757 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1016ms 00:33:29 INFO - PROCESS | 1828 | 1461051209790 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 00:33:29 INFO - PROCESS | 1828 | 1461051209793 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 00:33:29 INFO - PROCESS | 1828 | 1461051209796 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:33:29 INFO - PROCESS | 1828 | 1461051209798 Marionette TRACE conn5 <- [1,2494,null,{}] 00:33:29 INFO - PROCESS | 1828 | 1461051209802 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:29 INFO - PROCESS | 1828 | 1461051209928 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 00:33:30 INFO - PROCESS | 1828 | 1461051210113 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:30 INFO - PROCESS | 1828 | ++DOCSHELL 27A7EC00 == 122 [pid = 1828] [id = 633] 00:33:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 180 (27AACC00) [pid = 1828] [serial = 1899] [outer = 00000000] 00:33:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 181 (27AB7C00) [pid = 1828] [serial = 1900] [outer = 27AACC00] 00:33:30 INFO - PROCESS | 1828 | 1461051210168 Marionette DEBUG loaded listener.js 00:33:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 182 (27ABCC00) [pid = 1828] [serial = 1901] [outer = 27AACC00] 00:33:30 INFO - PROCESS | 1828 | 1461051210734 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 969ms 00:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:33:30 INFO - PROCESS | 1828 | 1461051210770 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 00:33:30 INFO - PROCESS | 1828 | 1461051210772 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 00:33:30 INFO - PROCESS | 1828 | 1461051210775 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:33:30 INFO - PROCESS | 1828 | 1461051210778 Marionette TRACE conn5 <- [1,2498,null,{}] 00:33:30 INFO - PROCESS | 1828 | 1461051210781 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:30 INFO - PROCESS | 1828 | 1461051210906 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 00:33:31 INFO - PROCESS | 1828 | 1461051211094 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:31 INFO - PROCESS | 1828 | ++DOCSHELL 28142000 == 123 [pid = 1828] [id = 634] 00:33:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (28142400) [pid = 1828] [serial = 1902] [outer = 00000000] 00:33:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (2814B400) [pid = 1828] [serial = 1903] [outer = 28142400] 00:33:31 INFO - PROCESS | 1828 | 1461051211149 Marionette DEBUG loaded listener.js 00:33:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (2814DC00) [pid = 1828] [serial = 1904] [outer = 28142400] 00:33:31 INFO - PROCESS | 1828 | 1461051211715 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 00:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 970ms 00:33:31 INFO - PROCESS | 1828 | 1461051211746 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 00:33:31 INFO - PROCESS | 1828 | 1461051211749 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 00:33:31 INFO - PROCESS | 1828 | 1461051211752 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:33:31 INFO - PROCESS | 1828 | 1461051211754 Marionette TRACE conn5 <- [1,2502,null,{}] 00:33:31 INFO - PROCESS | 1828 | 1461051211758 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:31 INFO - PROCESS | 1828 | 1461051211885 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 00:33:32 INFO - PROCESS | 1828 | 1461051212072 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:32 INFO - PROCESS | 1828 | ++DOCSHELL 27ABD000 == 124 [pid = 1828] [id = 635] 00:33:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 186 (2814A400) [pid = 1828] [serial = 1905] [outer = 00000000] 00:33:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 187 (281AC800) [pid = 1828] [serial = 1906] [outer = 2814A400] 00:33:32 INFO - PROCESS | 1828 | 1461051212129 Marionette DEBUG loaded listener.js 00:33:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 188 (281AE000) [pid = 1828] [serial = 1907] [outer = 2814A400] 00:33:32 INFO - PROCESS | 1828 | 1461051212700 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 00:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 971ms 00:33:32 INFO - PROCESS | 1828 | 1461051212727 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 00:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:33:32 INFO - PROCESS | 1828 | 1461051212729 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 00:33:32 INFO - PROCESS | 1828 | 1461051212733 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:33:32 INFO - PROCESS | 1828 | 1461051212735 Marionette TRACE conn5 <- [1,2506,null,{}] 00:33:32 INFO - PROCESS | 1828 | 1461051212738 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:32 INFO - PROCESS | 1828 | 1461051212864 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 00:33:33 INFO - PROCESS | 1828 | 1461051213051 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:33 INFO - PROCESS | 1828 | ++DOCSHELL 281AAC00 == 125 [pid = 1828] [id = 636] 00:33:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 189 (2826F400) [pid = 1828] [serial = 1908] [outer = 00000000] 00:33:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 190 (28278000) [pid = 1828] [serial = 1909] [outer = 2826F400] 00:33:33 INFO - PROCESS | 1828 | 1461051213106 Marionette DEBUG loaded listener.js 00:33:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 191 (2827A400) [pid = 1828] [serial = 1910] [outer = 2826F400] 00:33:33 INFO - PROCESS | 1828 | 1461051213657 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 00:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 970ms 00:33:33 INFO - PROCESS | 1828 | 1461051213703 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 00:33:33 INFO - PROCESS | 1828 | 1461051213706 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 00:33:33 INFO - PROCESS | 1828 | 1461051213709 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:33:33 INFO - PROCESS | 1828 | 1461051213712 Marionette TRACE conn5 <- [1,2510,null,{}] 00:33:33 INFO - PROCESS | 1828 | 1461051213716 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:33 INFO - PROCESS | 1828 | 1461051213859 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 00:33:34 INFO - PROCESS | 1828 | 1461051214082 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:34 INFO - PROCESS | 1828 | ++DOCSHELL 196DE400 == 126 [pid = 1828] [id = 637] 00:33:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 192 (1BD6A800) [pid = 1828] [serial = 1911] [outer = 00000000] 00:33:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 193 (2015C000) [pid = 1828] [serial = 1912] [outer = 1BD6A800] 00:33:34 INFO - PROCESS | 1828 | 1461051214146 Marionette DEBUG loaded listener.js 00:33:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 194 (2843F000) [pid = 1828] [serial = 1913] [outer = 1BD6A800] 00:33:35 INFO - PROCESS | 1828 | 1461051215065 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 00:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1430ms 00:33:35 INFO - PROCESS | 1828 | 1461051215144 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 00:33:35 INFO - PROCESS | 1828 | 1461051215147 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 00:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:33:35 INFO - PROCESS | 1828 | 1461051215152 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:33:35 INFO - PROCESS | 1828 | 1461051215156 Marionette TRACE conn5 <- [1,2514,null,{}] 00:33:35 INFO - PROCESS | 1828 | 1461051215161 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:35 INFO - PROCESS | 1828 | 1461051215318 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 00:33:35 INFO - PROCESS | 1828 | 1461051215547 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:35 INFO - PROCESS | 1828 | ++DOCSHELL 17BBFC00 == 127 [pid = 1828] [id = 638] 00:33:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 195 (1C7DBC00) [pid = 1828] [serial = 1914] [outer = 00000000] 00:33:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 196 (1C7FE000) [pid = 1828] [serial = 1915] [outer = 1C7DBC00] 00:33:35 INFO - PROCESS | 1828 | 1461051215599 Marionette DEBUG loaded listener.js 00:33:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 197 (1CA2D000) [pid = 1828] [serial = 1916] [outer = 1C7DBC00] 00:33:36 INFO - PROCESS | 1828 | 1461051216135 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 00:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1021ms 00:33:36 INFO - PROCESS | 1828 | 1461051216192 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 00:33:36 INFO - PROCESS | 1828 | 1461051216197 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 00:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:33:36 INFO - PROCESS | 1828 | 1461051216223 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:33:36 INFO - PROCESS | 1828 | 1461051216226 Marionette TRACE conn5 <- [1,2518,null,{}] 00:33:36 INFO - PROCESS | 1828 | 1461051216230 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:36 INFO - PROCESS | 1828 | 1461051216358 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 00:33:36 INFO - PROCESS | 1828 | 1461051216553 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:36 INFO - PROCESS | 1828 | ++DOCSHELL 13E3D000 == 128 [pid = 1828] [id = 639] 00:33:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 198 (1B35A400) [pid = 1828] [serial = 1917] [outer = 00000000] 00:33:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 199 (1DB21000) [pid = 1828] [serial = 1918] [outer = 1B35A400] 00:33:36 INFO - PROCESS | 1828 | 1461051216603 Marionette DEBUG loaded listener.js 00:33:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 200 (1DDBE800) [pid = 1828] [serial = 1919] [outer = 1B35A400] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 1684D800 == 127 [pid = 1828] [id = 239] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 1FA08400 == 126 [pid = 1828] [id = 625] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 167AF000 == 125 [pid = 1828] [id = 624] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 2004AC00 == 124 [pid = 1828] [id = 623] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 1E0C6400 == 123 [pid = 1828] [id = 622] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 199 (18D45400) [pid = 1828] [serial = 1750] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 198 (1CD71C00) [pid = 1828] [serial = 1753] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 197 (209DA000) [pid = 1828] [serial = 1756] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 196 (22AB6C00) [pid = 1828] [serial = 1759] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 195 (24F8E800) [pid = 1828] [serial = 1762] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 194 (2552E000) [pid = 1828] [serial = 1765] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 193 (25E1D800) [pid = 1828] [serial = 1768] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 192 (26E0A400) [pid = 1828] [serial = 1771] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 191 (27507C00) [pid = 1828] [serial = 1774] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 190 (275AF800) [pid = 1828] [serial = 1777] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 189 (2091A400) [pid = 1828] [serial = 1810] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 1DDC7C00 == 122 [pid = 1828] [id = 621] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 1C7F3400 == 121 [pid = 1828] [id = 620] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 196D5000 == 120 [pid = 1828] [id = 619] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 12E77000 == 119 [pid = 1828] [id = 618] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 1BD64400 == 118 [pid = 1828] [id = 617] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 18C6DC00 == 117 [pid = 1828] [id = 616] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 25E16400 == 116 [pid = 1828] [id = 612] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 26D19400 == 115 [pid = 1828] [id = 611] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 25B26400 == 114 [pid = 1828] [id = 610] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 24F8E400 == 113 [pid = 1828] [id = 609] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 21EB3800 == 112 [pid = 1828] [id = 608] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 209D3C00 == 111 [pid = 1828] [id = 607] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 1E019800 == 110 [pid = 1828] [id = 606] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 1C7D1400 == 109 [pid = 1828] [id = 605] 00:33:37 INFO - PROCESS | 1828 | --DOCSHELL 17E44800 == 108 [pid = 1828] [id = 604] 00:33:37 INFO - PROCESS | 1828 | 1461051217294 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 188 (1E09D000) [pid = 1828] [serial = 1798] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 187 (1FA02C00) [pid = 1828] [serial = 1801] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 186 (1E0A7000) [pid = 1828] [serial = 1799] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 185 (1CA14C00) [pid = 1828] [serial = 1804] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 184 (2004B400) [pid = 1828] [serial = 1807] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 183 (1CCDC800) [pid = 1828] [serial = 1792] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 182 (1CD74000) [pid = 1828] [serial = 1793] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 181 (1DBF0400) [pid = 1828] [serial = 1795] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 180 (1CA2DC00) [pid = 1828] [serial = 1784] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 179 (1CA18000) [pid = 1828] [serial = 1783] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 178 (12F68C00) [pid = 1828] [serial = 1786] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 177 (167E1000) [pid = 1828] [serial = 1787] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 176 (1BD67800) [pid = 1828] [serial = 1789] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 175 (1C7D6800) [pid = 1828] [serial = 1790] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 174 (1C7FA800) [pid = 1828] [serial = 1780] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 173 (1FC21400) [pid = 1828] [serial = 1802] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 172 (20093C00) [pid = 1828] [serial = 1808] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 171 (21D8AC00) [pid = 1828] [serial = 1748] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 170 (1CE91000) [pid = 1828] [serial = 1805] [outer = 00000000] [url = about:blank] 00:33:37 INFO - PROCESS | 1828 | --DOMWINDOW == 169 (1DDA7800) [pid = 1828] [serial = 1796] [outer = 00000000] [url = about:blank] 00:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1135ms 00:33:37 INFO - PROCESS | 1828 | 1461051217389 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 00:33:37 INFO - PROCESS | 1828 | 1461051217392 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 00:33:37 INFO - PROCESS | 1828 | 1461051217401 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:33:37 INFO - PROCESS | 1828 | 1461051217404 Marionette TRACE conn5 <- [1,2522,null,{}] 00:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:33:37 INFO - PROCESS | 1828 | 1461051217414 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:37 INFO - PROCESS | 1828 | 1461051217529 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 00:33:37 INFO - PROCESS | 1828 | 1461051217536 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:37 INFO - PROCESS | 1828 | ++DOCSHELL 13DA4C00 == 109 [pid = 1828] [id = 640] 00:33:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 170 (167E2400) [pid = 1828] [serial = 1920] [outer = 00000000] 00:33:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 171 (1BD60400) [pid = 1828] [serial = 1921] [outer = 167E2400] 00:33:37 INFO - PROCESS | 1828 | 1461051217586 Marionette DEBUG loaded listener.js 00:33:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 172 (1BD7A800) [pid = 1828] [serial = 1922] [outer = 167E2400] 00:33:38 INFO - PROCESS | 1828 | 1461051218153 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 00:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 770ms 00:33:38 INFO - PROCESS | 1828 | 1461051218182 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 00:33:38 INFO - PROCESS | 1828 | 1461051218184 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 00:33:38 INFO - PROCESS | 1828 | 1461051218187 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:33:38 INFO - PROCESS | 1828 | 1461051218189 Marionette TRACE conn5 <- [1,2526,null,{}] 00:33:38 INFO - PROCESS | 1828 | 1461051218192 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:38 INFO - PROCESS | 1828 | 1461051218307 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 00:33:38 INFO - PROCESS | 1828 | 1461051218440 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:38 INFO - PROCESS | 1828 | ++DOCSHELL 1C8BD800 == 110 [pid = 1828] [id = 641] 00:33:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 173 (1CA19800) [pid = 1828] [serial = 1923] [outer = 00000000] 00:33:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 174 (1CCDA400) [pid = 1828] [serial = 1924] [outer = 1CA19800] 00:33:38 INFO - PROCESS | 1828 | 1461051218486 Marionette DEBUG loaded listener.js 00:33:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 175 (1CED5800) [pid = 1828] [serial = 1925] [outer = 1CA19800] 00:33:38 INFO - PROCESS | 1828 | 1461051218859 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 00:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 00:33:38 INFO - PROCESS | 1828 | 1461051218921 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 00:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:33:38 INFO - PROCESS | 1828 | 1461051218923 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 00:33:38 INFO - PROCESS | 1828 | 1461051218926 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:33:38 INFO - PROCESS | 1828 | 1461051218928 Marionette TRACE conn5 <- [1,2530,null,{}] 00:33:38 INFO - PROCESS | 1828 | 1461051218931 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:39 INFO - PROCESS | 1828 | 1461051219033 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 00:33:39 INFO - PROCESS | 1828 | 1461051219039 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:39 INFO - PROCESS | 1828 | ++DOCSHELL 1D19C000 == 111 [pid = 1828] [id = 642] 00:33:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 176 (1D567800) [pid = 1828] [serial = 1926] [outer = 00000000] 00:33:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 177 (1DDA9800) [pid = 1828] [serial = 1927] [outer = 1D567800] 00:33:39 INFO - PROCESS | 1828 | 1461051219085 Marionette DEBUG loaded listener.js 00:33:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 178 (1DE09400) [pid = 1828] [serial = 1928] [outer = 1D567800] 00:33:39 INFO - PROCESS | 1828 | 1461051219652 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 00:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 770ms 00:33:39 INFO - PROCESS | 1828 | 1461051219697 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 00:33:39 INFO - PROCESS | 1828 | 1461051219700 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 00:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:33:39 INFO - PROCESS | 1828 | 1461051219703 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:33:39 INFO - PROCESS | 1828 | 1461051219705 Marionette TRACE conn5 <- [1,2534,null,{}] 00:33:39 INFO - PROCESS | 1828 | 1461051219708 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:39 INFO - PROCESS | 1828 | 1461051219882 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 00:33:39 INFO - PROCESS | 1828 | 1461051219906 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:39 INFO - PROCESS | 1828 | ++DOCSHELL 1E012400 == 112 [pid = 1828] [id = 643] 00:33:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 179 (1E019800) [pid = 1828] [serial = 1929] [outer = 00000000] 00:33:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 180 (1E0C6800) [pid = 1828] [serial = 1930] [outer = 1E019800] 00:33:39 INFO - PROCESS | 1828 | 1461051219955 Marionette DEBUG loaded listener.js 00:33:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 181 (1F109800) [pid = 1828] [serial = 1931] [outer = 1E019800] 00:33:40 INFO - PROCESS | 1828 | 1461051220422 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 00:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 769ms 00:33:40 INFO - PROCESS | 1828 | 1461051220479 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 00:33:40 INFO - PROCESS | 1828 | 1461051220481 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 00:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:33:40 INFO - PROCESS | 1828 | 1461051220491 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:33:40 INFO - PROCESS | 1828 | 1461051220493 Marionette TRACE conn5 <- [1,2538,null,{}] 00:33:40 INFO - PROCESS | 1828 | 1461051220496 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:40 INFO - PROCESS | 1828 | 1461051220644 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 00:33:40 INFO - PROCESS | 1828 | 1461051220666 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:40 INFO - PROCESS | 1828 | ++DOCSHELL 1F1AC800 == 113 [pid = 1828] [id = 644] 00:33:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 182 (1FA6AC00) [pid = 1828] [serial = 1932] [outer = 00000000] 00:33:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (2004B400) [pid = 1828] [serial = 1933] [outer = 1FA6AC00] 00:33:40 INFO - PROCESS | 1828 | 1461051220711 Marionette DEBUG loaded listener.js 00:33:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (2008A400) [pid = 1828] [serial = 1934] [outer = 1FA6AC00] 00:33:41 INFO - PROCESS | 1828 | 1461051221198 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 00:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 731ms 00:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:33:41 INFO - PROCESS | 1828 | 1461051221225 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 00:33:41 INFO - PROCESS | 1828 | 1461051221227 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 00:33:41 INFO - PROCESS | 1828 | 1461051221235 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:33:41 INFO - PROCESS | 1828 | 1461051221237 Marionette TRACE conn5 <- [1,2542,null,{}] 00:33:41 INFO - PROCESS | 1828 | 1461051221240 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:41 INFO - PROCESS | 1828 | 1461051221699 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 00:33:41 INFO - PROCESS | 1828 | --DOMWINDOW == 183 (1CCE6400) [pid = 1828] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:33:41 INFO - PROCESS | 1828 | --DOMWINDOW == 182 (20086000) [pid = 1828] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:33:41 INFO - PROCESS | 1828 | --DOMWINDOW == 181 (1BD6BC00) [pid = 1828] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:33:41 INFO - PROCESS | 1828 | --DOMWINDOW == 180 (1A656400) [pid = 1828] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:33:41 INFO - PROCESS | 1828 | --DOMWINDOW == 179 (12EE1800) [pid = 1828] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:33:41 INFO - PROCESS | 1828 | --DOMWINDOW == 178 (1E0C7400) [pid = 1828] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:33:41 INFO - PROCESS | 1828 | --DOMWINDOW == 177 (18D4B800) [pid = 1828] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:33:41 INFO - PROCESS | 1828 | --DOMWINDOW == 176 (18C62C00) [pid = 1828] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:33:41 INFO - PROCESS | 1828 | --DOMWINDOW == 175 (20152800) [pid = 1828] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:33:41 INFO - PROCESS | 1828 | --DOMWINDOW == 174 (1DED8000) [pid = 1828] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:33:41 INFO - PROCESS | 1828 | 1461051221813 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:41 INFO - PROCESS | 1828 | ++DOCSHELL 12EE1800 == 114 [pid = 1828] [id = 645] 00:33:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 175 (167E5400) [pid = 1828] [serial = 1935] [outer = 00000000] 00:33:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 176 (1C7F4800) [pid = 1828] [serial = 1936] [outer = 167E5400] 00:33:41 INFO - PROCESS | 1828 | 1461051221861 Marionette DEBUG loaded listener.js 00:33:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 177 (1DDA5C00) [pid = 1828] [serial = 1937] [outer = 167E5400] 00:33:42 INFO - PROCESS | 1828 | 1461051222300 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 00:33:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:33:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1137ms 00:33:42 INFO - PROCESS | 1828 | 1461051222369 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 00:33:42 INFO - PROCESS | 1828 | 1461051222371 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 00:33:42 INFO - PROCESS | 1828 | 1461051222374 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:33:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:33:42 INFO - PROCESS | 1828 | 1461051222376 Marionette TRACE conn5 <- [1,2546,null,{}] 00:33:42 INFO - PROCESS | 1828 | 1461051222379 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:42 INFO - PROCESS | 1828 | 1461051222481 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 00:33:42 INFO - PROCESS | 1828 | 1461051222492 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:42 INFO - PROCESS | 1828 | ++DOCSHELL 1E00EC00 == 115 [pid = 1828] [id = 646] 00:33:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 178 (1E012C00) [pid = 1828] [serial = 1938] [outer = 00000000] 00:33:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 179 (20919000) [pid = 1828] [serial = 1939] [outer = 1E012C00] 00:33:42 INFO - PROCESS | 1828 | 1461051222536 Marionette DEBUG loaded listener.js 00:33:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 180 (2096E000) [pid = 1828] [serial = 1940] [outer = 1E012C00] 00:33:42 INFO - PROCESS | 1828 | 1461051222997 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 00:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 672ms 00:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:33:43 INFO - PROCESS | 1828 | 1461051223050 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 00:33:43 INFO - PROCESS | 1828 | 1461051223053 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 00:33:43 INFO - PROCESS | 1828 | 1461051223056 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:33:43 INFO - PROCESS | 1828 | 1461051223057 Marionette TRACE conn5 <- [1,2550,null,{}] 00:33:43 INFO - PROCESS | 1828 | 1461051223061 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:43 INFO - PROCESS | 1828 | 1461051223191 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 00:33:43 INFO - PROCESS | 1828 | 1461051223197 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:43 INFO - PROCESS | 1828 | ++DOCSHELL 201EA800 == 116 [pid = 1828] [id = 647] 00:33:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 181 (20970400) [pid = 1828] [serial = 1941] [outer = 00000000] 00:33:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 182 (20DA0000) [pid = 1828] [serial = 1942] [outer = 20970400] 00:33:43 INFO - PROCESS | 1828 | 1461051223241 Marionette DEBUG loaded listener.js 00:33:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (21396800) [pid = 1828] [serial = 1943] [outer = 20970400] 00:33:43 INFO - PROCESS | 1828 | 1461051223823 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 00:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 830ms 00:33:43 INFO - PROCESS | 1828 | 1461051223887 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 00:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:33:43 INFO - PROCESS | 1828 | 1461051223892 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 00:33:43 INFO - PROCESS | 1828 | 1461051223897 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:33:43 INFO - PROCESS | 1828 | 1461051223901 Marionette TRACE conn5 <- [1,2554,null,{}] 00:33:43 INFO - PROCESS | 1828 | 1461051223907 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:44 INFO - PROCESS | 1828 | 1461051224048 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 00:33:44 INFO - PROCESS | 1828 | 1461051224220 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:44 INFO - PROCESS | 1828 | ++DOCSHELL 16841400 == 117 [pid = 1828] [id = 648] 00:33:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (1684CC00) [pid = 1828] [serial = 1944] [outer = 00000000] 00:33:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (17E44800) [pid = 1828] [serial = 1945] [outer = 1684CC00] 00:33:44 INFO - PROCESS | 1828 | 1461051224291 Marionette DEBUG loaded listener.js 00:33:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 186 (193ED400) [pid = 1828] [serial = 1946] [outer = 1684CC00] 00:33:44 INFO - PROCESS | 1828 | 1461051224926 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 00:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1082ms 00:33:44 INFO - PROCESS | 1828 | 1461051224979 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 00:33:44 INFO - PROCESS | 1828 | 1461051224985 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 00:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:33:44 INFO - PROCESS | 1828 | 1461051224991 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:33:44 INFO - PROCESS | 1828 | 1461051224994 Marionette TRACE conn5 <- [1,2558,null,{}] 00:33:44 INFO - PROCESS | 1828 | 1461051224998 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:45 INFO - PROCESS | 1828 | 1461051225134 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 00:33:45 INFO - PROCESS | 1828 | 1461051225310 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:45 INFO - PROCESS | 1828 | ++DOCSHELL 1C7F1800 == 118 [pid = 1828] [id = 649] 00:33:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 187 (1C7F2C00) [pid = 1828] [serial = 1947] [outer = 00000000] 00:33:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 188 (1CD7A000) [pid = 1828] [serial = 1948] [outer = 1C7F2C00] 00:33:45 INFO - PROCESS | 1828 | 1461051225365 Marionette DEBUG loaded listener.js 00:33:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 189 (1DB1CC00) [pid = 1828] [serial = 1949] [outer = 1C7F2C00] 00:33:46 INFO - PROCESS | 1828 | 1461051226036 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 00:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1069ms 00:33:46 INFO - PROCESS | 1828 | 1461051226079 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 00:33:46 INFO - PROCESS | 1828 | 1461051226082 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 00:33:46 INFO - PROCESS | 1828 | 1461051226086 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:33:46 INFO - PROCESS | 1828 | 1461051226090 Marionette TRACE conn5 <- [1,2562,null,{}] 00:33:46 INFO - PROCESS | 1828 | 1461051226117 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:46 INFO - PROCESS | 1828 | 1461051226252 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 00:33:46 INFO - PROCESS | 1828 | 1461051226426 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:46 INFO - PROCESS | 1828 | ++DOCSHELL 201EA000 == 119 [pid = 1828] [id = 650] 00:33:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 190 (209D6C00) [pid = 1828] [serial = 1950] [outer = 00000000] 00:33:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 191 (21D80800) [pid = 1828] [serial = 1951] [outer = 209D6C00] 00:33:46 INFO - PROCESS | 1828 | 1461051226485 Marionette DEBUG loaded listener.js 00:33:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 192 (21EAE000) [pid = 1828] [serial = 1952] [outer = 209D6C00] 00:33:47 INFO - PROCESS | 1828 | 1461051227090 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 00:33:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:33:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1038ms 00:33:47 INFO - PROCESS | 1828 | 1461051227129 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 00:33:47 INFO - PROCESS | 1828 | 1461051227132 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 00:33:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:33:47 INFO - PROCESS | 1828 | 1461051227135 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:33:47 INFO - PROCESS | 1828 | 1461051227137 Marionette TRACE conn5 <- [1,2566,null,{}] 00:33:47 INFO - PROCESS | 1828 | 1461051227141 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:47 INFO - PROCESS | 1828 | 1461051227269 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 00:33:47 INFO - PROCESS | 1828 | 1461051227457 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:47 INFO - PROCESS | 1828 | ++DOCSHELL 2253AC00 == 120 [pid = 1828] [id = 651] 00:33:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 193 (22545000) [pid = 1828] [serial = 1953] [outer = 00000000] 00:33:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 194 (24F8F000) [pid = 1828] [serial = 1954] [outer = 22545000] 00:33:47 INFO - PROCESS | 1828 | 1461051227513 Marionette DEBUG loaded listener.js 00:33:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 195 (253CB400) [pid = 1828] [serial = 1955] [outer = 22545000] 00:33:48 INFO - PROCESS | 1828 | 1461051228106 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 00:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1016ms 00:33:48 INFO - PROCESS | 1828 | 1461051228155 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 00:33:48 INFO - PROCESS | 1828 | 1461051228158 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 00:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:33:48 INFO - PROCESS | 1828 | 1461051228161 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:33:48 INFO - PROCESS | 1828 | 1461051228163 Marionette TRACE conn5 <- [1,2570,null,{}] 00:33:48 INFO - PROCESS | 1828 | 1461051228167 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:48 INFO - PROCESS | 1828 | 1461051228294 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 00:33:48 INFO - PROCESS | 1828 | 1461051228482 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:48 INFO - PROCESS | 1828 | ++DOCSHELL 20825400 == 121 [pid = 1828] [id = 652] 00:33:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 196 (20826400) [pid = 1828] [serial = 1956] [outer = 00000000] 00:33:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 197 (2082DC00) [pid = 1828] [serial = 1957] [outer = 20826400] 00:33:48 INFO - PROCESS | 1828 | 1461051228538 Marionette DEBUG loaded listener.js 00:33:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 198 (2082FC00) [pid = 1828] [serial = 1958] [outer = 20826400] 00:33:49 INFO - PROCESS | 1828 | 1461051229107 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 00:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 970ms 00:33:49 INFO - PROCESS | 1828 | 1461051229135 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 00:33:49 INFO - PROCESS | 1828 | 1461051229138 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 00:33:49 INFO - PROCESS | 1828 | 1461051229141 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:33:49 INFO - PROCESS | 1828 | 1461051229143 Marionette TRACE conn5 <- [1,2574,null,{}] 00:33:49 INFO - PROCESS | 1828 | 1461051229147 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:49 INFO - PROCESS | 1828 | 1461051229293 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 00:33:49 INFO - PROCESS | 1828 | 1461051229485 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:49 INFO - PROCESS | 1828 | ++DOCSHELL 21EADC00 == 122 [pid = 1828] [id = 653] 00:33:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 199 (224B2C00) [pid = 1828] [serial = 1959] [outer = 00000000] 00:33:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 200 (26D14000) [pid = 1828] [serial = 1960] [outer = 224B2C00] 00:33:49 INFO - PROCESS | 1828 | 1461051229543 Marionette DEBUG loaded listener.js 00:33:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 201 (26E0C400) [pid = 1828] [serial = 1961] [outer = 224B2C00] 00:33:50 INFO - PROCESS | 1828 | 1461051230119 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 00:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1018ms 00:33:50 INFO - PROCESS | 1828 | 1461051230164 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 00:33:50 INFO - PROCESS | 1828 | 1461051230166 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 00:33:50 INFO - PROCESS | 1828 | 1461051230169 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:33:50 INFO - PROCESS | 1828 | 1461051230171 Marionette TRACE conn5 <- [1,2578,null,{}] 00:33:50 INFO - PROCESS | 1828 | 1461051230175 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:50 INFO - PROCESS | 1828 | 1461051230298 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 00:33:50 INFO - PROCESS | 1828 | 1461051230488 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:50 INFO - PROCESS | 1828 | ++DOCSHELL 26D11C00 == 123 [pid = 1828] [id = 654] 00:33:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 202 (26E12C00) [pid = 1828] [serial = 1962] [outer = 00000000] 00:33:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 203 (275B3400) [pid = 1828] [serial = 1963] [outer = 26E12C00] 00:33:50 INFO - PROCESS | 1828 | 1461051230543 Marionette DEBUG loaded listener.js 00:33:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 204 (27A7B400) [pid = 1828] [serial = 1964] [outer = 26E12C00] 00:33:51 INFO - PROCESS | 1828 | 1461051231142 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 00:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1015ms 00:33:51 INFO - PROCESS | 1828 | 1461051231204 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 00:33:51 INFO - PROCESS | 1828 | 1461051231206 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 00:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:33:51 INFO - PROCESS | 1828 | 1461051231230 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:33:51 INFO - PROCESS | 1828 | 1461051231232 Marionette TRACE conn5 <- [1,2582,null,{}] 00:33:51 INFO - PROCESS | 1828 | 1461051231236 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:51 INFO - PROCESS | 1828 | 1461051231361 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 00:33:51 INFO - PROCESS | 1828 | 1461051231536 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:51 INFO - PROCESS | 1828 | ++DOCSHELL 2750D400 == 124 [pid = 1828] [id = 655] 00:33:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 205 (275B0400) [pid = 1828] [serial = 1965] [outer = 00000000] 00:33:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 206 (2814C800) [pid = 1828] [serial = 1966] [outer = 275B0400] 00:33:51 INFO - PROCESS | 1828 | 1461051231589 Marionette DEBUG loaded listener.js 00:33:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 207 (281AE400) [pid = 1828] [serial = 1967] [outer = 275B0400] 00:33:52 INFO - PROCESS | 1828 | 1461051232161 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 00:33:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:33:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 990ms 00:33:52 INFO - PROCESS | 1828 | 1461051232208 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 00:33:52 INFO - PROCESS | 1828 | 1461051232210 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 00:33:52 INFO - PROCESS | 1828 | 1461051232214 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:33:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:33:52 INFO - PROCESS | 1828 | 1461051232216 Marionette TRACE conn5 <- [1,2586,null,{}] 00:33:52 INFO - PROCESS | 1828 | 1461051232220 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:52 INFO - PROCESS | 1828 | 1461051232345 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 00:33:52 INFO - PROCESS | 1828 | 1461051232534 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:52 INFO - PROCESS | 1828 | ++DOCSHELL 28147C00 == 125 [pid = 1828] [id = 656] 00:33:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (28149400) [pid = 1828] [serial = 1968] [outer = 00000000] 00:33:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (2843D800) [pid = 1828] [serial = 1969] [outer = 28149400] 00:33:52 INFO - PROCESS | 1828 | 1461051232589 Marionette DEBUG loaded listener.js 00:33:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (28440C00) [pid = 1828] [serial = 1970] [outer = 28149400] 00:33:53 INFO - PROCESS | 1828 | 1461051233215 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 00:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1018ms 00:33:53 INFO - PROCESS | 1828 | 1461051233236 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 00:33:53 INFO - PROCESS | 1828 | 1461051233238 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 00:33:53 INFO - PROCESS | 1828 | 1461051233242 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:33:53 INFO - PROCESS | 1828 | 1461051233244 Marionette TRACE conn5 <- [1,2590,null,{}] 00:33:53 INFO - PROCESS | 1828 | 1461051233249 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:53 INFO - PROCESS | 1828 | 1461051233379 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 00:33:53 INFO - PROCESS | 1828 | 1461051233569 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:53 INFO - PROCESS | 1828 | ++DOCSHELL 29A61C00 == 126 [pid = 1828] [id = 657] 00:33:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 211 (29A62000) [pid = 1828] [serial = 1971] [outer = 00000000] 00:33:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 212 (29A69000) [pid = 1828] [serial = 1972] [outer = 29A62000] 00:33:53 INFO - PROCESS | 1828 | 1461051233624 Marionette DEBUG loaded listener.js 00:33:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 213 (29A6AC00) [pid = 1828] [serial = 1973] [outer = 29A62000] 00:33:54 INFO - PROCESS | 1828 | 1461051234233 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 00:33:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:33:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1016ms 00:33:54 INFO - PROCESS | 1828 | 1461051234262 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 00:33:54 INFO - PROCESS | 1828 | 1461051234265 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 00:33:54 INFO - PROCESS | 1828 | 1461051234268 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:33:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:33:54 INFO - PROCESS | 1828 | 1461051234271 Marionette TRACE conn5 <- [1,2594,null,{}] 00:33:54 INFO - PROCESS | 1828 | 1461051234274 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:54 INFO - PROCESS | 1828 | 1461051234419 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 00:33:54 INFO - PROCESS | 1828 | 1461051234612 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:54 INFO - PROCESS | 1828 | ++DOCSHELL 29A70C00 == 127 [pid = 1828] [id = 658] 00:33:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 214 (2B393400) [pid = 1828] [serial = 1974] [outer = 00000000] 00:33:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 215 (2B399800) [pid = 1828] [serial = 1975] [outer = 2B393400] 00:33:54 INFO - PROCESS | 1828 | 1461051234673 Marionette DEBUG loaded listener.js 00:33:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 216 (2B39E400) [pid = 1828] [serial = 1976] [outer = 2B393400] 00:33:55 INFO - PROCESS | 1828 | 1461051235271 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 00:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1123ms 00:33:55 INFO - PROCESS | 1828 | 1461051235395 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 00:33:55 INFO - PROCESS | 1828 | 1461051235398 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 00:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:33:55 INFO - PROCESS | 1828 | 1461051235402 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:33:55 INFO - PROCESS | 1828 | 1461051235404 Marionette TRACE conn5 <- [1,2598,null,{}] 00:33:55 INFO - PROCESS | 1828 | 1461051235408 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:55 INFO - PROCESS | 1828 | 1461051235541 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 00:33:55 INFO - PROCESS | 1828 | 1461051235715 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:55 INFO - PROCESS | 1828 | ++DOCSHELL 16847800 == 128 [pid = 1828] [id = 659] 00:33:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 217 (18D47400) [pid = 1828] [serial = 1977] [outer = 00000000] 00:33:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 218 (1C7D1C00) [pid = 1828] [serial = 1978] [outer = 18D47400] 00:33:55 INFO - PROCESS | 1828 | 1461051235769 Marionette DEBUG loaded listener.js 00:33:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 219 (1CD72400) [pid = 1828] [serial = 1979] [outer = 18D47400] 00:33:56 INFO - PROCESS | 1828 | 1461051236359 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 00:33:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:33:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1017ms 00:33:56 INFO - PROCESS | 1828 | 1461051236422 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 00:33:56 INFO - PROCESS | 1828 | 1461051236425 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 00:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:33:56 INFO - PROCESS | 1828 | 1461051236428 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:33:56 INFO - PROCESS | 1828 | 1461051236430 Marionette TRACE conn5 <- [1,2602,null,{}] 00:33:56 INFO - PROCESS | 1828 | 1461051236434 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:56 INFO - PROCESS | 1828 | 1461051236561 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 00:33:57 INFO - PROCESS | 1828 | 1461051237080 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:57 INFO - PROCESS | 1828 | ++DOCSHELL 17E3F400 == 129 [pid = 1828] [id = 660] 00:33:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 220 (17E3FC00) [pid = 1828] [serial = 1980] [outer = 00000000] 00:33:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 221 (19379000) [pid = 1828] [serial = 1981] [outer = 17E3FC00] 00:33:57 INFO - PROCESS | 1828 | 1461051237187 Marionette DEBUG loaded listener.js 00:33:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (1BA6DC00) [pid = 1828] [serial = 1982] [outer = 17E3FC00] 00:33:57 INFO - PROCESS | 1828 | 1461051237755 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 00:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1380ms 00:33:57 INFO - PROCESS | 1828 | 1461051237813 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 00:33:57 INFO - PROCESS | 1828 | 1461051237817 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 00:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:33:57 INFO - PROCESS | 1828 | 1461051237821 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:33:57 INFO - PROCESS | 1828 | 1461051237825 Marionette TRACE conn5 <- [1,2606,null,{}] 00:33:57 INFO - PROCESS | 1828 | 1461051237830 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:57 INFO - PROCESS | 1828 | 1461051237954 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 00:33:58 INFO - PROCESS | 1828 | 1461051238135 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:58 INFO - PROCESS | 1828 | ++DOCSHELL 1CCE2800 == 130 [pid = 1828] [id = 661] 00:33:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (1CD76000) [pid = 1828] [serial = 1983] [outer = 00000000] 00:33:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 224 (1DDA9000) [pid = 1828] [serial = 1984] [outer = 1CD76000] 00:33:58 INFO - PROCESS | 1828 | 1461051238186 Marionette DEBUG loaded listener.js 00:33:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 225 (1DED8800) [pid = 1828] [serial = 1985] [outer = 1CD76000] 00:33:58 INFO - PROCESS | 1828 | 1461051238793 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 00:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1024ms 00:33:58 INFO - PROCESS | 1828 | 1461051238849 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 00:33:58 INFO - PROCESS | 1828 | 1461051238853 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 00:33:58 INFO - PROCESS | 1828 | 1461051238857 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:33:58 INFO - PROCESS | 1828 | 1461051238859 Marionette TRACE conn5 <- [1,2610,null,{}] 00:33:58 INFO - PROCESS | 1828 | 1461051238862 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:58 INFO - PROCESS | 1828 | 1461051238986 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 21D81C00 == 129 [pid = 1828] [id = 550] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 1E00EC00 == 128 [pid = 1828] [id = 646] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 12EE1800 == 127 [pid = 1828] [id = 645] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 1F1AC800 == 126 [pid = 1828] [id = 644] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 1E012400 == 125 [pid = 1828] [id = 643] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 1D19C000 == 124 [pid = 1828] [id = 642] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 1C8BD800 == 123 [pid = 1828] [id = 641] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 224 (27AA2400) [pid = 1828] [serial = 1840] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 223 (27AB8800) [pid = 1828] [serial = 1843] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (1A9D8000) [pid = 1828] [serial = 1846] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 221 (213A2000) [pid = 1828] [serial = 1879] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | 1461051239251 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 13DA4C00 == 122 [pid = 1828] [id = 640] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 13E3D000 == 121 [pid = 1828] [id = 639] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 17BBFC00 == 120 [pid = 1828] [id = 638] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 27ABD000 == 119 [pid = 1828] [id = 635] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 28142000 == 118 [pid = 1828] [id = 634] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 27A7EC00 == 117 [pid = 1828] [id = 633] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 25E11C00 == 116 [pid = 1828] [id = 632] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 22C69800 == 115 [pid = 1828] [id = 631] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 21EAC400 == 114 [pid = 1828] [id = 630] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 21D81400 == 113 [pid = 1828] [id = 629] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 1C7F9400 == 112 [pid = 1828] [id = 628] 00:33:59 INFO - PROCESS | 1828 | ++DOCSHELL 0EE69400 == 113 [pid = 1828] [id = 662] 00:33:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (0EE6C400) [pid = 1828] [serial = 1986] [outer = 00000000] 00:33:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (167E0000) [pid = 1828] [serial = 1987] [outer = 0EE6C400] 00:33:59 INFO - PROCESS | 1828 | 1461051239358 Marionette DEBUG loaded listener.js 00:33:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 224 (18C62C00) [pid = 1828] [serial = 1988] [outer = 0EE6C400] 00:33:59 INFO - PROCESS | 1828 | --DOCSHELL 16843800 == 112 [pid = 1828] [id = 627] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 223 (253CF000) [pid = 1828] [serial = 1828] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (1DA18800) [pid = 1828] [serial = 1861] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 221 (2015E800) [pid = 1828] [serial = 1870] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 220 (196D2800) [pid = 1828] [serial = 1813] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 219 (1D01B800) [pid = 1828] [serial = 1853] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 218 (1CD75800) [pid = 1828] [serial = 1852] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 217 (1C8BB800) [pid = 1828] [serial = 1858] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 216 (1CCDA800) [pid = 1828] [serial = 1859] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 215 (167AB800) [pid = 1828] [serial = 1855] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 214 (1FC2A000) [pid = 1828] [serial = 1868] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 213 (196D7800) [pid = 1828] [serial = 1856] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 212 (1FA0E800) [pid = 1828] [serial = 1867] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 211 (21D7D800) [pid = 1828] [serial = 1822] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 210 (1CCDF000) [pid = 1828] [serial = 1816] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 209 (1BD6FC00) [pid = 1828] [serial = 1850] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 208 (1960B000) [pid = 1828] [serial = 1849] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 207 (27A71C00) [pid = 1828] [serial = 1837] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 206 (1DDC8400) [pid = 1828] [serial = 1873] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 205 (27506000) [pid = 1828] [serial = 1834] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 204 (2253F800) [pid = 1828] [serial = 1825] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 203 (20968800) [pid = 1828] [serial = 1819] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 202 (25E18400) [pid = 1828] [serial = 1831] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 201 (209B3000) [pid = 1828] [serial = 1876] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 200 (201ED400) [pid = 1828] [serial = 1871] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 199 (1E00F000) [pid = 1828] [serial = 1864] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 198 (1E09EC00) [pid = 1828] [serial = 1865] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 197 (209B4400) [pid = 1828] [serial = 1877] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 196 (1DD9F400) [pid = 1828] [serial = 1862] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | --DOMWINDOW == 195 (1E0CBC00) [pid = 1828] [serial = 1874] [outer = 00000000] [url = about:blank] 00:33:59 INFO - PROCESS | 1828 | 1461051239850 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 00:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1015ms 00:33:59 INFO - PROCESS | 1828 | 1461051239876 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 00:33:59 INFO - PROCESS | 1828 | 1461051239879 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 00:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:33:59 INFO - PROCESS | 1828 | 1461051239888 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:33:59 INFO - PROCESS | 1828 | 1461051239894 Marionette TRACE conn5 <- [1,2614,null,{}] 00:33:59 INFO - PROCESS | 1828 | 1461051239912 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:00 INFO - PROCESS | 1828 | 1461051240026 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 00:34:00 INFO - PROCESS | 1828 | 1461051240042 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:00 INFO - PROCESS | 1828 | ++DOCSHELL 1CD70800 == 113 [pid = 1828] [id = 663] 00:34:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 196 (1CD74800) [pid = 1828] [serial = 1989] [outer = 00000000] 00:34:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 197 (1D1A0C00) [pid = 1828] [serial = 1990] [outer = 1CD74800] 00:34:00 INFO - PROCESS | 1828 | 1461051240087 Marionette DEBUG loaded listener.js 00:34:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 198 (1DBF8000) [pid = 1828] [serial = 1991] [outer = 1CD74800] 00:34:00 INFO - PROCESS | 1828 | 1461051240607 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 00:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 789ms 00:34:00 INFO - PROCESS | 1828 | 1461051240676 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 00:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:34:00 INFO - PROCESS | 1828 | 1461051240679 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 00:34:00 INFO - PROCESS | 1828 | 1461051240682 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:34:00 INFO - PROCESS | 1828 | 1461051240684 Marionette TRACE conn5 <- [1,2618,null,{}] 00:34:00 INFO - PROCESS | 1828 | 1461051240688 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:00 INFO - PROCESS | 1828 | 1461051240879 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 00:34:00 INFO - PROCESS | 1828 | 1461051240900 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:00 INFO - PROCESS | 1828 | ++DOCSHELL 1DDA2000 == 114 [pid = 1828] [id = 664] 00:34:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 199 (1DDA3800) [pid = 1828] [serial = 1992] [outer = 00000000] 00:34:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 200 (1E0C3C00) [pid = 1828] [serial = 1993] [outer = 1DDA3800] 00:34:00 INFO - PROCESS | 1828 | 1461051240945 Marionette DEBUG loaded listener.js 00:34:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 201 (1F108400) [pid = 1828] [serial = 1994] [outer = 1DDA3800] 00:34:01 INFO - PROCESS | 1828 | 1461051241403 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 00:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 771ms 00:34:01 INFO - PROCESS | 1828 | 1461051241467 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 00:34:01 INFO - PROCESS | 1828 | 1461051241469 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 00:34:01 INFO - PROCESS | 1828 | 1461051241472 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:34:01 INFO - PROCESS | 1828 | 1461051241474 Marionette TRACE conn5 <- [1,2622,null,{}] 00:34:01 INFO - PROCESS | 1828 | 1461051241487 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:01 INFO - PROCESS | 1828 | 1461051241639 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 00:34:01 INFO - PROCESS | 1828 | 1461051241662 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:01 INFO - PROCESS | 1828 | ++DOCSHELL 1FC24C00 == 115 [pid = 1828] [id = 665] 00:34:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 202 (1FC2F000) [pid = 1828] [serial = 1995] [outer = 00000000] 00:34:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 203 (2008E800) [pid = 1828] [serial = 1996] [outer = 1FC2F000] 00:34:01 INFO - PROCESS | 1828 | 1461051241718 Marionette DEBUG loaded listener.js 00:34:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 204 (201E9C00) [pid = 1828] [serial = 1997] [outer = 1FC2F000] 00:34:02 INFO - PROCESS | 1828 | 1461051242257 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 00:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 830ms 00:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:34:02 INFO - PROCESS | 1828 | 1461051242308 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 00:34:02 INFO - PROCESS | 1828 | 1461051242310 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 00:34:02 INFO - PROCESS | 1828 | 1461051242313 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:34:02 INFO - PROCESS | 1828 | 1461051242315 Marionette TRACE conn5 <- [1,2626,null,{}] 00:34:02 INFO - PROCESS | 1828 | 1461051242319 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:02 INFO - PROCESS | 1828 | 1461051242474 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 00:34:02 INFO - PROCESS | 1828 | 1461051242496 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:02 INFO - PROCESS | 1828 | ++DOCSHELL 16706000 == 116 [pid = 1828] [id = 666] 00:34:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 205 (20086800) [pid = 1828] [serial = 1998] [outer = 00000000] 00:34:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 206 (209B3000) [pid = 1828] [serial = 1999] [outer = 20086800] 00:34:02 INFO - PROCESS | 1828 | 1461051242541 Marionette DEBUG loaded listener.js 00:34:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 207 (209DB000) [pid = 1828] [serial = 2000] [outer = 20086800] 00:34:03 INFO - PROCESS | 1828 | 1461051243012 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 00:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 00:34:03 INFO - PROCESS | 1828 | 1461051243045 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 00:34:03 INFO - PROCESS | 1828 | 1461051243047 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 00:34:03 INFO - PROCESS | 1828 | 1461051243050 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:34:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:34:03 INFO - PROCESS | 1828 | 1461051243052 Marionette TRACE conn5 <- [1,2630,null,{}] 00:34:03 INFO - PROCESS | 1828 | 1461051243055 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:03 INFO - PROCESS | 1828 | 1461051243207 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 00:34:03 INFO - PROCESS | 1828 | 1461051243227 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:03 INFO - PROCESS | 1828 | ++DOCSHELL 20972800 == 117 [pid = 1828] [id = 667] 00:34:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (209DC800) [pid = 1828] [serial = 2001] [outer = 00000000] 00:34:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (21D81400) [pid = 1828] [serial = 2002] [outer = 209DC800] 00:34:03 INFO - PROCESS | 1828 | 1461051243272 Marionette DEBUG loaded listener.js 00:34:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (21EA9000) [pid = 1828] [serial = 2003] [outer = 209DC800] 00:34:03 INFO - PROCESS | 1828 | --DOMWINDOW == 209 (1E019800) [pid = 1828] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:34:03 INFO - PROCESS | 1828 | --DOMWINDOW == 208 (1FA6AC00) [pid = 1828] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:34:03 INFO - PROCESS | 1828 | --DOMWINDOW == 207 (167E5400) [pid = 1828] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:34:03 INFO - PROCESS | 1828 | --DOMWINDOW == 206 (1B35A400) [pid = 1828] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:34:03 INFO - PROCESS | 1828 | --DOMWINDOW == 205 (1D567800) [pid = 1828] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:34:03 INFO - PROCESS | 1828 | --DOMWINDOW == 204 (167E2400) [pid = 1828] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:34:03 INFO - PROCESS | 1828 | --DOMWINDOW == 203 (1E012C00) [pid = 1828] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:34:03 INFO - PROCESS | 1828 | --DOMWINDOW == 202 (20D99C00) [pid = 1828] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:34:03 INFO - PROCESS | 1828 | --DOMWINDOW == 201 (1CA19800) [pid = 1828] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:34:03 INFO - PROCESS | 1828 | --DOMWINDOW == 200 (1C7DBC00) [pid = 1828] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:34:03 INFO - PROCESS | 1828 | --DOMWINDOW == 199 (20155400) [pid = 1828] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:34:04 INFO - PROCESS | 1828 | 1461051244032 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 00:34:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:34:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1017ms 00:34:04 INFO - PROCESS | 1828 | 1461051244076 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 00:34:04 INFO - PROCESS | 1828 | 1461051244078 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 00:34:04 INFO - PROCESS | 1828 | 1461051244081 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:34:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:34:04 INFO - PROCESS | 1828 | 1461051244083 Marionette TRACE conn5 <- [1,2634,null,{}] 00:34:04 INFO - PROCESS | 1828 | 1461051244099 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:04 INFO - PROCESS | 1828 | 1461051244203 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 00:34:04 INFO - PROCESS | 1828 | 1461051244212 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:04 INFO - PROCESS | 1828 | ++DOCSHELL 1CA2BC00 == 118 [pid = 1828] [id = 668] 00:34:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 200 (1CCE3000) [pid = 1828] [serial = 2004] [outer = 00000000] 00:34:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 201 (20045C00) [pid = 1828] [serial = 2005] [outer = 1CCE3000] 00:34:04 INFO - PROCESS | 1828 | 1461051244256 Marionette DEBUG loaded listener.js 00:34:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 202 (2096A000) [pid = 1828] [serial = 2006] [outer = 1CCE3000] 00:34:04 INFO - PROCESS | 1828 | 1461051244713 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 00:34:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:34:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 00:34:04 INFO - PROCESS | 1828 | 1461051244773 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 00:34:04 INFO - PROCESS | 1828 | 1461051244775 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 00:34:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:34:04 INFO - PROCESS | 1828 | 1461051244783 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:34:04 INFO - PROCESS | 1828 | 1461051244785 Marionette TRACE conn5 <- [1,2638,null,{}] 00:34:04 INFO - PROCESS | 1828 | 1461051244788 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:04 INFO - PROCESS | 1828 | 1461051244895 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 00:34:04 INFO - PROCESS | 1828 | 1461051244901 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:04 INFO - PROCESS | 1828 | ++DOCSHELL 1E019800 == 119 [pid = 1828] [id = 669] 00:34:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 203 (20047400) [pid = 1828] [serial = 2007] [outer = 00000000] 00:34:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 204 (22AB6C00) [pid = 1828] [serial = 2008] [outer = 20047400] 00:34:04 INFO - PROCESS | 1828 | 1461051244949 Marionette DEBUG loaded listener.js 00:34:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 205 (22C60400) [pid = 1828] [serial = 2009] [outer = 20047400] 00:34:05 INFO - PROCESS | 1828 | 1461051245461 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 00:34:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:34:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 00:34:05 INFO - PROCESS | 1828 | 1461051245514 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 00:34:05 INFO - PROCESS | 1828 | 1461051245517 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 00:34:05 INFO - PROCESS | 1828 | 1461051245520 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:34:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:34:05 INFO - PROCESS | 1828 | 1461051245521 Marionette TRACE conn5 <- [1,2642,null,{}] 00:34:05 INFO - PROCESS | 1828 | 1461051245525 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:05 INFO - PROCESS | 1828 | 1461051245631 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 00:34:05 INFO - PROCESS | 1828 | 1461051245637 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:05 INFO - PROCESS | 1828 | ++DOCSHELL 22546C00 == 120 [pid = 1828] [id = 670] 00:34:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 206 (22C66400) [pid = 1828] [serial = 2010] [outer = 00000000] 00:34:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 207 (25524400) [pid = 1828] [serial = 2011] [outer = 22C66400] 00:34:05 INFO - PROCESS | 1828 | 1461051245689 Marionette DEBUG loaded listener.js 00:34:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (25B2C800) [pid = 1828] [serial = 2012] [outer = 22C66400] 00:34:06 INFO - PROCESS | 1828 | 1461051246538 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 00:34:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:34:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1067ms 00:34:06 INFO - PROCESS | 1828 | 1461051246592 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 00:34:06 INFO - PROCESS | 1828 | 1461051246597 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 00:34:06 INFO - PROCESS | 1828 | 1461051246603 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:34:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:34:06 INFO - PROCESS | 1828 | 1461051246608 Marionette TRACE conn5 <- [1,2646,null,{}] 00:34:06 INFO - PROCESS | 1828 | 1461051246613 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:06 INFO - PROCESS | 1828 | 1461051246789 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 00:34:06 INFO - PROCESS | 1828 | 1461051246949 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:06 INFO - PROCESS | 1828 | ++DOCSHELL 1B335400 == 121 [pid = 1828] [id = 671] 00:34:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (1BD7AC00) [pid = 1828] [serial = 2013] [outer = 00000000] 00:34:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (1CA29400) [pid = 1828] [serial = 2014] [outer = 1BD7AC00] 00:34:07 INFO - PROCESS | 1828 | 1461051247010 Marionette DEBUG loaded listener.js 00:34:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 211 (1CCE5800) [pid = 1828] [serial = 2015] [outer = 1BD7AC00] 00:34:07 INFO - PROCESS | 1828 | 1461051247589 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 00:34:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:34:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1022ms 00:34:07 INFO - PROCESS | 1828 | 1461051247629 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 00:34:07 INFO - PROCESS | 1828 | 1461051247636 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 00:34:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:34:07 INFO - PROCESS | 1828 | 1461051247643 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:34:07 INFO - PROCESS | 1828 | 1461051247646 Marionette TRACE conn5 <- [1,2650,null,{}] 00:34:07 INFO - PROCESS | 1828 | 1461051247651 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:07 INFO - PROCESS | 1828 | 1461051247788 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 00:34:07 INFO - PROCESS | 1828 | 1461051247968 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:07 INFO - PROCESS | 1828 | ++DOCSHELL 1DBFAC00 == 122 [pid = 1828] [id = 672] 00:34:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 212 (1DDCD800) [pid = 1828] [serial = 2016] [outer = 00000000] 00:34:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 213 (20047000) [pid = 1828] [serial = 2017] [outer = 1DDCD800] 00:34:08 INFO - PROCESS | 1828 | 1461051248022 Marionette DEBUG loaded listener.js 00:34:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 214 (20160800) [pid = 1828] [serial = 2018] [outer = 1DDCD800] 00:34:08 INFO - PROCESS | 1828 | 1461051248634 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 00:34:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:34:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1027ms 00:34:08 INFO - PROCESS | 1828 | 1461051248671 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 00:34:08 INFO - PROCESS | 1828 | 1461051248674 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 00:34:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:34:08 INFO - PROCESS | 1828 | 1461051248678 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:34:08 INFO - PROCESS | 1828 | 1461051248682 Marionette TRACE conn5 <- [1,2654,null,{}] 00:34:08 INFO - PROCESS | 1828 | 1461051248711 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:08 INFO - PROCESS | 1828 | 1461051248849 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 00:34:09 INFO - PROCESS | 1828 | 1461051249032 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:09 INFO - PROCESS | 1828 | ++DOCSHELL 25524000 == 123 [pid = 1828] [id = 673] 00:34:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 215 (2552F800) [pid = 1828] [serial = 2019] [outer = 00000000] 00:34:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 216 (25E18400) [pid = 1828] [serial = 2020] [outer = 2552F800] 00:34:09 INFO - PROCESS | 1828 | 1461051249089 Marionette DEBUG loaded listener.js 00:34:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 217 (26D19C00) [pid = 1828] [serial = 2021] [outer = 2552F800] 00:34:10 INFO - PROCESS | 1828 | 1461051250184 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 00:34:10 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:34:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1538ms 00:34:10 INFO - PROCESS | 1828 | 1461051250219 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 00:34:10 INFO - PROCESS | 1828 | 1461051250222 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 00:34:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:34:10 INFO - PROCESS | 1828 | 1461051250226 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:34:10 INFO - PROCESS | 1828 | 1461051250228 Marionette TRACE conn5 <- [1,2658,null,{}] 00:34:10 INFO - PROCESS | 1828 | 1461051250231 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:10 INFO - PROCESS | 1828 | 1461051250368 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 00:34:10 INFO - PROCESS | 1828 | 1461051250589 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:10 INFO - PROCESS | 1828 | ++DOCSHELL 1CBFE400 == 124 [pid = 1828] [id = 674] 00:34:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 218 (25E14400) [pid = 1828] [serial = 2022] [outer = 00000000] 00:34:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 219 (27A74400) [pid = 1828] [serial = 2023] [outer = 25E14400] 00:34:10 INFO - PROCESS | 1828 | 1461051250691 Marionette DEBUG loaded listener.js 00:34:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 220 (27AAC000) [pid = 1828] [serial = 2024] [outer = 25E14400] 00:34:11 INFO - PROCESS | 1828 | 1461051251712 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 00:34:11 INFO - PROCESS | 1828 | 1461051251781 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 00:34:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:34:11 INFO - PROCESS | 1828 | 1461051251786 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:34:11 INFO - PROCESS | 1828 | 1461051251789 Marionette TRACE conn5 <- [1,2662,null,{}] 00:34:11 INFO - PROCESS | 1828 | 1461051251793 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:11 INFO - PROCESS | 1828 | 1461051251917 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 00:34:12 INFO - PROCESS | 1828 | 1461051252194 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:12 INFO - PROCESS | 1828 | ++DOCSHELL 281A2400 == 125 [pid = 1828] [id = 675] 00:34:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 221 (281A6400) [pid = 1828] [serial = 2025] [outer = 00000000] 00:34:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (2827C000) [pid = 1828] [serial = 2026] [outer = 281A6400] 00:34:12 INFO - PROCESS | 1828 | 1461051252251 Marionette DEBUG loaded listener.js 00:34:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (2843BC00) [pid = 1828] [serial = 2027] [outer = 281A6400] 00:34:13 INFO - PROCESS | 1828 | 1461051253351 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 00:34:13 INFO - PROCESS | 1828 | 1461051253366 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 00:34:13 INFO - PROCESS | 1828 | 1461051253370 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:34:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:34:13 INFO - PROCESS | 1828 | 1461051253372 Marionette TRACE conn5 <- [1,2666,null,{}] 00:34:13 INFO - PROCESS | 1828 | 1461051253375 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:13 INFO - PROCESS | 1828 | 1461051253514 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 00:34:13 INFO - PROCESS | 1828 | 1461051253733 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:13 INFO - PROCESS | 1828 | ++DOCSHELL 24F92000 == 126 [pid = 1828] [id = 676] 00:34:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 224 (24F94400) [pid = 1828] [serial = 2028] [outer = 00000000] 00:34:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 225 (2B44CC00) [pid = 1828] [serial = 2029] [outer = 24F94400] 00:34:13 INFO - PROCESS | 1828 | 1461051253790 Marionette DEBUG loaded listener.js 00:34:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 226 (2B44FC00) [pid = 1828] [serial = 2030] [outer = 24F94400] 00:34:14 INFO - PROCESS | 1828 | 1461051254816 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 00:34:14 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:34:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1480ms 00:34:14 INFO - PROCESS | 1828 | 1461051254854 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 00:34:14 INFO - PROCESS | 1828 | 1461051254856 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 00:34:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:34:14 INFO - PROCESS | 1828 | 1461051254860 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:34:14 INFO - PROCESS | 1828 | 1461051254862 Marionette TRACE conn5 <- [1,2670,null,{}] 00:34:14 INFO - PROCESS | 1828 | 1461051254866 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:14 INFO - PROCESS | 1828 | 1461051254997 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 00:34:15 INFO - PROCESS | 1828 | 1461051255207 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:15 INFO - PROCESS | 1828 | ++DOCSHELL 29680000 == 127 [pid = 1828] [id = 677] 00:34:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 227 (29681400) [pid = 1828] [serial = 2031] [outer = 00000000] 00:34:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 228 (29685C00) [pid = 1828] [serial = 2032] [outer = 29681400] 00:34:15 INFO - PROCESS | 1828 | 1461051255261 Marionette DEBUG loaded listener.js 00:34:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 229 (29688C00) [pid = 1828] [serial = 2033] [outer = 29681400] 00:34:16 INFO - PROCESS | 1828 | 1461051256281 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 00:34:16 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:34:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1472ms 00:34:16 INFO - PROCESS | 1828 | 1461051256336 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 00:34:16 INFO - PROCESS | 1828 | 1461051256338 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 00:34:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:34:16 INFO - PROCESS | 1828 | 1461051256341 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:34:16 INFO - PROCESS | 1828 | 1461051256343 Marionette TRACE conn5 <- [1,2674,null,{}] 00:34:16 INFO - PROCESS | 1828 | 1461051256348 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:16 INFO - PROCESS | 1828 | 1461051256510 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 00:34:16 INFO - PROCESS | 1828 | 1461051256721 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:16 INFO - PROCESS | 1828 | ++DOCSHELL 1D01A800 == 128 [pid = 1828] [id = 678] 00:34:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 230 (283E4800) [pid = 1828] [serial = 2034] [outer = 00000000] 00:34:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 231 (283EC800) [pid = 1828] [serial = 2035] [outer = 283E4800] 00:34:16 INFO - PROCESS | 1828 | 1461051256774 Marionette DEBUG loaded listener.js 00:34:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 232 (283EEC00) [pid = 1828] [serial = 2036] [outer = 283E4800] 00:34:17 INFO - PROCESS | 1828 | 1461051257783 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 00:34:17 INFO - PROCESS | 1828 | 1461051257821 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 00:34:17 INFO - PROCESS | 1828 | 1461051257868 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:34:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:34:17 INFO - PROCESS | 1828 | 1461051257870 Marionette TRACE conn5 <- [1,2678,null,{}] 00:34:17 INFO - PROCESS | 1828 | 1461051257874 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:17 INFO - PROCESS | 1828 | 1461051257993 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 00:34:18 INFO - PROCESS | 1828 | 1461051258243 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:18 INFO - PROCESS | 1828 | ++DOCSHELL 1A9D8000 == 129 [pid = 1828] [id = 679] 00:34:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (25B2CC00) [pid = 1828] [serial = 2037] [outer = 00000000] 00:34:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (2965D000) [pid = 1828] [serial = 2038] [outer = 25B2CC00] 00:34:18 INFO - PROCESS | 1828 | 1461051258298 Marionette DEBUG loaded listener.js 00:34:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (29662000) [pid = 1828] [serial = 2039] [outer = 25B2CC00] 00:34:19 INFO - PROCESS | 1828 | 1461051259357 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 00:34:19 INFO - PROCESS | 1828 | 1461051259410 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 00:34:19 INFO - PROCESS | 1828 | 1461051259413 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:34:19 INFO - PROCESS | 1828 | 1461051259415 Marionette TRACE conn5 <- [1,2682,null,{}] 00:34:19 INFO - PROCESS | 1828 | 1461051259419 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:19 INFO - PROCESS | 1828 | 1461051259587 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 00:34:19 INFO - PROCESS | 1828 | 1461051259804 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:19 INFO - PROCESS | 1828 | ++DOCSHELL 17E42000 == 130 [pid = 1828] [id = 680] 00:34:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (1BD67C00) [pid = 1828] [serial = 2040] [outer = 00000000] 00:34:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (1DDC7C00) [pid = 1828] [serial = 2041] [outer = 1BD67C00] 00:34:19 INFO - PROCESS | 1828 | 1461051259857 Marionette DEBUG loaded listener.js 00:34:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (1E010800) [pid = 1828] [serial = 2042] [outer = 1BD67C00] 00:34:21 INFO - PROCESS | 1828 | 1461051261225 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 00:34:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:34:21 INFO - PROCESS | 1828 | 1461051261255 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 00:34:21 INFO - PROCESS | 1828 | 1461051261259 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:34:21 INFO - PROCESS | 1828 | 1461051261262 Marionette TRACE conn5 <- [1,2686,null,{}] 00:34:21 INFO - PROCESS | 1828 | 1461051261268 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:21 INFO - PROCESS | 1828 | 1461051261394 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 00:34:21 INFO - PROCESS | 1828 | 1461051261587 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:21 INFO - PROCESS | 1828 | ++DOCSHELL 1CA2A400 == 131 [pid = 1828] [id = 681] 00:34:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (1CA2E000) [pid = 1828] [serial = 2043] [outer = 00000000] 00:34:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (1CE8E800) [pid = 1828] [serial = 2044] [outer = 1CA2E000] 00:34:21 INFO - PROCESS | 1828 | 1461051261638 Marionette DEBUG loaded listener.js 00:34:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (1D56D800) [pid = 1828] [serial = 2045] [outer = 1CA2E000] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 1D0B6C00 == 130 [pid = 1828] [id = 208] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 0EE68400 == 129 [pid = 1828] [id = 227] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 1DB18800 == 128 [pid = 1828] [id = 420] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 135F8C00 == 127 [pid = 1828] [id = 358] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 1E019800 == 126 [pid = 1828] [id = 669] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 1CA2BC00 == 125 [pid = 1828] [id = 668] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 20972800 == 124 [pid = 1828] [id = 667] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 16706000 == 123 [pid = 1828] [id = 666] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 1FC24C00 == 122 [pid = 1828] [id = 665] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (20DA0000) [pid = 1828] [serial = 1942] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 1DDA2000 == 121 [pid = 1828] [id = 664] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 1CD70800 == 120 [pid = 1828] [id = 663] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 0EE69400 == 119 [pid = 1828] [id = 662] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 1CCE2800 == 118 [pid = 1828] [id = 661] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 17E3F400 == 117 [pid = 1828] [id = 660] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 28147C00 == 116 [pid = 1828] [id = 656] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 2750D400 == 115 [pid = 1828] [id = 655] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 26D11C00 == 114 [pid = 1828] [id = 654] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 21EADC00 == 113 [pid = 1828] [id = 653] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 20825400 == 112 [pid = 1828] [id = 652] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 2253AC00 == 111 [pid = 1828] [id = 651] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 201EA000 == 110 [pid = 1828] [id = 650] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 1C7F1800 == 109 [pid = 1828] [id = 649] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 16841400 == 108 [pid = 1828] [id = 648] 00:34:22 INFO - PROCESS | 1828 | --DOCSHELL 201EA800 == 107 [pid = 1828] [id = 647] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (2096E000) [pid = 1828] [serial = 1940] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (1DDA5C00) [pid = 1828] [serial = 1937] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (1DE09400) [pid = 1828] [serial = 1928] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (20969C00) [pid = 1828] [serial = 1811] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (1E0C6800) [pid = 1828] [serial = 1930] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (2004B400) [pid = 1828] [serial = 1933] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 233 (1DE04800) [pid = 1828] [serial = 1885] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 232 (1F109800) [pid = 1828] [serial = 1931] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 231 (1C7F4800) [pid = 1828] [serial = 1936] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 230 (1DDBE800) [pid = 1828] [serial = 1919] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 229 (1DB21000) [pid = 1828] [serial = 1918] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 228 (24F8AC00) [pid = 1828] [serial = 1891] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 227 (2008A400) [pid = 1828] [serial = 1934] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 226 (1DDA9800) [pid = 1828] [serial = 1927] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 225 (1BD60400) [pid = 1828] [serial = 1921] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 224 (1BD7A800) [pid = 1828] [serial = 1922] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 223 (20919000) [pid = 1828] [serial = 1939] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (21D88C00) [pid = 1828] [serial = 1880] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 221 (1CCDA400) [pid = 1828] [serial = 1924] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 220 (1CED5800) [pid = 1828] [serial = 1925] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 219 (196DBC00) [pid = 1828] [serial = 1882] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 218 (222DAC00) [pid = 1828] [serial = 1888] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 217 (1CA2D000) [pid = 1828] [serial = 1916] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 216 (1C7FE000) [pid = 1828] [serial = 1915] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 215 (275AA400) [pid = 1828] [serial = 1897] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 214 (27AB7C00) [pid = 1828] [serial = 1900] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 213 (25529C00) [pid = 1828] [serial = 1894] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 212 (2814B400) [pid = 1828] [serial = 1903] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 211 (281AC800) [pid = 1828] [serial = 1906] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 210 (28278000) [pid = 1828] [serial = 1909] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | --DOMWINDOW == 209 (2015C000) [pid = 1828] [serial = 1912] [outer = 00000000] [url = about:blank] 00:34:22 INFO - PROCESS | 1828 | 1461051262796 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 00:34:22 INFO - PROCESS | 1828 | 1461051262837 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 00:34:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:34:22 INFO - PROCESS | 1828 | 1461051262843 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:34:22 INFO - PROCESS | 1828 | 1461051262845 Marionette TRACE conn5 <- [1,2690,null,{}] 00:34:22 INFO - PROCESS | 1828 | 1461051262849 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:22 INFO - PROCESS | 1828 | 1461051262998 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 00:34:23 INFO - PROCESS | 1828 | 1461051263169 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:23 INFO - PROCESS | 1828 | ++DOCSHELL 167E5400 == 108 [pid = 1828] [id = 682] 00:34:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (17B0E800) [pid = 1828] [serial = 2046] [outer = 00000000] 00:34:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 211 (1BD66400) [pid = 1828] [serial = 2047] [outer = 17B0E800] 00:34:23 INFO - PROCESS | 1828 | 1461051263215 Marionette DEBUG loaded listener.js 00:34:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 212 (1BE78400) [pid = 1828] [serial = 2048] [outer = 17B0E800] 00:34:23 INFO - PROCESS | 1828 | 1461051263631 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 00:34:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:34:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 830ms 00:34:23 INFO - PROCESS | 1828 | 1461051263676 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 00:34:23 INFO - PROCESS | 1828 | 1461051263678 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 00:34:23 INFO - PROCESS | 1828 | 1461051263682 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:34:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:34:23 INFO - PROCESS | 1828 | 1461051263685 Marionette TRACE conn5 <- [1,2694,null,{}] 00:34:23 INFO - PROCESS | 1828 | 1461051263695 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:23 INFO - PROCESS | 1828 | 1461051263806 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 00:34:23 INFO - PROCESS | 1828 | 1461051263819 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:23 INFO - PROCESS | 1828 | ++DOCSHELL 1CA26800 == 109 [pid = 1828] [id = 683] 00:34:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 213 (1CA2B000) [pid = 1828] [serial = 2049] [outer = 00000000] 00:34:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 214 (1DBF5400) [pid = 1828] [serial = 2050] [outer = 1CA2B000] 00:34:23 INFO - PROCESS | 1828 | 1461051263866 Marionette DEBUG loaded listener.js 00:34:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 215 (1DDBF000) [pid = 1828] [serial = 2051] [outer = 1CA2B000] 00:34:24 INFO - PROCESS | 1828 | 1461051264331 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 00:34:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:34:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 00:34:24 INFO - PROCESS | 1828 | 1461051264356 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 00:34:24 INFO - PROCESS | 1828 | 1461051264358 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 00:34:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:34:24 INFO - PROCESS | 1828 | 1461051264362 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:34:24 INFO - PROCESS | 1828 | 1461051264363 Marionette TRACE conn5 <- [1,2698,null,{}] 00:34:24 INFO - PROCESS | 1828 | 1461051264398 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:24 INFO - PROCESS | 1828 | 1461051264534 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 00:34:24 INFO - PROCESS | 1828 | 1461051264542 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:24 INFO - PROCESS | 1828 | ++DOCSHELL 1DDCC400 == 110 [pid = 1828] [id = 684] 00:34:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 216 (1DDCCC00) [pid = 1828] [serial = 2052] [outer = 00000000] 00:34:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 217 (1E0A3800) [pid = 1828] [serial = 2053] [outer = 1DDCCC00] 00:34:24 INFO - PROCESS | 1828 | 1461051264587 Marionette DEBUG loaded listener.js 00:34:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 218 (1E0C6400) [pid = 1828] [serial = 2054] [outer = 1DDCCC00] 00:34:25 INFO - PROCESS | 1828 | 1461051265123 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 00:34:25 INFO - PROCESS | 1828 | 1461051265178 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 00:34:25 INFO - PROCESS | 1828 | 1461051265186 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:34:25 INFO - PROCESS | 1828 | 1461051265188 Marionette TRACE conn5 <- [1,2702,null,{}] 00:34:25 INFO - PROCESS | 1828 | 1461051265191 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:25 INFO - PROCESS | 1828 | 1461051265365 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 00:34:25 INFO - PROCESS | 1828 | 1461051265386 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:25 INFO - PROCESS | 1828 | ++DOCSHELL 1FA68400 == 111 [pid = 1828] [id = 685] 00:34:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 219 (1FC2A000) [pid = 1828] [serial = 2055] [outer = 00000000] 00:34:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 220 (20829800) [pid = 1828] [serial = 2056] [outer = 1FC2A000] 00:34:25 INFO - PROCESS | 1828 | 1461051265432 Marionette DEBUG loaded listener.js 00:34:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 221 (1FC20800) [pid = 1828] [serial = 2057] [outer = 1FC2A000] 00:34:25 INFO - PROCESS | 1828 | 1461051265990 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 00:34:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:34:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 830ms 00:34:26 INFO - PROCESS | 1828 | 1461051266012 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 00:34:26 INFO - PROCESS | 1828 | 1461051266014 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 00:34:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:34:26 INFO - PROCESS | 1828 | 1461051266017 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:34:26 INFO - PROCESS | 1828 | 1461051266019 Marionette TRACE conn5 <- [1,2706,null,{}] 00:34:26 INFO - PROCESS | 1828 | 1461051266022 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:26 INFO - PROCESS | 1828 | 1461051266196 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 00:34:26 INFO - PROCESS | 1828 | 1461051266220 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:26 INFO - PROCESS | 1828 | ++DOCSHELL 2096E000 == 112 [pid = 1828] [id = 686] 00:34:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (2096F400) [pid = 1828] [serial = 2058] [outer = 00000000] 00:34:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (20DA7000) [pid = 1828] [serial = 2059] [outer = 2096F400] 00:34:26 INFO - PROCESS | 1828 | 1461051266268 Marionette DEBUG loaded listener.js 00:34:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 224 (201EB800) [pid = 1828] [serial = 2060] [outer = 2096F400] 00:34:27 INFO - PROCESS | 1828 | --DOMWINDOW == 223 (20047400) [pid = 1828] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:34:27 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (17E3FC00) [pid = 1828] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:34:27 INFO - PROCESS | 1828 | --DOMWINDOW == 221 (1DDA3800) [pid = 1828] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:34:27 INFO - PROCESS | 1828 | --DOMWINDOW == 220 (1CD76000) [pid = 1828] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:34:27 INFO - PROCESS | 1828 | --DOMWINDOW == 219 (1CD74800) [pid = 1828] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:34:27 INFO - PROCESS | 1828 | --DOMWINDOW == 218 (0EE6C400) [pid = 1828] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:34:27 INFO - PROCESS | 1828 | --DOMWINDOW == 217 (20970400) [pid = 1828] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:34:27 INFO - PROCESS | 1828 | --DOMWINDOW == 216 (1FC2F000) [pid = 1828] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:34:27 INFO - PROCESS | 1828 | --DOMWINDOW == 215 (1CCE3000) [pid = 1828] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:34:27 INFO - PROCESS | 1828 | --DOMWINDOW == 214 (209DC800) [pid = 1828] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:34:27 INFO - PROCESS | 1828 | --DOMWINDOW == 213 (20086800) [pid = 1828] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:34:27 INFO - PROCESS | 1828 | 1461051267064 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 00:34:27 INFO - PROCESS | 1828 | 1461051267102 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 00:34:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:34:27 INFO - PROCESS | 1828 | 1461051267105 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:34:27 INFO - PROCESS | 1828 | 1461051267107 Marionette TRACE conn5 <- [1,2710,null,{}] 00:34:27 INFO - PROCESS | 1828 | 1461051267110 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:27 INFO - PROCESS | 1828 | 1461051267213 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 00:34:27 INFO - PROCESS | 1828 | 1461051267234 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:27 INFO - PROCESS | 1828 | ++DOCSHELL 1CA14C00 == 113 [pid = 1828] [id = 687] 00:34:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 214 (1CA30800) [pid = 1828] [serial = 2061] [outer = 00000000] 00:34:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 215 (1E00DC00) [pid = 1828] [serial = 2062] [outer = 1CA30800] 00:34:27 INFO - PROCESS | 1828 | 1461051267280 Marionette DEBUG loaded listener.js 00:34:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 216 (20049800) [pid = 1828] [serial = 2063] [outer = 1CA30800] 00:34:27 INFO - PROCESS | 1828 | 1461051267819 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 00:34:27 INFO - PROCESS | 1828 | 1461051267879 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 00:34:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:34:27 INFO - PROCESS | 1828 | 1461051267882 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:34:27 INFO - PROCESS | 1828 | 1461051267884 Marionette TRACE conn5 <- [1,2714,null,{}] 00:34:27 INFO - PROCESS | 1828 | 1461051267887 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:27 INFO - PROCESS | 1828 | 1461051267997 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 00:34:28 INFO - PROCESS | 1828 | 1461051268009 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:28 INFO - PROCESS | 1828 | ++DOCSHELL 1CA24400 == 114 [pid = 1828] [id = 688] 00:34:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 217 (2015C400) [pid = 1828] [serial = 2064] [outer = 00000000] 00:34:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 218 (224B3C00) [pid = 1828] [serial = 2065] [outer = 2015C400] 00:34:28 INFO - PROCESS | 1828 | 1461051268056 Marionette DEBUG loaded listener.js 00:34:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 219 (22B3A800) [pid = 1828] [serial = 2066] [outer = 2015C400] 00:34:28 INFO - PROCESS | 1828 | 1461051268516 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 00:34:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:34:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 00:34:28 INFO - PROCESS | 1828 | 1461051268572 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 00:34:28 INFO - PROCESS | 1828 | 1461051268574 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 00:34:28 INFO - PROCESS | 1828 | 1461051268582 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:34:28 INFO - PROCESS | 1828 | 1461051268583 Marionette TRACE conn5 <- [1,2718,null,{}] 00:34:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:34:28 INFO - PROCESS | 1828 | 1461051268587 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:28 INFO - PROCESS | 1828 | 1461051268721 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 00:34:28 INFO - PROCESS | 1828 | 1461051268730 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:28 INFO - PROCESS | 1828 | ++DOCSHELL 22C68400 == 115 [pid = 1828] [id = 689] 00:34:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 220 (24F97C00) [pid = 1828] [serial = 2067] [outer = 00000000] 00:34:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 221 (2552BC00) [pid = 1828] [serial = 2068] [outer = 24F97C00] 00:34:28 INFO - PROCESS | 1828 | 1461051268774 Marionette DEBUG loaded listener.js 00:34:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (25B27C00) [pid = 1828] [serial = 2069] [outer = 24F97C00] 00:34:29 INFO - PROCESS | 1828 | 1461051269971 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 00:34:30 INFO - PROCESS | 1828 | 1461051270068 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 00:34:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:34:30 INFO - PROCESS | 1828 | 1461051270072 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:34:30 INFO - PROCESS | 1828 | 1461051270076 Marionette TRACE conn5 <- [1,2722,null,{}] 00:34:30 INFO - PROCESS | 1828 | 1461051270082 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:30 INFO - PROCESS | 1828 | 1461051270258 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 00:34:30 INFO - PROCESS | 1828 | 1461051270487 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:30 INFO - PROCESS | 1828 | ++DOCSHELL 18C6AC00 == 116 [pid = 1828] [id = 690] 00:34:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (193EEC00) [pid = 1828] [serial = 2070] [outer = 00000000] 00:34:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 224 (1CA12000) [pid = 1828] [serial = 2071] [outer = 193EEC00] 00:34:30 INFO - PROCESS | 1828 | 1461051270548 Marionette DEBUG loaded listener.js 00:34:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 225 (1CA2BC00) [pid = 1828] [serial = 2072] [outer = 193EEC00] 00:34:31 INFO - PROCESS | 1828 | 1461051271120 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 00:34:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:34:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1079ms 00:34:31 INFO - PROCESS | 1828 | 1461051271162 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 00:34:31 INFO - PROCESS | 1828 | 1461051271168 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 00:34:31 INFO - PROCESS | 1828 | 1461051271174 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:34:31 INFO - PROCESS | 1828 | 1461051271177 Marionette TRACE conn5 <- [1,2726,null,{}] 00:34:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:34:31 INFO - PROCESS | 1828 | 1461051271181 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:31 INFO - PROCESS | 1828 | 1461051271314 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 00:34:31 INFO - PROCESS | 1828 | 1461051271511 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:31 INFO - PROCESS | 1828 | ++DOCSHELL 1CCE2000 == 117 [pid = 1828] [id = 691] 00:34:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 226 (1D0B6C00) [pid = 1828] [serial = 2073] [outer = 00000000] 00:34:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 227 (20154C00) [pid = 1828] [serial = 2074] [outer = 1D0B6C00] 00:34:31 INFO - PROCESS | 1828 | 1461051271567 Marionette DEBUG loaded listener.js 00:34:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 228 (20965000) [pid = 1828] [serial = 2075] [outer = 1D0B6C00] 00:34:32 INFO - PROCESS | 1828 | 1461051272173 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 00:34:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:34:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1016ms 00:34:32 INFO - PROCESS | 1828 | 1461051272208 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 00:34:32 INFO - PROCESS | 1828 | 1461051272210 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 00:34:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:34:32 INFO - PROCESS | 1828 | 1461051272216 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:34:32 INFO - PROCESS | 1828 | 1461051272220 Marionette TRACE conn5 <- [1,2730,null,{}] 00:34:32 INFO - PROCESS | 1828 | 1461051272250 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:32 INFO - PROCESS | 1828 | 1461051272384 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 00:34:32 INFO - PROCESS | 1828 | 1461051272581 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:32 INFO - PROCESS | 1828 | ++DOCSHELL 25528000 == 118 [pid = 1828] [id = 692] 00:34:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 229 (25B2DC00) [pid = 1828] [serial = 2076] [outer = 00000000] 00:34:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 230 (26D19400) [pid = 1828] [serial = 2077] [outer = 25B2DC00] 00:34:32 INFO - PROCESS | 1828 | 1461051272640 Marionette DEBUG loaded listener.js 00:34:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 231 (2750BC00) [pid = 1828] [serial = 2078] [outer = 25B2DC00] 00:34:33 INFO - PROCESS | 1828 | 1461051273252 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 00:34:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:34:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1101ms 00:34:33 INFO - PROCESS | 1828 | 1461051273319 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 00:34:33 INFO - PROCESS | 1828 | 1461051273322 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 00:34:33 INFO - PROCESS | 1828 | 1461051273326 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:34:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:34:33 INFO - PROCESS | 1828 | 1461051273328 Marionette TRACE conn5 <- [1,2734,null,{}] 00:34:33 INFO - PROCESS | 1828 | 1461051273331 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:33 INFO - PROCESS | 1828 | 1461051273494 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 00:34:33 INFO - PROCESS | 1828 | 1461051273676 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:33 INFO - PROCESS | 1828 | ++DOCSHELL 275B6C00 == 119 [pid = 1828] [id = 693] 00:34:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 232 (275B7800) [pid = 1828] [serial = 2079] [outer = 00000000] 00:34:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (27AB0800) [pid = 1828] [serial = 2080] [outer = 275B7800] 00:34:33 INFO - PROCESS | 1828 | 1461051273730 Marionette DEBUG loaded listener.js 00:34:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (2814B400) [pid = 1828] [serial = 2081] [outer = 275B7800] 00:34:34 INFO - PROCESS | 1828 | 1461051274310 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 00:34:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:34:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1016ms 00:34:34 INFO - PROCESS | 1828 | 1461051274345 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 00:34:34 INFO - PROCESS | 1828 | 1461051274348 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 00:34:34 INFO - PROCESS | 1828 | 1461051274351 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:34:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:34:34 INFO - PROCESS | 1828 | 1461051274353 Marionette TRACE conn5 <- [1,2738,null,{}] 00:34:34 INFO - PROCESS | 1828 | 1461051274356 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:34 INFO - PROCESS | 1828 | 1461051274483 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 00:34:34 INFO - PROCESS | 1828 | 1461051274678 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:34 INFO - PROCESS | 1828 | ++DOCSHELL 27AA3000 == 120 [pid = 1828] [id = 694] 00:34:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (281A3C00) [pid = 1828] [serial = 2082] [outer = 00000000] 00:34:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (2827EC00) [pid = 1828] [serial = 2083] [outer = 281A3C00] 00:34:34 INFO - PROCESS | 1828 | 1461051274733 Marionette DEBUG loaded listener.js 00:34:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (283F2000) [pid = 1828] [serial = 2084] [outer = 281A3C00] 00:34:35 INFO - PROCESS | 1828 | 1461051275290 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 00:34:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:34:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 00:34:35 INFO - PROCESS | 1828 | 1461051275326 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 00:34:35 INFO - PROCESS | 1828 | 1461051275328 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 00:34:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:34:35 INFO - PROCESS | 1828 | 1461051275332 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:34:35 INFO - PROCESS | 1828 | 1461051275334 Marionette TRACE conn5 <- [1,2742,null,{}] 00:34:35 INFO - PROCESS | 1828 | 1461051275338 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:35 INFO - PROCESS | 1828 | 1461051275474 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 00:34:35 INFO - PROCESS | 1828 | 1461051275676 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:35 INFO - PROCESS | 1828 | ++DOCSHELL 2582A400 == 121 [pid = 1828] [id = 695] 00:34:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (2582AC00) [pid = 1828] [serial = 2085] [outer = 00000000] 00:34:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (25834C00) [pid = 1828] [serial = 2086] [outer = 2582AC00] 00:34:35 INFO - PROCESS | 1828 | 1461051275734 Marionette DEBUG loaded listener.js 00:34:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (28279800) [pid = 1828] [serial = 2087] [outer = 2582AC00] 00:34:36 INFO - PROCESS | 1828 | 1461051276286 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 00:34:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:34:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 970ms 00:34:36 INFO - PROCESS | 1828 | 1461051276305 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 00:34:36 INFO - PROCESS | 1828 | 1461051276307 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 00:34:36 INFO - PROCESS | 1828 | 1461051276328 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:34:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:34:36 INFO - PROCESS | 1828 | 1461051276330 Marionette TRACE conn5 <- [1,2746,null,{}] 00:34:36 INFO - PROCESS | 1828 | 1461051276334 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:36 INFO - PROCESS | 1828 | 1461051276461 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 00:34:36 INFO - PROCESS | 1828 | 1461051276656 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:36 INFO - PROCESS | 1828 | ++DOCSHELL 267D5000 == 122 [pid = 1828] [id = 696] 00:34:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (267D7400) [pid = 1828] [serial = 2088] [outer = 00000000] 00:34:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (267DB000) [pid = 1828] [serial = 2089] [outer = 267D7400] 00:34:36 INFO - PROCESS | 1828 | 1461051276711 Marionette DEBUG loaded listener.js 00:34:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (267DD400) [pid = 1828] [serial = 2090] [outer = 267D7400] 00:34:37 INFO - PROCESS | 1828 | 1461051277294 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 00:34:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:34:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1014ms 00:34:37 INFO - PROCESS | 1828 | 1461051277347 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 00:34:37 INFO - PROCESS | 1828 | 1461051277350 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 00:34:37 INFO - PROCESS | 1828 | 1461051277353 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:34:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:34:37 INFO - PROCESS | 1828 | 1461051277355 Marionette TRACE conn5 <- [1,2750,null,{}] 00:34:37 INFO - PROCESS | 1828 | 1461051277359 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:37 INFO - PROCESS | 1828 | 1461051277484 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 00:34:37 INFO - PROCESS | 1828 | 1461051277673 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:37 INFO - PROCESS | 1828 | ++DOCSHELL 267D8800 == 123 [pid = 1828] [id = 697] 00:34:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (267E0000) [pid = 1828] [serial = 2091] [outer = 00000000] 00:34:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (2965E400) [pid = 1828] [serial = 2092] [outer = 267E0000] 00:34:37 INFO - PROCESS | 1828 | 1461051277732 Marionette DEBUG loaded listener.js 00:34:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (29663400) [pid = 1828] [serial = 2093] [outer = 267E0000] 00:34:38 INFO - PROCESS | 1828 | 1461051278301 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 00:34:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:34:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 970ms 00:34:38 INFO - PROCESS | 1828 | 1461051278327 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 00:34:38 INFO - PROCESS | 1828 | 1461051278330 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 00:34:38 INFO - PROCESS | 1828 | 1461051278333 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:34:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:34:38 INFO - PROCESS | 1828 | 1461051278335 Marionette TRACE conn5 <- [1,2754,null,{}] 00:34:38 INFO - PROCESS | 1828 | 1461051278339 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:38 INFO - PROCESS | 1828 | 1461051278466 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 00:34:38 INFO - PROCESS | 1828 | 1461051278663 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:38 INFO - PROCESS | 1828 | ++DOCSHELL 2967FC00 == 124 [pid = 1828] [id = 698] 00:34:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (29689000) [pid = 1828] [serial = 2094] [outer = 00000000] 00:34:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (29A11800) [pid = 1828] [serial = 2095] [outer = 29689000] 00:34:38 INFO - PROCESS | 1828 | 1461051278719 Marionette DEBUG loaded listener.js 00:34:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (29A13000) [pid = 1828] [serial = 2096] [outer = 29689000] 00:34:39 INFO - PROCESS | 1828 | 1461051279296 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 00:34:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:34:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1015ms 00:34:39 INFO - PROCESS | 1828 | 1461051279353 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 00:34:39 INFO - PROCESS | 1828 | 1461051279355 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 00:34:39 INFO - PROCESS | 1828 | 1461051279358 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:34:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:34:39 INFO - PROCESS | 1828 | 1461051279360 Marionette TRACE conn5 <- [1,2758,null,{}] 00:34:39 INFO - PROCESS | 1828 | 1461051279364 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:39 INFO - PROCESS | 1828 | 1461051279492 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 00:34:39 INFO - PROCESS | 1828 | 1461051279689 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:39 INFO - PROCESS | 1828 | ++DOCSHELL 29A11400 == 125 [pid = 1828] [id = 699] 00:34:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (29A14C00) [pid = 1828] [serial = 2097] [outer = 00000000] 00:34:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (29A1C000) [pid = 1828] [serial = 2098] [outer = 29A14C00] 00:34:39 INFO - PROCESS | 1828 | 1461051279744 Marionette DEBUG loaded listener.js 00:34:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 252 (2ACA4400) [pid = 1828] [serial = 2099] [outer = 29A14C00] 00:34:40 INFO - PROCESS | 1828 | 1461051280314 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 00:34:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:34:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 00:34:40 INFO - PROCESS | 1828 | 1461051280375 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 00:34:40 INFO - PROCESS | 1828 | 1461051280378 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 00:34:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:34:40 INFO - PROCESS | 1828 | 1461051280384 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:34:40 INFO - PROCESS | 1828 | 1461051280387 Marionette TRACE conn5 <- [1,2762,null,{}] 00:34:40 INFO - PROCESS | 1828 | 1461051280391 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:40 INFO - PROCESS | 1828 | 1461051280579 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 00:34:40 INFO - PROCESS | 1828 | 1461051280771 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:40 INFO - PROCESS | 1828 | ++DOCSHELL 143A9800 == 126 [pid = 1828] [id = 700] 00:34:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 253 (167A0400) [pid = 1828] [serial = 2100] [outer = 00000000] 00:34:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 254 (1CCDA800) [pid = 1828] [serial = 2101] [outer = 167A0400] 00:34:40 INFO - PROCESS | 1828 | 1461051280832 Marionette DEBUG loaded listener.js 00:34:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (1E0D0C00) [pid = 1828] [serial = 2102] [outer = 167A0400] 00:34:41 INFO - PROCESS | 1828 | 1461051281696 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 00:34:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:34:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1329ms 00:34:41 INFO - PROCESS | 1828 | 1461051281717 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 00:34:41 INFO - PROCESS | 1828 | 1461051281722 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 00:34:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:34:41 INFO - PROCESS | 1828 | 1461051281727 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:34:41 INFO - PROCESS | 1828 | 1461051281730 Marionette TRACE conn5 <- [1,2766,null,{}] 00:34:41 INFO - PROCESS | 1828 | 1461051281735 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:41 INFO - PROCESS | 1828 | 1461051281865 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 00:34:42 INFO - PROCESS | 1828 | 1461051282067 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:42 INFO - PROCESS | 1828 | ++DOCSHELL 17B36C00 == 127 [pid = 1828] [id = 701] 00:34:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 256 (17E3E400) [pid = 1828] [serial = 2103] [outer = 00000000] 00:34:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 257 (1B7E8800) [pid = 1828] [serial = 2104] [outer = 17E3E400] 00:34:42 INFO - PROCESS | 1828 | 1461051282119 Marionette DEBUG loaded listener.js 00:34:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 258 (1BE74C00) [pid = 1828] [serial = 2105] [outer = 17E3E400] 00:34:42 INFO - PROCESS | 1828 | 1461051282744 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 00:34:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:34:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1067ms 00:34:42 INFO - PROCESS | 1828 | 1461051282799 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 00:34:42 INFO - PROCESS | 1828 | 1461051282804 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 00:34:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:34:42 INFO - PROCESS | 1828 | 1461051282810 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:34:42 INFO - PROCESS | 1828 | 1461051282813 Marionette TRACE conn5 <- [1,2770,null,{}] 00:34:42 INFO - PROCESS | 1828 | 1461051282816 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:42 INFO - PROCESS | 1828 | 1461051282943 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 00:34:43 INFO - PROCESS | 1828 | 1461051283134 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:43 INFO - PROCESS | 1828 | ++DOCSHELL 1CD7AC00 == 128 [pid = 1828] [id = 702] 00:34:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 259 (1DDC1800) [pid = 1828] [serial = 2106] [outer = 00000000] 00:34:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 260 (1E014C00) [pid = 1828] [serial = 2107] [outer = 1DDC1800] 00:34:43 INFO - PROCESS | 1828 | 1461051283182 Marionette DEBUG loaded listener.js 00:34:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 261 (1FA08400) [pid = 1828] [serial = 2108] [outer = 1DDC1800] 00:34:43 INFO - PROCESS | 1828 | 1461051283849 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 00:34:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:34:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1074ms 00:34:43 INFO - PROCESS | 1828 | 1461051283888 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 00:34:43 INFO - PROCESS | 1828 | 1461051283890 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 00:34:43 INFO - PROCESS | 1828 | 1461051283893 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:34:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:34:43 INFO - PROCESS | 1828 | 1461051283897 Marionette TRACE conn5 <- [1,2774,null,{}] 00:34:43 INFO - PROCESS | 1828 | 1461051283907 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:44 INFO - PROCESS | 1828 | 1461051284034 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 00:34:44 INFO - PROCESS | 1828 | 1461051284224 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:44 INFO - PROCESS | 1828 | ++DOCSHELL 1D56DC00 == 129 [pid = 1828] [id = 703] 00:34:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 262 (1FC22000) [pid = 1828] [serial = 2109] [outer = 00000000] 00:34:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 263 (21D7E000) [pid = 1828] [serial = 2110] [outer = 1FC22000] 00:34:44 INFO - PROCESS | 1828 | 1461051284277 Marionette DEBUG loaded listener.js 00:34:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 264 (224B0800) [pid = 1828] [serial = 2111] [outer = 1FC22000] 00:34:44 INFO - PROCESS | 1828 | 1461051284834 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 00:34:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:34:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 970ms 00:34:44 INFO - PROCESS | 1828 | 1461051284868 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 00:34:44 INFO - PROCESS | 1828 | 1461051284870 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 00:34:44 INFO - PROCESS | 1828 | 1461051284874 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:34:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:34:44 INFO - PROCESS | 1828 | 1461051284876 Marionette TRACE conn5 <- [1,2778,null,{}] 00:34:44 INFO - PROCESS | 1828 | 1461051284879 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:44 INFO - PROCESS | 1828 | 1461051285001 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 00:34:45 INFO - PROCESS | 1828 | 1461051285193 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:45 INFO - PROCESS | 1828 | ++DOCSHELL 1C7F1800 == 130 [pid = 1828] [id = 704] 00:34:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 265 (1D0B5800) [pid = 1828] [serial = 2112] [outer = 00000000] 00:34:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 266 (22B2F400) [pid = 1828] [serial = 2113] [outer = 1D0B5800] 00:34:45 INFO - PROCESS | 1828 | 1461051285240 Marionette DEBUG loaded listener.js 00:34:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 267 (24F8C000) [pid = 1828] [serial = 2114] [outer = 1D0B5800] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 281AAC00 == 129 [pid = 1828] [id = 636] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 26E0EC00 == 128 [pid = 1828] [id = 591] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 25E1C800 == 127 [pid = 1828] [id = 590] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 1DA1F800 == 126 [pid = 1828] [id = 592] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 196DE400 == 125 [pid = 1828] [id = 637] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 22C64000 == 124 [pid = 1828] [id = 551] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 1CA24400 == 123 [pid = 1828] [id = 688] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 1CA14C00 == 122 [pid = 1828] [id = 687] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 2096E000 == 121 [pid = 1828] [id = 686] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 1FA68400 == 120 [pid = 1828] [id = 685] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 1DDCC400 == 119 [pid = 1828] [id = 684] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 266 (17E44800) [pid = 1828] [serial = 1945] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 265 (1CD7A000) [pid = 1828] [serial = 1948] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 264 (21D80800) [pid = 1828] [serial = 1951] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 263 (24F8F000) [pid = 1828] [serial = 1954] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 262 (275B3400) [pid = 1828] [serial = 1963] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 261 (26D14000) [pid = 1828] [serial = 1960] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 260 (2082DC00) [pid = 1828] [serial = 1957] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 259 (2814C800) [pid = 1828] [serial = 1966] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 258 (2843D800) [pid = 1828] [serial = 1969] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 257 (29A69000) [pid = 1828] [serial = 1972] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 256 (2B399800) [pid = 1828] [serial = 1975] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 255 (1C7D1C00) [pid = 1828] [serial = 1978] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 254 (25524400) [pid = 1828] [serial = 2011] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 1CA26800 == 118 [pid = 1828] [id = 683] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 167E5400 == 117 [pid = 1828] [id = 682] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 1CA2A400 == 116 [pid = 1828] [id = 681] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 1A9D8000 == 115 [pid = 1828] [id = 679] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 1D01A800 == 114 [pid = 1828] [id = 678] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 29680000 == 113 [pid = 1828] [id = 677] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 24F92000 == 112 [pid = 1828] [id = 676] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 281A2400 == 111 [pid = 1828] [id = 675] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 1CBFE400 == 110 [pid = 1828] [id = 674] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 25524000 == 109 [pid = 1828] [id = 673] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 1DBFAC00 == 108 [pid = 1828] [id = 672] 00:34:45 INFO - PROCESS | 1828 | --DOCSHELL 1B335400 == 107 [pid = 1828] [id = 671] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 253 (21D81400) [pid = 1828] [serial = 2002] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 252 (209DB000) [pid = 1828] [serial = 2000] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 251 (209B3000) [pid = 1828] [serial = 1999] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 250 (22AB6C00) [pid = 1828] [serial = 2008] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 249 (1BA6DC00) [pid = 1828] [serial = 1982] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (19379000) [pid = 1828] [serial = 1981] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (1E0C3C00) [pid = 1828] [serial = 1993] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (1DED8800) [pid = 1828] [serial = 1985] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (1DDA9000) [pid = 1828] [serial = 1984] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (1D1A0C00) [pid = 1828] [serial = 1990] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (1DBF8000) [pid = 1828] [serial = 1991] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (167E0000) [pid = 1828] [serial = 1987] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (18C62C00) [pid = 1828] [serial = 1988] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (21EA9000) [pid = 1828] [serial = 2003] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (21396800) [pid = 1828] [serial = 1943] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (22C60400) [pid = 1828] [serial = 2009] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (2008E800) [pid = 1828] [serial = 1996] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (20045C00) [pid = 1828] [serial = 2005] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (201E9C00) [pid = 1828] [serial = 1997] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (2096A000) [pid = 1828] [serial = 2006] [outer = 00000000] [url = about:blank] 00:34:45 INFO - PROCESS | 1828 | --DOMWINDOW == 233 (1F108400) [pid = 1828] [serial = 1994] [outer = 00000000] [url = about:blank] 00:34:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:34:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1016ms 00:34:45 INFO - PROCESS | 1828 | 1461051285887 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 00:34:45 INFO - PROCESS | 1828 | 1461051285893 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 00:34:45 INFO - PROCESS | 1828 | 1461051285895 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 00:34:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:34:45 INFO - PROCESS | 1828 | 1461051285898 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:34:45 INFO - PROCESS | 1828 | 1461051285900 Marionette TRACE conn5 <- [1,2782,null,{}] 00:34:45 INFO - PROCESS | 1828 | 1461051285903 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:45 INFO - PROCESS | 1828 | 1461051286010 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 00:34:46 INFO - PROCESS | 1828 | 1461051286189 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:46 INFO - PROCESS | 1828 | ++DOCSHELL 17E47800 == 108 [pid = 1828] [id = 705] 00:34:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (18C62C00) [pid = 1828] [serial = 2115] [outer = 00000000] 00:34:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (1BA6C000) [pid = 1828] [serial = 2116] [outer = 18C62C00] 00:34:46 INFO - PROCESS | 1828 | 1461051286234 Marionette DEBUG loaded listener.js 00:34:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (1BD7A800) [pid = 1828] [serial = 2117] [outer = 18C62C00] 00:34:46 INFO - PROCESS | 1828 | 1461051286617 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 00:34:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:34:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 770ms 00:34:46 INFO - PROCESS | 1828 | 1461051286670 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 00:34:46 INFO - PROCESS | 1828 | 1461051286672 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 00:34:46 INFO - PROCESS | 1828 | 1461051286675 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:34:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:34:46 INFO - PROCESS | 1828 | 1461051286676 Marionette TRACE conn5 <- [1,2786,null,{}] 00:34:46 INFO - PROCESS | 1828 | 1461051286680 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:46 INFO - PROCESS | 1828 | 1461051286822 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 00:34:46 INFO - PROCESS | 1828 | 1461051286834 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:46 INFO - PROCESS | 1828 | ++DOCSHELL 1BA65C00 == 109 [pid = 1828] [id = 706] 00:34:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (1C7D1C00) [pid = 1828] [serial = 2118] [outer = 00000000] 00:34:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (1DBF0400) [pid = 1828] [serial = 2119] [outer = 1C7D1C00] 00:34:46 INFO - PROCESS | 1828 | 1461051286881 Marionette DEBUG loaded listener.js 00:34:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (1DDC1C00) [pid = 1828] [serial = 2120] [outer = 1C7D1C00] 00:34:47 INFO - PROCESS | 1828 | 1461051287353 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 00:34:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:34:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 00:34:47 INFO - PROCESS | 1828 | 1461051287413 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 00:34:47 INFO - PROCESS | 1828 | 1461051287415 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 00:34:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:34:47 INFO - PROCESS | 1828 | 1461051287419 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:34:47 INFO - PROCESS | 1828 | 1461051287421 Marionette TRACE conn5 <- [1,2790,null,{}] 00:34:47 INFO - PROCESS | 1828 | 1461051287424 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:47 INFO - PROCESS | 1828 | 1461051287529 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 00:34:47 INFO - PROCESS | 1828 | 1461051287535 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:47 INFO - PROCESS | 1828 | ++DOCSHELL 1E012400 == 110 [pid = 1828] [id = 707] 00:34:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (1E016000) [pid = 1828] [serial = 2121] [outer = 00000000] 00:34:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (1FA02C00) [pid = 1828] [serial = 2122] [outer = 1E016000] 00:34:47 INFO - PROCESS | 1828 | 1461051287580 Marionette DEBUG loaded listener.js 00:34:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (2008E800) [pid = 1828] [serial = 2123] [outer = 1E016000] 00:34:48 INFO - PROCESS | 1828 | 1461051288095 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 00:34:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:34:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 00:34:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:34:48 INFO - PROCESS | 1828 | 1461051288150 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 00:34:48 INFO - PROCESS | 1828 | 1461051288152 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 00:34:48 INFO - PROCESS | 1828 | 1461051288155 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:34:48 INFO - PROCESS | 1828 | 1461051288156 Marionette TRACE conn5 <- [1,2794,null,{}] 00:34:48 INFO - PROCESS | 1828 | 1461051288160 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:48 INFO - PROCESS | 1828 | 1461051288342 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 00:34:48 INFO - PROCESS | 1828 | 1461051288371 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:48 INFO - PROCESS | 1828 | ++DOCSHELL 20155400 == 111 [pid = 1828] [id = 708] 00:34:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (20913000) [pid = 1828] [serial = 2124] [outer = 00000000] 00:34:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (209D1800) [pid = 1828] [serial = 2125] [outer = 20913000] 00:34:48 INFO - PROCESS | 1828 | 1461051288417 Marionette DEBUG loaded listener.js 00:34:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (20D99C00) [pid = 1828] [serial = 2126] [outer = 20913000] 00:34:48 INFO - PROCESS | 1828 | 1461051288881 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 00:34:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:34:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 770ms 00:34:48 INFO - PROCESS | 1828 | 1461051288926 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 00:34:48 INFO - PROCESS | 1828 | 1461051288928 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 00:34:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:34:48 INFO - PROCESS | 1828 | 1461051288937 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:34:48 INFO - PROCESS | 1828 | 1461051288938 Marionette TRACE conn5 <- [1,2798,null,{}] 00:34:48 INFO - PROCESS | 1828 | 1461051288942 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:49 INFO - PROCESS | 1828 | 1461051289098 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 00:34:49 INFO - PROCESS | 1828 | 1461051289118 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:49 INFO - PROCESS | 1828 | ++DOCSHELL 1326C800 == 112 [pid = 1828] [id = 709] 00:34:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (21394C00) [pid = 1828] [serial = 2127] [outer = 00000000] 00:34:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (222D5400) [pid = 1828] [serial = 2128] [outer = 21394C00] 00:34:49 INFO - PROCESS | 1828 | 1461051289162 Marionette DEBUG loaded listener.js 00:34:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (22B2E800) [pid = 1828] [serial = 2129] [outer = 21394C00] 00:34:49 INFO - PROCESS | 1828 | 1461051289625 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 00:34:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:34:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 00:34:49 INFO - PROCESS | 1828 | 1461051289666 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 00:34:49 INFO - PROCESS | 1828 | 1461051289668 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 00:34:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:34:49 INFO - PROCESS | 1828 | 1461051289671 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:34:49 INFO - PROCESS | 1828 | 1461051289672 Marionette TRACE conn5 <- [1,2802,null,{}] 00:34:49 INFO - PROCESS | 1828 | 1461051289676 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:50 INFO - PROCESS | 1828 | 1461051290658 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (21D83400) [pid = 1828] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (24F97800) [pid = 1828] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (2814A400) [pid = 1828] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (1E09D400) [pid = 1828] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (24F94800) [pid = 1828] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (12D0E000) [pid = 1828] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (27502400) [pid = 1828] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (20911400) [pid = 1828] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (1769BC00) [pid = 1828] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (26D1F400) [pid = 1828] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (16845C00) [pid = 1828] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (28142400) [pid = 1828] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (27AAE400) [pid = 1828] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (2826F400) [pid = 1828] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 233 (222D7000) [pid = 1828] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 232 (26E0F000) [pid = 1828] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 231 (25E13800) [pid = 1828] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 230 (26D16C00) [pid = 1828] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 229 (1769E000) [pid = 1828] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 228 (209BA400) [pid = 1828] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 227 (1C7DA800) [pid = 1828] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 226 (1DF7F000) [pid = 1828] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 225 (253C2000) [pid = 1828] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 224 (27A7CC00) [pid = 1828] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 223 (209D7C00) [pid = 1828] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (201EB000) [pid = 1828] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 221 (1C7FD400) [pid = 1828] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 220 (27AACC00) [pid = 1828] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 219 (18C68400) [pid = 1828] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 218 (1DA20000) [pid = 1828] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 217 (209B4000) [pid = 1828] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 216 (16703C00) [pid = 1828] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 215 (22AC1000) [pid = 1828] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 214 (1CED2C00) [pid = 1828] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 213 (20153C00) [pid = 1828] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 212 (1BD6A800) [pid = 1828] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 211 (1CA1BC00) [pid = 1828] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 210 (20157400) [pid = 1828] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 209 (25B2B800) [pid = 1828] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 208 (1CA1A400) [pid = 1828] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 207 (19373400) [pid = 1828] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 206 (224B0C00) [pid = 1828] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 205 (22B30800) [pid = 1828] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 204 (25B33400) [pid = 1828] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 203 (1E0C8800) [pid = 1828] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 202 (1FC2A000) [pid = 1828] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 201 (1CA2B000) [pid = 1828] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 200 (17B0E800) [pid = 1828] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 199 (1DDCCC00) [pid = 1828] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 198 (2096F400) [pid = 1828] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 197 (1BD67C00) [pid = 1828] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 196 (1CA2E000) [pid = 1828] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 195 (1CA30800) [pid = 1828] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:34:50 INFO - PROCESS | 1828 | --DOMWINDOW == 194 (2015C400) [pid = 1828] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:34:50 INFO - PROCESS | 1828 | 1461051290789 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:50 INFO - PROCESS | 1828 | ++DOCSHELL 12D0E000 == 113 [pid = 1828] [id = 710] 00:34:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 195 (12F64C00) [pid = 1828] [serial = 2130] [outer = 00000000] 00:34:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 196 (17638800) [pid = 1828] [serial = 2131] [outer = 12F64C00] 00:34:50 INFO - PROCESS | 1828 | 1461051290836 Marionette DEBUG loaded listener.js 00:34:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 197 (19607800) [pid = 1828] [serial = 2132] [outer = 12F64C00] 00:34:51 INFO - PROCESS | 1828 | 1461051291209 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 00:34:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:34:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1622ms 00:34:51 INFO - PROCESS | 1828 | 1461051291295 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 00:34:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:34:51 INFO - PROCESS | 1828 | 1461051291297 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 00:34:51 INFO - PROCESS | 1828 | 1461051291300 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:34:51 INFO - PROCESS | 1828 | 1461051291302 Marionette TRACE conn5 <- [1,2806,null,{}] 00:34:51 INFO - PROCESS | 1828 | 1461051291306 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:51 INFO - PROCESS | 1828 | 1461051291435 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 00:34:51 INFO - PROCESS | 1828 | 1461051291448 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:51 INFO - PROCESS | 1828 | ++DOCSHELL 1D198400 == 114 [pid = 1828] [id = 711] 00:34:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 198 (1D1A5800) [pid = 1828] [serial = 2133] [outer = 00000000] 00:34:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 199 (201E1C00) [pid = 1828] [serial = 2134] [outer = 1D1A5800] 00:34:51 INFO - PROCESS | 1828 | 1461051291498 Marionette DEBUG loaded listener.js 00:34:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 200 (20DA6800) [pid = 1828] [serial = 2135] [outer = 1D1A5800] 00:34:51 INFO - PROCESS | 1828 | 1461051291966 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 00:34:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:34:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 731ms 00:34:52 INFO - PROCESS | 1828 | 1461051292057 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 00:34:52 INFO - PROCESS | 1828 | 1461051292059 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 00:34:52 INFO - PROCESS | 1828 | 1461051292064 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:34:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:34:52 INFO - PROCESS | 1828 | 1461051292066 Marionette TRACE conn5 <- [1,2810,null,{}] 00:34:52 INFO - PROCESS | 1828 | 1461051292069 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:52 INFO - PROCESS | 1828 | 1461051292177 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 00:34:52 INFO - PROCESS | 1828 | 1461051292184 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:52 INFO - PROCESS | 1828 | ++DOCSHELL 213A2400 == 115 [pid = 1828] [id = 712] 00:34:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 201 (21D7F000) [pid = 1828] [serial = 2136] [outer = 00000000] 00:34:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 202 (24F95000) [pid = 1828] [serial = 2137] [outer = 21D7F000] 00:34:52 INFO - PROCESS | 1828 | 1461051292228 Marionette DEBUG loaded listener.js 00:34:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 203 (253CC800) [pid = 1828] [serial = 2138] [outer = 21D7F000] 00:34:52 INFO - PROCESS | 1828 | 1461051292897 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 00:34:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:34:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 870ms 00:34:52 INFO - PROCESS | 1828 | 1461051292938 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 00:34:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:34:52 INFO - PROCESS | 1828 | 1461051292943 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 00:34:52 INFO - PROCESS | 1828 | 1461051292948 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:34:52 INFO - PROCESS | 1828 | 1461051292952 Marionette TRACE conn5 <- [1,2814,null,{}] 00:34:52 INFO - PROCESS | 1828 | 1461051292958 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:53 INFO - PROCESS | 1828 | 1461051293106 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 00:34:53 INFO - PROCESS | 1828 | 1461051293308 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:53 INFO - PROCESS | 1828 | ++DOCSHELL 167AA800 == 116 [pid = 1828] [id = 713] 00:34:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 204 (167AB800) [pid = 1828] [serial = 2139] [outer = 00000000] 00:34:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 205 (1B7E5800) [pid = 1828] [serial = 2140] [outer = 167AB800] 00:34:53 INFO - PROCESS | 1828 | 1461051293367 Marionette DEBUG loaded listener.js 00:34:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 206 (1C7D1000) [pid = 1828] [serial = 2141] [outer = 167AB800] 00:34:54 INFO - PROCESS | 1828 | 1461051294068 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:34:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:34:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1183ms 00:34:54 INFO - PROCESS | 1828 | 1461051294132 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 00:34:54 INFO - PROCESS | 1828 | 1461051294138 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 00:34:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:34:54 INFO - PROCESS | 1828 | 1461051294144 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:34:54 INFO - PROCESS | 1828 | 1461051294147 Marionette TRACE conn5 <- [1,2818,null,{}] 00:34:54 INFO - PROCESS | 1828 | 1461051294152 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:54 INFO - PROCESS | 1828 | 1461051294287 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 00:34:54 INFO - PROCESS | 1828 | 1461051294473 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:54 INFO - PROCESS | 1828 | ++DOCSHELL 1CD70C00 == 117 [pid = 1828] [id = 714] 00:34:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 207 (1CED4400) [pid = 1828] [serial = 2142] [outer = 00000000] 00:34:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (1DDCB800) [pid = 1828] [serial = 2143] [outer = 1CED4400] 00:34:54 INFO - PROCESS | 1828 | 1461051294527 Marionette DEBUG loaded listener.js 00:34:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (1E0A6C00) [pid = 1828] [serial = 2144] [outer = 1CED4400] 00:34:55 INFO - PROCESS | 1828 | 1461051295132 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 00:34:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:34:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1020ms 00:34:55 INFO - PROCESS | 1828 | 1461051295166 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 00:34:55 INFO - PROCESS | 1828 | 1461051295169 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 00:34:55 INFO - PROCESS | 1828 | 1461051295172 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:34:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:34:55 INFO - PROCESS | 1828 | 1461051295176 Marionette TRACE conn5 <- [1,2822,null,{}] 00:34:55 INFO - PROCESS | 1828 | 1461051295187 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:55 INFO - PROCESS | 1828 | 1461051295351 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 00:34:55 INFO - PROCESS | 1828 | 1461051295543 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:55 INFO - PROCESS | 1828 | ++DOCSHELL 20D9EC00 == 118 [pid = 1828] [id = 715] 00:34:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (2139B400) [pid = 1828] [serial = 2145] [outer = 00000000] 00:34:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 211 (224B6000) [pid = 1828] [serial = 2146] [outer = 2139B400] 00:34:55 INFO - PROCESS | 1828 | 1461051295605 Marionette DEBUG loaded listener.js 00:34:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 212 (253C3C00) [pid = 1828] [serial = 2147] [outer = 2139B400] 00:34:56 INFO - PROCESS | 1828 | 1461051296242 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:34:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:34:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1119ms 00:34:56 INFO - PROCESS | 1828 | 1461051296295 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 00:34:56 INFO - PROCESS | 1828 | 1461051296298 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 00:34:56 INFO - PROCESS | 1828 | 1461051296301 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:34:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:34:56 INFO - PROCESS | 1828 | 1461051296303 Marionette TRACE conn5 <- [1,2826,null,{}] 00:34:56 INFO - PROCESS | 1828 | 1461051296307 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:56 INFO - PROCESS | 1828 | 1461051296441 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 00:34:56 INFO - PROCESS | 1828 | 1461051296639 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:56 INFO - PROCESS | 1828 | ++DOCSHELL 25829800 == 119 [pid = 1828] [id = 716] 00:34:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 213 (2582A800) [pid = 1828] [serial = 2148] [outer = 00000000] 00:34:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 214 (25B2EC00) [pid = 1828] [serial = 2149] [outer = 2582A800] 00:34:56 INFO - PROCESS | 1828 | 1461051296696 Marionette DEBUG loaded listener.js 00:34:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 215 (25E16400) [pid = 1828] [serial = 2150] [outer = 2582A800] 00:34:57 INFO - PROCESS | 1828 | 1461051297281 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 00:34:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:34:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1016ms 00:34:57 INFO - PROCESS | 1828 | 1461051297321 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 00:34:57 INFO - PROCESS | 1828 | 1461051297324 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 00:34:57 INFO - PROCESS | 1828 | 1461051297327 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:34:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:34:57 INFO - PROCESS | 1828 | 1461051297329 Marionette TRACE conn5 <- [1,2830,null,{}] 00:34:57 INFO - PROCESS | 1828 | 1461051297333 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:57 INFO - PROCESS | 1828 | 1461051297482 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 00:34:57 INFO - PROCESS | 1828 | 1461051297685 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:57 INFO - PROCESS | 1828 | ++DOCSHELL 26D11400 == 120 [pid = 1828] [id = 717] 00:34:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 216 (26D14000) [pid = 1828] [serial = 2151] [outer = 00000000] 00:34:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 217 (26E05400) [pid = 1828] [serial = 2152] [outer = 26D14000] 00:34:57 INFO - PROCESS | 1828 | 1461051297741 Marionette DEBUG loaded listener.js 00:34:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 218 (27502C00) [pid = 1828] [serial = 2153] [outer = 26D14000] 00:34:58 INFO - PROCESS | 1828 | 1461051298338 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 00:34:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:34:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1067ms 00:34:58 INFO - PROCESS | 1828 | 1461051298398 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 00:34:58 INFO - PROCESS | 1828 | 1461051298400 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 00:34:58 INFO - PROCESS | 1828 | 1461051298403 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:34:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:34:58 INFO - PROCESS | 1828 | 1461051298405 Marionette TRACE conn5 <- [1,2834,null,{}] 00:34:58 INFO - PROCESS | 1828 | 1461051298409 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:58 INFO - PROCESS | 1828 | 1461051298558 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 00:34:58 INFO - PROCESS | 1828 | 1461051298746 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:58 INFO - PROCESS | 1828 | ++DOCSHELL 27509C00 == 121 [pid = 1828] [id = 718] 00:34:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 219 (27A71800) [pid = 1828] [serial = 2154] [outer = 00000000] 00:34:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 220 (27AB4400) [pid = 1828] [serial = 2155] [outer = 27A71800] 00:34:58 INFO - PROCESS | 1828 | 1461051298802 Marionette DEBUG loaded listener.js 00:34:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 221 (28144400) [pid = 1828] [serial = 2156] [outer = 27A71800] 00:34:59 INFO - PROCESS | 1828 | 1461051299410 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 00:34:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:34:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1068ms 00:34:59 INFO - PROCESS | 1828 | 1461051299476 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 00:34:59 INFO - PROCESS | 1828 | 1461051299478 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 00:34:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:34:59 INFO - PROCESS | 1828 | 1461051299482 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:34:59 INFO - PROCESS | 1828 | 1461051299484 Marionette TRACE conn5 <- [1,2838,null,{}] 00:34:59 INFO - PROCESS | 1828 | 1461051299488 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:59 INFO - PROCESS | 1828 | 1461051299616 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 00:34:59 INFO - PROCESS | 1828 | 1461051299815 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:59 INFO - PROCESS | 1828 | ++DOCSHELL 21EB6400 == 122 [pid = 1828] [id = 719] 00:34:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (2814E000) [pid = 1828] [serial = 2157] [outer = 00000000] 00:34:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (28270C00) [pid = 1828] [serial = 2158] [outer = 2814E000] 00:34:59 INFO - PROCESS | 1828 | 1461051299870 Marionette DEBUG loaded listener.js 00:34:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 224 (2827AC00) [pid = 1828] [serial = 2159] [outer = 2814E000] 00:35:00 INFO - PROCESS | 1828 | 1461051300438 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:35:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:35:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1015ms 00:35:00 INFO - PROCESS | 1828 | 1461051300503 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 00:35:00 INFO - PROCESS | 1828 | 1461051300505 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 00:35:00 INFO - PROCESS | 1828 | 1461051300508 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:35:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:35:00 INFO - PROCESS | 1828 | 1461051300510 Marionette TRACE conn5 <- [1,2842,null,{}] 00:35:00 INFO - PROCESS | 1828 | 1461051300514 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:00 INFO - PROCESS | 1828 | 1461051300645 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 00:35:00 INFO - PROCESS | 1828 | 1461051300832 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:00 INFO - PROCESS | 1828 | ++DOCSHELL 28432800 == 123 [pid = 1828] [id = 720] 00:35:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 225 (28435000) [pid = 1828] [serial = 2160] [outer = 00000000] 00:35:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 226 (29663800) [pid = 1828] [serial = 2161] [outer = 28435000] 00:35:00 INFO - PROCESS | 1828 | 1461051300886 Marionette DEBUG loaded listener.js 00:35:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 227 (29682400) [pid = 1828] [serial = 2162] [outer = 28435000] 00:35:01 INFO - PROCESS | 1828 | 1461051301449 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 00:35:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:35:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 970ms 00:35:01 INFO - PROCESS | 1828 | 1461051301491 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 00:35:01 INFO - PROCESS | 1828 | 1461051301493 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 00:35:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:35:01 INFO - PROCESS | 1828 | 1461051301499 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:35:01 INFO - PROCESS | 1828 | 1461051301501 Marionette TRACE conn5 <- [1,2846,null,{}] 00:35:01 INFO - PROCESS | 1828 | 1461051301504 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:01 INFO - PROCESS | 1828 | 1461051301635 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 00:35:01 INFO - PROCESS | 1828 | 1461051301833 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:01 INFO - PROCESS | 1828 | ++DOCSHELL 29A0DC00 == 124 [pid = 1828] [id = 721] 00:35:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 228 (29A0E400) [pid = 1828] [serial = 2163] [outer = 00000000] 00:35:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 229 (29A70000) [pid = 1828] [serial = 2164] [outer = 29A0E400] 00:35:01 INFO - PROCESS | 1828 | 1461051301889 Marionette DEBUG loaded listener.js 00:35:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 230 (2ACAC400) [pid = 1828] [serial = 2165] [outer = 29A0E400] 00:35:02 INFO - PROCESS | 1828 | 1461051302487 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:35:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:35:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1016ms 00:35:02 INFO - PROCESS | 1828 | 1461051302519 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 00:35:02 INFO - PROCESS | 1828 | 1461051302522 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 00:35:02 INFO - PROCESS | 1828 | 1461051302525 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:35:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:35:02 INFO - PROCESS | 1828 | 1461051302527 Marionette TRACE conn5 <- [1,2850,null,{}] 00:35:02 INFO - PROCESS | 1828 | 1461051302530 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:02 INFO - PROCESS | 1828 | 1461051302663 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 00:35:02 INFO - PROCESS | 1828 | 1461051302864 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:02 INFO - PROCESS | 1828 | ++DOCSHELL 2676FC00 == 125 [pid = 1828] [id = 722] 00:35:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 231 (26772000) [pid = 1828] [serial = 2166] [outer = 00000000] 00:35:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 232 (26779400) [pid = 1828] [serial = 2167] [outer = 26772000] 00:35:02 INFO - PROCESS | 1828 | 1461051302919 Marionette DEBUG loaded listener.js 00:35:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (2677B400) [pid = 1828] [serial = 2168] [outer = 26772000] 00:35:03 INFO - PROCESS | 1828 | 1461051303458 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 00:35:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:35:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 971ms 00:35:03 INFO - PROCESS | 1828 | 1461051303500 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 00:35:03 INFO - PROCESS | 1828 | 1461051303503 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 00:35:03 INFO - PROCESS | 1828 | 1461051303506 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:35:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:35:03 INFO - PROCESS | 1828 | 1461051303509 Marionette TRACE conn5 <- [1,2854,null,{}] 00:35:03 INFO - PROCESS | 1828 | 1461051303512 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:03 INFO - PROCESS | 1828 | 1461051303660 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 00:35:03 INFO - PROCESS | 1828 | 1461051303884 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:03 INFO - PROCESS | 1828 | ++DOCSHELL 22CF6400 == 126 [pid = 1828] [id = 723] 00:35:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (22CF6800) [pid = 1828] [serial = 2169] [outer = 00000000] 00:35:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (26777C00) [pid = 1828] [serial = 2170] [outer = 22CF6800] 00:35:03 INFO - PROCESS | 1828 | 1461051303944 Marionette DEBUG loaded listener.js 00:35:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (29A6D800) [pid = 1828] [serial = 2171] [outer = 22CF6800] 00:35:04 INFO - PROCESS | 1828 | 1461051304615 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 00:35:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:35:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1182ms 00:35:04 INFO - PROCESS | 1828 | 1461051304693 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 00:35:04 INFO - PROCESS | 1828 | 1461051304695 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 00:35:04 INFO - PROCESS | 1828 | 1461051304698 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:35:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:35:04 INFO - PROCESS | 1828 | 1461051304700 Marionette TRACE conn5 <- [1,2858,null,{}] 00:35:04 INFO - PROCESS | 1828 | 1461051304704 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:04 INFO - PROCESS | 1828 | 1461051304840 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 00:35:05 INFO - PROCESS | 1828 | 1461051305034 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:05 INFO - PROCESS | 1828 | ++DOCSHELL 1C7DB400 == 127 [pid = 1828] [id = 724] 00:35:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (1C7F9400) [pid = 1828] [serial = 2172] [outer = 00000000] 00:35:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (1E0CE000) [pid = 1828] [serial = 2173] [outer = 1C7F9400] 00:35:05 INFO - PROCESS | 1828 | 1461051305087 Marionette DEBUG loaded listener.js 00:35:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (2004E000) [pid = 1828] [serial = 2174] [outer = 1C7F9400] 00:35:05 INFO - PROCESS | 1828 | 1461051305760 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 00:35:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:35:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1124ms 00:35:05 INFO - PROCESS | 1828 | 1461051305843 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 00:35:05 INFO - PROCESS | 1828 | 1461051305845 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 00:35:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:35:05 INFO - PROCESS | 1828 | 1461051305851 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:35:05 INFO - PROCESS | 1828 | 1461051305853 Marionette TRACE conn5 <- [1,2862,null,{}] 00:35:05 INFO - PROCESS | 1828 | 1461051305857 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:05 INFO - PROCESS | 1828 | 1461051305990 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 00:35:06 INFO - PROCESS | 1828 | 1461051306180 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:06 INFO - PROCESS | 1828 | ++DOCSHELL 1DBFA800 == 128 [pid = 1828] [id = 725] 00:35:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (1DDAD400) [pid = 1828] [serial = 2175] [outer = 00000000] 00:35:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (209ADC00) [pid = 1828] [serial = 2176] [outer = 1DDAD400] 00:35:06 INFO - PROCESS | 1828 | 1461051306233 Marionette DEBUG loaded listener.js 00:35:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (20DA5400) [pid = 1828] [serial = 2177] [outer = 1DDAD400] 00:35:06 INFO - PROCESS | 1828 | 1461051306855 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 00:35:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:35:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1017ms 00:35:06 INFO - PROCESS | 1828 | 1461051306871 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 00:35:06 INFO - PROCESS | 1828 | 1461051306874 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 00:35:06 INFO - PROCESS | 1828 | 1461051306877 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:35:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:35:06 INFO - PROCESS | 1828 | 1461051306879 Marionette TRACE conn5 <- [1,2866,null,{}] 00:35:06 INFO - PROCESS | 1828 | 1461051306883 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:07 INFO - PROCESS | 1828 | 1461051307017 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 00:35:07 INFO - PROCESS | 1828 | 1461051307235 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:07 INFO - PROCESS | 1828 | ++DOCSHELL 17614000 == 129 [pid = 1828] [id = 726] 00:35:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (176A4000) [pid = 1828] [serial = 2178] [outer = 00000000] 00:35:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (1CCDE000) [pid = 1828] [serial = 2179] [outer = 176A4000] 00:35:07 INFO - PROCESS | 1828 | 1461051307291 Marionette DEBUG loaded listener.js 00:35:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (1DE0A000) [pid = 1828] [serial = 2180] [outer = 176A4000] 00:35:08 INFO - PROCESS | 1828 | 1461051308297 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 00:35:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:35:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1480ms 00:35:08 INFO - PROCESS | 1828 | 1461051308373 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 00:35:08 INFO - PROCESS | 1828 | 1461051308378 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 00:35:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:35:08 INFO - PROCESS | 1828 | 1461051308386 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:35:08 INFO - PROCESS | 1828 | 1461051308390 Marionette TRACE conn5 <- [1,2870,null,{}] 00:35:08 INFO - PROCESS | 1828 | 1461051308395 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:08 INFO - PROCESS | 1828 | 1461051308525 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 00:35:08 INFO - PROCESS | 1828 | 1461051308725 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:08 INFO - PROCESS | 1828 | ++DOCSHELL 16841C00 == 130 [pid = 1828] [id = 727] 00:35:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (17DC6400) [pid = 1828] [serial = 2181] [outer = 00000000] 00:35:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (1B7E5C00) [pid = 1828] [serial = 2182] [outer = 17DC6400] 00:35:08 INFO - PROCESS | 1828 | 1461051308778 Marionette DEBUG loaded listener.js 00:35:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (1BE78800) [pid = 1828] [serial = 2183] [outer = 17DC6400] 00:35:09 INFO - PROCESS | 1828 | 1461051309369 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 00:35:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:35:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1018ms 00:35:09 INFO - PROCESS | 1828 | 1461051309408 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 00:35:09 INFO - PROCESS | 1828 | 1461051309414 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 00:35:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:35:09 INFO - PROCESS | 1828 | 1461051309420 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:35:09 INFO - PROCESS | 1828 | 1461051309423 Marionette TRACE conn5 <- [1,2874,null,{}] 00:35:09 INFO - PROCESS | 1828 | 1461051309427 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:09 INFO - PROCESS | 1828 | 1461051309557 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 00:35:09 INFO - PROCESS | 1828 | 1461051309769 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:09 INFO - PROCESS | 1828 | ++DOCSHELL 1BE75800 == 131 [pid = 1828] [id = 728] 00:35:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (1BE76C00) [pid = 1828] [serial = 2184] [outer = 00000000] 00:35:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (1CECC800) [pid = 1828] [serial = 2185] [outer = 1BE76C00] 00:35:09 INFO - PROCESS | 1828 | 1461051309820 Marionette DEBUG loaded listener.js 00:35:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (1DA18800) [pid = 1828] [serial = 2186] [outer = 1BE76C00] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 275A9400 == 130 [pid = 1828] [id = 475] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 16847800 == 129 [pid = 1828] [id = 659] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 29A61C00 == 128 [pid = 1828] [id = 657] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 1CCE6C00 == 127 [pid = 1828] [id = 240] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 1D198400 == 126 [pid = 1828] [id = 711] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 12D0E000 == 125 [pid = 1828] [id = 710] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 1326C800 == 124 [pid = 1828] [id = 709] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 20155400 == 123 [pid = 1828] [id = 708] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 17E42000 == 122 [pid = 1828] [id = 680] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 250 (2552BC00) [pid = 1828] [serial = 2068] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 1E012400 == 121 [pid = 1828] [id = 707] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 1BA65C00 == 120 [pid = 1828] [id = 706] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 17E47800 == 119 [pid = 1828] [id = 705] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 1C7F1800 == 118 [pid = 1828] [id = 704] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 1D56DC00 == 117 [pid = 1828] [id = 703] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 1CD7AC00 == 116 [pid = 1828] [id = 702] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 17B36C00 == 115 [pid = 1828] [id = 701] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 2582A400 == 114 [pid = 1828] [id = 695] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 27AA3000 == 113 [pid = 1828] [id = 694] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 275B6C00 == 112 [pid = 1828] [id = 693] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 25528000 == 111 [pid = 1828] [id = 692] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 1CCE2000 == 110 [pid = 1828] [id = 691] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 18C6AC00 == 109 [pid = 1828] [id = 690] 00:35:10 INFO - PROCESS | 1828 | --DOCSHELL 22C68400 == 108 [pid = 1828] [id = 689] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 249 (1E01B000) [pid = 1828] [serial = 1886] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (21D7F800) [pid = 1828] [serial = 1757] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (26D11800) [pid = 1828] [serial = 1832] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (2008F800) [pid = 1828] [serial = 1703] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (1BE76400) [pid = 1828] [serial = 1691] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (22B2B400) [pid = 1828] [serial = 1760] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (24F8F400) [pid = 1828] [serial = 1763] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (25E20C00) [pid = 1828] [serial = 1769] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (209D4C00) [pid = 1828] [serial = 1820] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (22545400) [pid = 1828] [serial = 1889] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (2552AC00) [pid = 1828] [serial = 1829] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (281AE000) [pid = 1828] [serial = 1907] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (1E0CC000) [pid = 1828] [serial = 1700] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (2552FC00) [pid = 1828] [serial = 1895] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (17B39C00) [pid = 1828] [serial = 1688] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (27A76800) [pid = 1828] [serial = 1838] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 233 (20971000) [pid = 1828] [serial = 1709] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 232 (1C7D3400) [pid = 1828] [serial = 1883] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 231 (2750CC00) [pid = 1828] [serial = 1835] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 230 (196D9C00) [pid = 1828] [serial = 1751] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 229 (2814DC00) [pid = 1828] [serial = 1904] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 228 (27ABD400) [pid = 1828] [serial = 1844] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 227 (2827A400) [pid = 1828] [serial = 1910] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 226 (22AB4800) [pid = 1828] [serial = 1826] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 225 (2750C800) [pid = 1828] [serial = 1775] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 224 (275B1000) [pid = 1828] [serial = 1898] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 223 (26E0D000) [pid = 1828] [serial = 1772] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (1D56CC00) [pid = 1828] [serial = 1781] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 221 (21D3E800) [pid = 1828] [serial = 1715] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 220 (1D1A6400) [pid = 1828] [serial = 1817] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 219 (1E019400) [pid = 1828] [serial = 1697] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 218 (25B30800) [pid = 1828] [serial = 1766] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 217 (27AA7000) [pid = 1828] [serial = 1841] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 216 (21D8CC00) [pid = 1828] [serial = 1823] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 215 (20969400) [pid = 1828] [serial = 1634] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 214 (1D56AC00) [pid = 1828] [serial = 1754] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 213 (27ABCC00) [pid = 1828] [serial = 1901] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 212 (1A9D5400) [pid = 1828] [serial = 1814] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 211 (275B2400) [pid = 1828] [serial = 1778] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 210 (209DEC00) [pid = 1828] [serial = 1712] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 209 (1BE79400) [pid = 1828] [serial = 1847] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 208 (24F95800) [pid = 1828] [serial = 1892] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 207 (1DDC7000) [pid = 1828] [serial = 1694] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 206 (201EE400) [pid = 1828] [serial = 1706] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 205 (2843F000) [pid = 1828] [serial = 1913] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 204 (20829800) [pid = 1828] [serial = 2056] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 203 (1DBF5400) [pid = 1828] [serial = 2050] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 202 (1DDBF000) [pid = 1828] [serial = 2051] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 201 (27A74400) [pid = 1828] [serial = 2023] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 200 (1BD66400) [pid = 1828] [serial = 2047] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 199 (1BE78400) [pid = 1828] [serial = 2048] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 198 (1CA29400) [pid = 1828] [serial = 2014] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 197 (20047000) [pid = 1828] [serial = 2017] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 196 (2B44CC00) [pid = 1828] [serial = 2029] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 195 (1E0A3800) [pid = 1828] [serial = 2053] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 194 (20DA7000) [pid = 1828] [serial = 2059] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 193 (1DDC7C00) [pid = 1828] [serial = 2041] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 192 (1E010800) [pid = 1828] [serial = 2042] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 191 (29685C00) [pid = 1828] [serial = 2032] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 190 (1D56D800) [pid = 1828] [serial = 2045] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 189 (1CE8E800) [pid = 1828] [serial = 2044] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 188 (283EC800) [pid = 1828] [serial = 2035] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 187 (2827C000) [pid = 1828] [serial = 2026] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 186 (25E18400) [pid = 1828] [serial = 2020] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 185 (2965D000) [pid = 1828] [serial = 2038] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 184 (1E00DC00) [pid = 1828] [serial = 2062] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 183 (224B3C00) [pid = 1828] [serial = 2065] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 182 (20049800) [pid = 1828] [serial = 2063] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 181 (201EB800) [pid = 1828] [serial = 2060] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 180 (1FC20800) [pid = 1828] [serial = 2057] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 179 (22B3A800) [pid = 1828] [serial = 2066] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | --DOMWINDOW == 178 (1E0C6400) [pid = 1828] [serial = 2054] [outer = 00000000] [url = about:blank] 00:35:10 INFO - PROCESS | 1828 | 1461051310586 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 00:35:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:35:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1220ms 00:35:10 INFO - PROCESS | 1828 | 1461051310644 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 00:35:10 INFO - PROCESS | 1828 | 1461051310646 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 00:35:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:35:10 INFO - PROCESS | 1828 | 1461051310650 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:35:10 INFO - PROCESS | 1828 | 1461051310654 Marionette TRACE conn5 <- [1,2878,null,{}] 00:35:10 INFO - PROCESS | 1828 | 1461051310664 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:10 INFO - PROCESS | 1828 | 1461051310781 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 00:35:10 INFO - PROCESS | 1828 | 1461051310795 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:10 INFO - PROCESS | 1828 | ++DOCSHELL 17B39C00 == 109 [pid = 1828] [id = 729] 00:35:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 179 (17E47800) [pid = 1828] [serial = 2187] [outer = 00000000] 00:35:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 180 (1B7E7400) [pid = 1828] [serial = 2188] [outer = 17E47800] 00:35:10 INFO - PROCESS | 1828 | 1461051310843 Marionette DEBUG loaded listener.js 00:35:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 181 (1BD79400) [pid = 1828] [serial = 2189] [outer = 17E47800] 00:35:11 INFO - PROCESS | 1828 | 1461051311418 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:35:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:35:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 830ms 00:35:11 INFO - PROCESS | 1828 | 1461051311484 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 00:35:11 INFO - PROCESS | 1828 | 1461051311487 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 00:35:11 INFO - PROCESS | 1828 | 1461051311490 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:35:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:35:11 INFO - PROCESS | 1828 | 1461051311492 Marionette TRACE conn5 <- [1,2882,null,{}] 00:35:11 INFO - PROCESS | 1828 | 1461051311495 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:11 INFO - PROCESS | 1828 | 1461051311622 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 00:35:11 INFO - PROCESS | 1828 | 1461051311767 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:11 INFO - PROCESS | 1828 | ++DOCSHELL 1C893800 == 110 [pid = 1828] [id = 730] 00:35:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 182 (1C8BC800) [pid = 1828] [serial = 2190] [outer = 00000000] 00:35:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (1CCE1400) [pid = 1828] [serial = 2191] [outer = 1C8BC800] 00:35:11 INFO - PROCESS | 1828 | 1461051311816 Marionette DEBUG loaded listener.js 00:35:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (1CD73800) [pid = 1828] [serial = 2192] [outer = 1C8BC800] 00:35:12 INFO - PROCESS | 1828 | 1461051312239 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 00:35:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:35:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 770ms 00:35:12 INFO - PROCESS | 1828 | 1461051312263 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 00:35:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:35:12 INFO - PROCESS | 1828 | 1461051312266 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 00:35:12 INFO - PROCESS | 1828 | 1461051312269 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:35:12 INFO - PROCESS | 1828 | 1461051312270 Marionette TRACE conn5 <- [1,2886,null,{}] 00:35:12 INFO - PROCESS | 1828 | 1461051312274 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:12 INFO - PROCESS | 1828 | 1461051312379 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 00:35:12 INFO - PROCESS | 1828 | 1461051312385 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:12 INFO - PROCESS | 1828 | ++DOCSHELL 1D1A0C00 == 111 [pid = 1828] [id = 731] 00:35:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (1D56CC00) [pid = 1828] [serial = 2193] [outer = 00000000] 00:35:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 186 (1DAE5C00) [pid = 1828] [serial = 2194] [outer = 1D56CC00] 00:35:12 INFO - PROCESS | 1828 | 1461051312431 Marionette DEBUG loaded listener.js 00:35:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 187 (1DBFC400) [pid = 1828] [serial = 2195] [outer = 1D56CC00] 00:35:13 INFO - PROCESS | 1828 | 1461051313026 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 00:35:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:35:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 830ms 00:35:13 INFO - PROCESS | 1828 | 1461051313109 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 00:35:13 INFO - PROCESS | 1828 | 1461051313111 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 00:35:13 INFO - PROCESS | 1828 | 1461051313115 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:35:13 INFO - PROCESS | 1828 | 1461051313117 Marionette TRACE conn5 <- [1,2890,null,{}] 00:35:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:35:13 INFO - PROCESS | 1828 | 1461051313120 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:13 INFO - PROCESS | 1828 | 1461051313296 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 00:35:13 INFO - PROCESS | 1828 | 1461051313321 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:13 INFO - PROCESS | 1828 | ++DOCSHELL 1DDAD800 == 112 [pid = 1828] [id = 732] 00:35:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 188 (1DDCC400) [pid = 1828] [serial = 2196] [outer = 00000000] 00:35:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 189 (1E013400) [pid = 1828] [serial = 2197] [outer = 1DDCC400] 00:35:13 INFO - PROCESS | 1828 | 1461051313372 Marionette DEBUG loaded listener.js 00:35:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 190 (1E09D400) [pid = 1828] [serial = 2198] [outer = 1DDCC400] 00:35:13 INFO - PROCESS | 1828 | 1461051313860 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:35:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:35:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 770ms 00:35:13 INFO - PROCESS | 1828 | 1461051313891 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 00:35:13 INFO - PROCESS | 1828 | 1461051313893 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 00:35:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:35:13 INFO - PROCESS | 1828 | 1461051313896 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:35:13 INFO - PROCESS | 1828 | 1461051313898 Marionette TRACE conn5 <- [1,2894,null,{}] 00:35:13 INFO - PROCESS | 1828 | 1461051313902 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:14 INFO - PROCESS | 1828 | 1461051314060 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 00:35:14 INFO - PROCESS | 1828 | 1461051314080 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:14 INFO - PROCESS | 1828 | ++DOCSHELL 1E09F800 == 113 [pid = 1828] [id = 733] 00:35:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 191 (1E0A1400) [pid = 1828] [serial = 2199] [outer = 00000000] 00:35:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 192 (1E0CB000) [pid = 1828] [serial = 2200] [outer = 1E0A1400] 00:35:14 INFO - PROCESS | 1828 | 1461051314126 Marionette DEBUG loaded listener.js 00:35:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 193 (1FA6B400) [pid = 1828] [serial = 2201] [outer = 1E0A1400] 00:35:15 INFO - PROCESS | 1828 | 1461051315149 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 00:35:15 INFO - PROCESS | 1828 | --DOMWINDOW == 192 (20913000) [pid = 1828] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:35:15 INFO - PROCESS | 1828 | --DOMWINDOW == 191 (21394C00) [pid = 1828] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:35:15 INFO - PROCESS | 1828 | --DOMWINDOW == 190 (1D1A5800) [pid = 1828] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:35:15 INFO - PROCESS | 1828 | --DOMWINDOW == 189 (12F64C00) [pid = 1828] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:35:15 INFO - PROCESS | 1828 | --DOMWINDOW == 188 (1DDC1800) [pid = 1828] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:35:15 INFO - PROCESS | 1828 | --DOMWINDOW == 187 (1D0B5800) [pid = 1828] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:35:15 INFO - PROCESS | 1828 | --DOMWINDOW == 186 (18C62C00) [pid = 1828] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:35:15 INFO - PROCESS | 1828 | --DOMWINDOW == 185 (1E016000) [pid = 1828] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:35:15 INFO - PROCESS | 1828 | --DOMWINDOW == 184 (1FC22000) [pid = 1828] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:35:15 INFO - PROCESS | 1828 | --DOMWINDOW == 183 (17E3E400) [pid = 1828] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:35:15 INFO - PROCESS | 1828 | --DOMWINDOW == 182 (1C7D1C00) [pid = 1828] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:35:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:35:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1325ms 00:35:15 INFO - PROCESS | 1828 | 1461051315222 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 00:35:15 INFO - PROCESS | 1828 | 1461051315224 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 00:35:15 INFO - PROCESS | 1828 | 1461051315228 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:35:15 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:35:15 INFO - PROCESS | 1828 | 1461051315229 Marionette TRACE conn5 <- [1,2898,null,{}] 00:35:15 INFO - PROCESS | 1828 | 1461051315233 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:15 INFO - PROCESS | 1828 | 1461051315345 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 00:35:15 INFO - PROCESS | 1828 | 1461051315352 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:15 INFO - PROCESS | 1828 | ++DOCSHELL 17E3E400 == 114 [pid = 1828] [id = 734] 00:35:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (1BA60800) [pid = 1828] [serial = 2202] [outer = 00000000] 00:35:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (1D0B5800) [pid = 1828] [serial = 2203] [outer = 1BA60800] 00:35:15 INFO - PROCESS | 1828 | 1461051315400 Marionette DEBUG loaded listener.js 00:35:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (1E010400) [pid = 1828] [serial = 2204] [outer = 1BA60800] 00:35:15 INFO - PROCESS | 1828 | 1461051315842 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 00:35:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:35:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:35:15 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 00:35:15 INFO - PROCESS | 1828 | 1461051315913 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 00:35:15 INFO - PROCESS | 1828 | 1461051315915 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 00:35:15 INFO - PROCESS | 1828 | 1461051315918 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:35:15 INFO - TEST-START | /DOMEvents/constructors.html 00:35:15 INFO - PROCESS | 1828 | 1461051315920 Marionette TRACE conn5 <- [1,2902,null,{}] 00:35:15 INFO - PROCESS | 1828 | 1461051315924 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:16 INFO - PROCESS | 1828 | 1461051316031 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 00:35:16 INFO - PROCESS | 1828 | 1461051316037 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:16 INFO - PROCESS | 1828 | ++DOCSHELL 12B80000 == 115 [pid = 1828] [id = 735] 00:35:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 186 (1E0A8400) [pid = 1828] [serial = 2205] [outer = 00000000] 00:35:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 187 (2008B800) [pid = 1828] [serial = 2206] [outer = 1E0A8400] 00:35:16 INFO - PROCESS | 1828 | 1461051316081 Marionette DEBUG loaded listener.js 00:35:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 188 (201E2800) [pid = 1828] [serial = 2207] [outer = 1E0A8400] 00:35:16 INFO - PROCESS | 1828 | 1461051316868 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:35:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:35:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:35:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:35:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:35:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:35:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:35:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:35:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:35:16 INFO - TEST-OK | /DOMEvents/constructors.html | took 996ms 00:35:16 INFO - PROCESS | 1828 | 1461051316919 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 00:35:16 INFO - PROCESS | 1828 | 1461051316921 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 00:35:16 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:35:16 INFO - PROCESS | 1828 | 1461051316925 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:35:16 INFO - PROCESS | 1828 | 1461051316926 Marionette TRACE conn5 <- [1,2906,null,{}] 00:35:16 INFO - PROCESS | 1828 | 1461051316930 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:17 INFO - PROCESS | 1828 | 1461051317036 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 00:35:17 INFO - PROCESS | 1828 | 1461051317285 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:17 INFO - PROCESS | 1828 | ++DOCSHELL 0EE40000 == 116 [pid = 1828] [id = 736] 00:35:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 189 (0EE6BC00) [pid = 1828] [serial = 2208] [outer = 00000000] 00:35:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 190 (12E34800) [pid = 1828] [serial = 2209] [outer = 0EE6BC00] 00:35:17 INFO - PROCESS | 1828 | 1461051317350 Marionette DEBUG loaded listener.js 00:35:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 191 (12F6DC00) [pid = 1828] [serial = 2210] [outer = 0EE6BC00] 00:35:17 INFO - PROCESS | 1828 | 1461051317944 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:35:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:35:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1075ms 00:35:17 INFO - PROCESS | 1828 | 1461051318010 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 00:35:18 INFO - PROCESS | 1828 | 1461051318015 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 00:35:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:35:18 INFO - PROCESS | 1828 | 1461051318023 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:35:18 INFO - PROCESS | 1828 | 1461051318027 Marionette TRACE conn5 <- [1,2910,null,{}] 00:35:18 INFO - PROCESS | 1828 | 1461051318032 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:18 INFO - PROCESS | 1828 | 1461051318185 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 00:35:18 INFO - PROCESS | 1828 | 1461051318386 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:18 INFO - PROCESS | 1828 | ++DOCSHELL 17D9B800 == 117 [pid = 1828] [id = 737] 00:35:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 192 (17DA0000) [pid = 1828] [serial = 2211] [outer = 00000000] 00:35:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 193 (19379C00) [pid = 1828] [serial = 2212] [outer = 17DA0000] 00:35:18 INFO - PROCESS | 1828 | 1461051318446 Marionette DEBUG loaded listener.js 00:35:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 194 (196DDC00) [pid = 1828] [serial = 2213] [outer = 17DA0000] 00:35:18 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 00:35:18 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 00:35:18 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 00:35:18 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 00:35:19 INFO - PROCESS | 1828 | 1461051319083 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 00:35:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:35:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:35:19 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:35:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:35:19 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:35:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:35:19 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:35:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:35:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:35:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1133ms 00:35:19 INFO - PROCESS | 1828 | 1461051319160 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 00:35:19 INFO - PROCESS | 1828 | 1461051319164 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 00:35:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:35:19 INFO - PROCESS | 1828 | 1461051319169 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:35:19 INFO - PROCESS | 1828 | 1461051319171 Marionette TRACE conn5 <- [1,2914,null,{}] 00:35:19 INFO - PROCESS | 1828 | 1461051319189 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:19 INFO - PROCESS | 1828 | 1461051319384 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 00:35:19 INFO - PROCESS | 1828 | 1461051319510 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:19 INFO - PROCESS | 1828 | ++DOCSHELL 1A9D8400 == 118 [pid = 1828] [id = 738] 00:35:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 195 (1BD7A000) [pid = 1828] [serial = 2214] [outer = 00000000] 00:35:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 196 (1CCE3800) [pid = 1828] [serial = 2215] [outer = 1BD7A000] 00:35:19 INFO - PROCESS | 1828 | 1461051319568 Marionette DEBUG loaded listener.js 00:35:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 197 (1DA16400) [pid = 1828] [serial = 2216] [outer = 1BD7A000] 00:35:20 INFO - PROCESS | 1828 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:35:20 INFO - PROCESS | 1828 | 1461051320164 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 00:35:20 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:35:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1016ms 00:35:20 INFO - PROCESS | 1828 | 1461051320195 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 00:35:20 INFO - PROCESS | 1828 | 1461051320197 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 00:35:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:35:20 INFO - PROCESS | 1828 | 1461051320204 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:35:20 INFO - PROCESS | 1828 | 1461051320211 Marionette TRACE conn5 <- [1,2918,null,{}] 00:35:20 INFO - PROCESS | 1828 | 1461051320221 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:20 INFO - PROCESS | 1828 | 1461051320371 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 00:35:20 INFO - PROCESS | 1828 | 1461051320563 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:20 INFO - PROCESS | 1828 | ++DOCSHELL 20090400 == 119 [pid = 1828] [id = 739] 00:35:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 198 (20093000) [pid = 1828] [serial = 2217] [outer = 00000000] 00:35:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 199 (20825400) [pid = 1828] [serial = 2218] [outer = 20093000] 00:35:20 INFO - PROCESS | 1828 | 1461051320620 Marionette DEBUG loaded listener.js 00:35:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 200 (2082D000) [pid = 1828] [serial = 2219] [outer = 20093000] 00:35:21 INFO - PROCESS | 1828 | 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:35:21 INFO - PROCESS | 1828 | 1461051321169 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 00:35:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:35:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 989ms 00:35:21 INFO - PROCESS | 1828 | 1461051321194 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 00:35:21 INFO - PROCESS | 1828 | 1461051321197 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 00:35:21 INFO - PROCESS | 1828 | 1461051321200 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:35:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:35:21 INFO - PROCESS | 1828 | 1461051321202 Marionette TRACE conn5 <- [1,2922,null,{}] 00:35:21 INFO - PROCESS | 1828 | 1461051321206 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:21 INFO - PROCESS | 1828 | 1461051321348 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 00:35:21 INFO - PROCESS | 1828 | 1461051321499 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:21 INFO - PROCESS | 1828 | ++DOCSHELL 2091D000 == 120 [pid = 1828] [id = 740] 00:35:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 201 (2091E000) [pid = 1828] [serial = 2220] [outer = 00000000] 00:35:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 202 (20971C00) [pid = 1828] [serial = 2221] [outer = 2091E000] 00:35:21 INFO - PROCESS | 1828 | 1461051321554 Marionette DEBUG loaded listener.js 00:35:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 203 (209AE400) [pid = 1828] [serial = 2222] [outer = 2091E000] 00:35:22 INFO - PROCESS | 1828 | 1461051322128 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 00:35:22 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:35:22 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 970ms 00:35:22 INFO - PROCESS | 1828 | 1461051322174 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 00:35:22 INFO - PROCESS | 1828 | 1461051322176 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 00:35:22 INFO - PROCESS | 1828 | 1461051322180 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:35:22 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:35:22 INFO - PROCESS | 1828 | 1461051322182 Marionette TRACE conn5 <- [1,2926,null,{}] 00:35:22 INFO - PROCESS | 1828 | 1461051322186 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:22 INFO - PROCESS | 1828 | 1461051322323 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 00:35:22 INFO - PROCESS | 1828 | 1461051322504 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:22 INFO - PROCESS | 1828 | ++DOCSHELL 209D9400 == 121 [pid = 1828] [id = 741] 00:35:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 204 (209DA400) [pid = 1828] [serial = 2223] [outer = 00000000] 00:35:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 205 (20DA0400) [pid = 1828] [serial = 2224] [outer = 209DA400] 00:35:22 INFO - PROCESS | 1828 | 1461051322569 Marionette DEBUG loaded listener.js 00:35:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 206 (213A2800) [pid = 1828] [serial = 2225] [outer = 209DA400] 00:35:23 INFO - PROCESS | 1828 | 1461051323125 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 00:35:23 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:35:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 970ms 00:35:23 INFO - PROCESS | 1828 | 1461051323158 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 00:35:23 INFO - PROCESS | 1828 | 1461051323161 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 00:35:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:35:23 INFO - PROCESS | 1828 | 1461051323166 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:35:23 INFO - PROCESS | 1828 | 1461051323168 Marionette TRACE conn5 <- [1,2930,null,{}] 00:35:23 INFO - PROCESS | 1828 | 1461051323172 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:23 INFO - PROCESS | 1828 | 1461051323314 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 00:35:23 INFO - PROCESS | 1828 | 1461051323513 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:23 INFO - PROCESS | 1828 | ++DOCSHELL 21D37000 == 122 [pid = 1828] [id = 742] 00:35:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 207 (21D3E800) [pid = 1828] [serial = 2226] [outer = 00000000] 00:35:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (224B1C00) [pid = 1828] [serial = 2227] [outer = 21D3E800] 00:35:23 INFO - PROCESS | 1828 | 1461051323573 Marionette DEBUG loaded listener.js 00:35:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (224B2400) [pid = 1828] [serial = 2228] [outer = 21D3E800] 00:35:24 INFO - PROCESS | 1828 | 1461051324109 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 00:35:24 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:35:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:35:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 970ms 00:35:24 INFO - PROCESS | 1828 | 1461051324139 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 00:35:24 INFO - PROCESS | 1828 | 1461051324141 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 00:35:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:35:24 INFO - PROCESS | 1828 | 1461051324145 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:35:24 INFO - PROCESS | 1828 | 1461051324147 Marionette TRACE conn5 <- [1,2934,null,{}] 00:35:24 INFO - PROCESS | 1828 | 1461051324150 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:24 INFO - PROCESS | 1828 | 1461051324283 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 00:35:24 INFO - PROCESS | 1828 | 1461051324467 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:24 INFO - PROCESS | 1828 | ++DOCSHELL 22546800 == 123 [pid = 1828] [id = 743] 00:35:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (22AB8400) [pid = 1828] [serial = 2229] [outer = 00000000] 00:35:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 211 (22C6B400) [pid = 1828] [serial = 2230] [outer = 22AB8400] 00:35:24 INFO - PROCESS | 1828 | 1461051324521 Marionette DEBUG loaded listener.js 00:35:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 212 (22CEDC00) [pid = 1828] [serial = 2231] [outer = 22AB8400] 00:35:24 INFO - PROCESS | 1828 | 1461051324998 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 00:35:24 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:35:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 870ms 00:35:24 INFO - PROCESS | 1828 | 1461051325019 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 00:35:25 INFO - PROCESS | 1828 | 1461051325021 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 00:35:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:35:25 INFO - PROCESS | 1828 | 1461051325025 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:35:25 INFO - PROCESS | 1828 | 1461051325027 Marionette TRACE conn5 <- [1,2938,null,{}] 00:35:25 INFO - PROCESS | 1828 | 1461051325031 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:25 INFO - PROCESS | 1828 | 1461051325162 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 00:35:25 INFO - PROCESS | 1828 | 1461051325345 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:25 INFO - PROCESS | 1828 | ++DOCSHELL 22CF0C00 == 124 [pid = 1828] [id = 744] 00:35:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 213 (22CF3000) [pid = 1828] [serial = 2232] [outer = 00000000] 00:35:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 214 (24F91C00) [pid = 1828] [serial = 2233] [outer = 22CF3000] 00:35:25 INFO - PROCESS | 1828 | 1461051325399 Marionette DEBUG loaded listener.js 00:35:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 215 (24F97000) [pid = 1828] [serial = 2234] [outer = 22CF3000] 00:35:25 INFO - PROCESS | 1828 | ++DOCSHELL 25523C00 == 125 [pid = 1828] [id = 745] 00:35:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 216 (25529800) [pid = 1828] [serial = 2235] [outer = 00000000] 00:35:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 217 (2552DC00) [pid = 1828] [serial = 2236] [outer = 25529800] 00:35:25 INFO - PROCESS | 1828 | 1461051326003 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 00:35:26 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:35:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1019ms 00:35:26 INFO - PROCESS | 1828 | 1461051326048 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 00:35:26 INFO - PROCESS | 1828 | 1461051326050 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 00:35:26 INFO - PROCESS | 1828 | 1461051326054 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:35:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:35:26 INFO - PROCESS | 1828 | 1461051326056 Marionette TRACE conn5 <- [1,2942,null,{}] 00:35:26 INFO - PROCESS | 1828 | 1461051326059 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:26 INFO - PROCESS | 1828 | 1461051326233 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 00:35:26 INFO - PROCESS | 1828 | 1461051326411 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:26 INFO - PROCESS | 1828 | ++DOCSHELL 24F90400 == 126 [pid = 1828] [id = 746] 00:35:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 218 (253C1400) [pid = 1828] [serial = 2237] [outer = 00000000] 00:35:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 219 (25828C00) [pid = 1828] [serial = 2238] [outer = 253C1400] 00:35:26 INFO - PROCESS | 1828 | 1461051326466 Marionette DEBUG loaded listener.js 00:35:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 220 (2582FC00) [pid = 1828] [serial = 2239] [outer = 253C1400] 00:35:26 INFO - PROCESS | 1828 | 1461051326998 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 00:35:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:35:27 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:35:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 970ms 00:35:27 INFO - PROCESS | 1828 | 1461051327028 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 00:35:27 INFO - PROCESS | 1828 | 1461051327031 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 00:35:27 INFO - PROCESS | 1828 | 1461051327034 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:35:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:35:27 INFO - PROCESS | 1828 | 1461051327036 Marionette TRACE conn5 <- [1,2946,null,{}] 00:35:27 INFO - PROCESS | 1828 | 1461051327040 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:27 INFO - PROCESS | 1828 | 1461051327214 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 00:35:27 INFO - PROCESS | 1828 | 1461051327408 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:27 INFO - PROCESS | 1828 | ++DOCSHELL 25835C00 == 127 [pid = 1828] [id = 747] 00:35:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 221 (25B30800) [pid = 1828] [serial = 2240] [outer = 00000000] 00:35:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (26778400) [pid = 1828] [serial = 2241] [outer = 25B30800] 00:35:27 INFO - PROCESS | 1828 | 1461051327476 Marionette DEBUG loaded listener.js 00:35:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (26D15000) [pid = 1828] [serial = 2242] [outer = 25B30800] 00:35:28 INFO - PROCESS | 1828 | 1461051328043 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 00:35:28 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:35:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1017ms 00:35:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:35:28 INFO - PROCESS | 1828 | 1461051328055 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 00:35:28 INFO - PROCESS | 1828 | 1461051328058 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 00:35:28 INFO - PROCESS | 1828 | 1461051328061 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:35:28 INFO - PROCESS | 1828 | 1461051328064 Marionette TRACE conn5 <- [1,2950,null,{}] 00:35:28 INFO - PROCESS | 1828 | 1461051328068 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:28 INFO - PROCESS | 1828 | 1461051328220 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 00:35:28 INFO - PROCESS | 1828 | 1461051328379 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:28 INFO - PROCESS | 1828 | ++DOCSHELL 2677D000 == 128 [pid = 1828] [id = 748] 00:35:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 224 (26D17400) [pid = 1828] [serial = 2243] [outer = 00000000] 00:35:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 225 (275B1000) [pid = 1828] [serial = 2244] [outer = 26D17400] 00:35:28 INFO - PROCESS | 1828 | 1461051328434 Marionette DEBUG loaded listener.js 00:35:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 226 (275B6800) [pid = 1828] [serial = 2245] [outer = 26D17400] 00:35:28 INFO - PROCESS | 1828 | 1461051328953 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 00:35:28 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:35:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 930ms 00:35:28 INFO - PROCESS | 1828 | 1461051329010 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 00:35:28 INFO - PROCESS | 1828 | 1461051329012 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 00:35:28 INFO - PROCESS | 1828 | 1461051329018 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:35:28 INFO - PROCESS | 1828 | 1461051329020 Marionette TRACE conn5 <- [1,2954,null,{}] 00:35:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:35:28 INFO - PROCESS | 1828 | 1461051329023 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:29 INFO - PROCESS | 1828 | 1461051329162 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 00:35:29 INFO - PROCESS | 1828 | 1461051329357 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:29 INFO - PROCESS | 1828 | ++DOCSHELL 275AC400 == 129 [pid = 1828] [id = 749] 00:35:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 227 (27A73000) [pid = 1828] [serial = 2246] [outer = 00000000] 00:35:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 228 (27AA2800) [pid = 1828] [serial = 2247] [outer = 27A73000] 00:35:29 INFO - PROCESS | 1828 | 1461051329413 Marionette DEBUG loaded listener.js 00:35:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 229 (27AA9000) [pid = 1828] [serial = 2248] [outer = 27A73000] 00:35:29 INFO - PROCESS | 1828 | 1461051329953 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 00:35:29 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:35:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 970ms 00:35:29 INFO - PROCESS | 1828 | 1461051329994 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 00:35:29 INFO - PROCESS | 1828 | 1461051329996 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 00:35:29 INFO - PROCESS | 1828 | 1461051330000 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:35:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:35:29 INFO - PROCESS | 1828 | 1461051330002 Marionette TRACE conn5 <- [1,2958,null,{}] 00:35:29 INFO - PROCESS | 1828 | 1461051330006 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:30 INFO - PROCESS | 1828 | 1461051330149 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 00:35:30 INFO - PROCESS | 1828 | 1461051330348 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:30 INFO - PROCESS | 1828 | ++DOCSHELL 27AA1400 == 130 [pid = 1828] [id = 750] 00:35:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 230 (27AAC800) [pid = 1828] [serial = 2249] [outer = 00000000] 00:35:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 231 (28141800) [pid = 1828] [serial = 2250] [outer = 27AAC800] 00:35:30 INFO - PROCESS | 1828 | 1461051330407 Marionette DEBUG loaded listener.js 00:35:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 232 (28142800) [pid = 1828] [serial = 2251] [outer = 27AAC800] 00:35:30 INFO - PROCESS | 1828 | 1461051330907 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 00:35:30 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:35:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 969ms 00:35:30 INFO - PROCESS | 1828 | 1461051330973 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 00:35:30 INFO - PROCESS | 1828 | 1461051330975 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 00:35:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:35:30 INFO - PROCESS | 1828 | 1461051330979 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:35:30 INFO - PROCESS | 1828 | 1461051330981 Marionette TRACE conn5 <- [1,2962,null,{}] 00:35:30 INFO - PROCESS | 1828 | 1461051330985 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:31 INFO - PROCESS | 1828 | 1461051331201 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 00:35:31 INFO - PROCESS | 1828 | 1461051331338 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:31 INFO - PROCESS | 1828 | ++DOCSHELL 28141400 == 131 [pid = 1828] [id = 751] 00:35:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (2814A000) [pid = 1828] [serial = 2252] [outer = 00000000] 00:35:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (28277400) [pid = 1828] [serial = 2253] [outer = 2814A000] 00:35:31 INFO - PROCESS | 1828 | 1461051331390 Marionette DEBUG loaded listener.js 00:35:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (28278400) [pid = 1828] [serial = 2254] [outer = 2814A000] 00:35:31 INFO - PROCESS | 1828 | 1461051331901 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 00:35:31 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:35:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 970ms 00:35:31 INFO - PROCESS | 1828 | 1461051331953 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 00:35:31 INFO - PROCESS | 1828 | 1461051331956 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 00:35:31 INFO - PROCESS | 1828 | 1461051331959 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:35:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:35:31 INFO - PROCESS | 1828 | 1461051331961 Marionette TRACE conn5 <- [1,2966,null,{}] 00:35:31 INFO - PROCESS | 1828 | 1461051331965 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:32 INFO - PROCESS | 1828 | 1461051332100 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 00:35:32 INFO - PROCESS | 1828 | 1461051332299 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:32 INFO - PROCESS | 1828 | ++DOCSHELL 28434C00 == 132 [pid = 1828] [id = 752] 00:35:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (2843B000) [pid = 1828] [serial = 2255] [outer = 00000000] 00:35:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (29663C00) [pid = 1828] [serial = 2256] [outer = 2843B000] 00:35:32 INFO - PROCESS | 1828 | 1461051332354 Marionette DEBUG loaded listener.js 00:35:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (29664000) [pid = 1828] [serial = 2257] [outer = 2843B000] 00:35:32 INFO - PROCESS | 1828 | 1461051332947 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 00:35:32 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:35:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1018ms 00:35:32 INFO - PROCESS | 1828 | 1461051332982 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 00:35:32 INFO - PROCESS | 1828 | 1461051332984 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 00:35:32 INFO - PROCESS | 1828 | 1461051332988 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:35:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:35:32 INFO - PROCESS | 1828 | 1461051332990 Marionette TRACE conn5 <- [1,2970,null,{}] 00:35:32 INFO - PROCESS | 1828 | 1461051332994 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:33 INFO - PROCESS | 1828 | 1461051333134 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 00:35:33 INFO - PROCESS | 1828 | 1461051333346 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:33 INFO - PROCESS | 1828 | ++DOCSHELL 16703400 == 133 [pid = 1828] [id = 753] 00:35:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (167E0000) [pid = 1828] [serial = 2258] [outer = 00000000] 00:35:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (1C7FB000) [pid = 1828] [serial = 2259] [outer = 167E0000] 00:35:33 INFO - PROCESS | 1828 | 1461051333402 Marionette DEBUG loaded listener.js 00:35:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (1CE8BC00) [pid = 1828] [serial = 2260] [outer = 167E0000] 00:35:33 INFO - PROCESS | 1828 | 1461051333902 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 00:35:33 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:35:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:35:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 970ms 00:35:33 INFO - PROCESS | 1828 | 1461051333962 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 00:35:33 INFO - PROCESS | 1828 | 1461051333964 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 00:35:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:35:33 INFO - PROCESS | 1828 | 1461051333967 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:35:33 INFO - PROCESS | 1828 | 1461051333969 Marionette TRACE conn5 <- [1,2974,null,{}] 00:35:33 INFO - PROCESS | 1828 | 1461051333973 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:34 INFO - PROCESS | 1828 | 1461051334145 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 00:35:34 INFO - PROCESS | 1828 | 1461051334335 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:34 INFO - PROCESS | 1828 | ++DOCSHELL 167A6000 == 134 [pid = 1828] [id = 754] 00:35:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (18D4BC00) [pid = 1828] [serial = 2261] [outer = 00000000] 00:35:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (21D84C00) [pid = 1828] [serial = 2262] [outer = 18D4BC00] 00:35:34 INFO - PROCESS | 1828 | 1461051334389 Marionette DEBUG loaded listener.js 00:35:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (24F91400) [pid = 1828] [serial = 2263] [outer = 18D4BC00] 00:35:35 INFO - PROCESS | 1828 | 1461051335216 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 00:35:35 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:35:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1270ms 00:35:35 INFO - PROCESS | 1828 | 1461051335242 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 00:35:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:35:35 INFO - PROCESS | 1828 | 1461051335246 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 00:35:35 INFO - PROCESS | 1828 | 1461051335251 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:35:35 INFO - PROCESS | 1828 | 1461051335254 Marionette TRACE conn5 <- [1,2978,null,{}] 00:35:35 INFO - PROCESS | 1828 | 1461051335260 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:35 INFO - PROCESS | 1828 | 1461051335396 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 00:35:35 INFO - PROCESS | 1828 | 1461051335603 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:35 INFO - PROCESS | 1828 | ++DOCSHELL 18D4F000 == 135 [pid = 1828] [id = 755] 00:35:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (19379000) [pid = 1828] [serial = 2264] [outer = 00000000] 00:35:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (1BD78C00) [pid = 1828] [serial = 2265] [outer = 19379000] 00:35:35 INFO - PROCESS | 1828 | 1461051335656 Marionette DEBUG loaded listener.js 00:35:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (1C89AC00) [pid = 1828] [serial = 2266] [outer = 19379000] 00:35:36 INFO - PROCESS | 1828 | ++DOCSHELL 1DDA6000 == 136 [pid = 1828] [id = 756] 00:35:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (1DDC0C00) [pid = 1828] [serial = 2267] [outer = 00000000] 00:35:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (1DDC7000) [pid = 1828] [serial = 2268] [outer = 1DDC0C00] 00:35:36 INFO - PROCESS | 1828 | 1461051336334 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 00:35:36 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:35:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1136ms 00:35:36 INFO - PROCESS | 1828 | 1461051336393 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 00:35:36 INFO - PROCESS | 1828 | 1461051336399 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 00:35:36 INFO - PROCESS | 1828 | 1461051336404 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:35:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:35:36 INFO - PROCESS | 1828 | 1461051336407 Marionette TRACE conn5 <- [1,2982,null,{}] 00:35:36 INFO - PROCESS | 1828 | 1461051336429 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:36 INFO - PROCESS | 1828 | 1461051336598 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 00:35:36 INFO - PROCESS | 1828 | 1461051336782 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:36 INFO - PROCESS | 1828 | ++DOCSHELL 1BE75400 == 137 [pid = 1828] [id = 757] 00:35:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (1C7D0C00) [pid = 1828] [serial = 2269] [outer = 00000000] 00:35:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (1DDA8000) [pid = 1828] [serial = 2270] [outer = 1C7D0C00] 00:35:36 INFO - PROCESS | 1828 | 1461051336831 Marionette DEBUG loaded listener.js 00:35:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 252 (1E0CA400) [pid = 1828] [serial = 2271] [outer = 1C7D0C00] 00:35:37 INFO - PROCESS | 1828 | --DOCSHELL 12B80000 == 136 [pid = 1828] [id = 735] 00:35:37 INFO - PROCESS | 1828 | --DOCSHELL 17E3E400 == 135 [pid = 1828] [id = 734] 00:35:37 INFO - PROCESS | 1828 | --DOCSHELL 1E09F800 == 134 [pid = 1828] [id = 733] 00:35:37 INFO - PROCESS | 1828 | --DOCSHELL 1DDAD800 == 133 [pid = 1828] [id = 732] 00:35:37 INFO - PROCESS | 1828 | --DOCSHELL 1D1A0C00 == 132 [pid = 1828] [id = 731] 00:35:37 INFO - PROCESS | 1828 | --DOCSHELL 1C893800 == 131 [pid = 1828] [id = 730] 00:35:37 INFO - PROCESS | 1828 | --DOCSHELL 17B39C00 == 130 [pid = 1828] [id = 729] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 251 (1CA12000) [pid = 1828] [serial = 2071] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 250 (20154C00) [pid = 1828] [serial = 2074] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 249 (26D19400) [pid = 1828] [serial = 2077] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (27AB0800) [pid = 1828] [serial = 2080] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (2827EC00) [pid = 1828] [serial = 2083] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (25834C00) [pid = 1828] [serial = 2086] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (267DB000) [pid = 1828] [serial = 2089] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (2965E400) [pid = 1828] [serial = 2092] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (29A11800) [pid = 1828] [serial = 2095] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (29A1C000) [pid = 1828] [serial = 2098] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (24F95000) [pid = 1828] [serial = 2137] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOCSHELL 1BE75800 == 129 [pid = 1828] [id = 728] 00:35:37 INFO - PROCESS | 1828 | --DOCSHELL 16841C00 == 128 [pid = 1828] [id = 727] 00:35:37 INFO - PROCESS | 1828 | --DOCSHELL 26D11400 == 127 [pid = 1828] [id = 717] 00:35:37 INFO - PROCESS | 1828 | --DOCSHELL 25829800 == 126 [pid = 1828] [id = 716] 00:35:37 INFO - PROCESS | 1828 | --DOCSHELL 20D9EC00 == 125 [pid = 1828] [id = 715] 00:35:37 INFO - PROCESS | 1828 | --DOCSHELL 1CD70C00 == 124 [pid = 1828] [id = 714] 00:35:37 INFO - PROCESS | 1828 | --DOCSHELL 167AA800 == 123 [pid = 1828] [id = 713] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (209D1800) [pid = 1828] [serial = 2125] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (222D5400) [pid = 1828] [serial = 2128] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (20D99C00) [pid = 1828] [serial = 2126] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (201E1C00) [pid = 1828] [serial = 2134] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (22B2E800) [pid = 1828] [serial = 2129] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (17638800) [pid = 1828] [serial = 2131] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (19607800) [pid = 1828] [serial = 2132] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 233 (1FA08400) [pid = 1828] [serial = 2108] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 232 (1E014C00) [pid = 1828] [serial = 2107] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 231 (24F8C000) [pid = 1828] [serial = 2114] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 230 (22B2F400) [pid = 1828] [serial = 2113] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 229 (1BA6C000) [pid = 1828] [serial = 2116] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 228 (1BD7A800) [pid = 1828] [serial = 2117] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 227 (1FA02C00) [pid = 1828] [serial = 2122] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 226 (224B0800) [pid = 1828] [serial = 2111] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 225 (21D7E000) [pid = 1828] [serial = 2110] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 224 (1BE74C00) [pid = 1828] [serial = 2105] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 223 (1B7E8800) [pid = 1828] [serial = 2104] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (1CCDA800) [pid = 1828] [serial = 2101] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 221 (1DBF0400) [pid = 1828] [serial = 2119] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 220 (1DDC1C00) [pid = 1828] [serial = 2120] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 219 (20DA6800) [pid = 1828] [serial = 2135] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | --DOMWINDOW == 218 (2008E800) [pid = 1828] [serial = 2123] [outer = 00000000] [url = about:blank] 00:35:37 INFO - PROCESS | 1828 | 1461051337525 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 00:35:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:35:37 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:35:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1132ms 00:35:37 INFO - PROCESS | 1828 | 1461051337540 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 00:35:37 INFO - PROCESS | 1828 | 1461051337543 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 00:35:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:35:37 INFO - PROCESS | 1828 | 1461051337546 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:35:37 INFO - PROCESS | 1828 | 1461051337550 Marionette TRACE conn5 <- [1,2986,null,{}] 00:35:37 INFO - PROCESS | 1828 | 1461051337560 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:37 INFO - PROCESS | 1828 | 1461051337696 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 00:35:37 INFO - PROCESS | 1828 | 1461051337841 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:37 INFO - PROCESS | 1828 | ++DOCSHELL 1960B000 == 124 [pid = 1828] [id = 758] 00:35:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 219 (1960F800) [pid = 1828] [serial = 2272] [outer = 00000000] 00:35:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 220 (1C7D1C00) [pid = 1828] [serial = 2273] [outer = 1960F800] 00:35:37 INFO - PROCESS | 1828 | 1461051337892 Marionette DEBUG loaded listener.js 00:35:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 221 (1CA26800) [pid = 1828] [serial = 2274] [outer = 1960F800] 00:35:38 INFO - PROCESS | 1828 | 1461051338318 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 00:35:38 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:35:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 831ms 00:35:38 INFO - PROCESS | 1828 | 1461051338377 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 00:35:38 INFO - PROCESS | 1828 | 1461051338380 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 00:35:38 INFO - PROCESS | 1828 | 1461051338383 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:35:38 INFO - PROCESS | 1828 | 1461051338385 Marionette TRACE conn5 <- [1,2990,null,{}] 00:35:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:35:38 INFO - PROCESS | 1828 | 1461051338388 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:38 INFO - PROCESS | 1828 | 1461051338506 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 00:35:38 INFO - PROCESS | 1828 | 1461051338519 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:38 INFO - PROCESS | 1828 | ++DOCSHELL 1DDA1C00 == 125 [pid = 1828] [id = 759] 00:35:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (1DDA4400) [pid = 1828] [serial = 2275] [outer = 00000000] 00:35:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (1E01A400) [pid = 1828] [serial = 2276] [outer = 1DDA4400] 00:35:38 INFO - PROCESS | 1828 | 1461051338565 Marionette DEBUG loaded listener.js 00:35:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 224 (1E0A8C00) [pid = 1828] [serial = 2277] [outer = 1DDA4400] 00:35:39 INFO - PROCESS | 1828 | 1461051339075 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 00:35:39 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:35:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 730ms 00:35:39 INFO - PROCESS | 1828 | 1461051339117 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 00:35:39 INFO - PROCESS | 1828 | 1461051339119 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 00:35:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:35:39 INFO - PROCESS | 1828 | 1461051339122 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:35:39 INFO - PROCESS | 1828 | 1461051339124 Marionette TRACE conn5 <- [1,2994,null,{}] 00:35:39 INFO - PROCESS | 1828 | 1461051339132 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:39 INFO - PROCESS | 1828 | 1461051339251 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 00:35:39 INFO - PROCESS | 1828 | 1461051339443 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:39 INFO - PROCESS | 1828 | ++DOCSHELL 2004A800 == 126 [pid = 1828] [id = 760] 00:35:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 225 (2004D400) [pid = 1828] [serial = 2278] [outer = 00000000] 00:35:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 226 (20160C00) [pid = 1828] [serial = 2279] [outer = 2004D400] 00:35:39 INFO - PROCESS | 1828 | 1461051339488 Marionette DEBUG loaded listener.js 00:35:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 227 (201F0C00) [pid = 1828] [serial = 2280] [outer = 2004D400] 00:35:39 INFO - PROCESS | 1828 | 1461051339909 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 00:35:39 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:35:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 830ms 00:35:39 INFO - PROCESS | 1828 | 1461051339954 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 00:35:39 INFO - PROCESS | 1828 | 1461051339956 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 00:35:39 INFO - PROCESS | 1828 | 1461051339959 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:35:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:35:39 INFO - PROCESS | 1828 | 1461051339961 Marionette TRACE conn5 <- [1,2998,null,{}] 00:35:39 INFO - PROCESS | 1828 | 1461051339965 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:40 INFO - PROCESS | 1828 | 1461051340161 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 00:35:40 INFO - PROCESS | 1828 | 1461051340184 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:40 INFO - PROCESS | 1828 | ++DOCSHELL 2091BC00 == 127 [pid = 1828] [id = 761] 00:35:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 228 (2091C800) [pid = 1828] [serial = 2281] [outer = 00000000] 00:35:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 229 (21397400) [pid = 1828] [serial = 2282] [outer = 2091C800] 00:35:40 INFO - PROCESS | 1828 | 1461051340230 Marionette DEBUG loaded listener.js 00:35:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 230 (213A3800) [pid = 1828] [serial = 2283] [outer = 2091C800] 00:35:40 INFO - PROCESS | 1828 | [1828] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:35:40 INFO - PROCESS | 1828 | 1461051340775 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:35:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:35:40 INFO - {} 00:35:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:35:40 INFO - {} 00:35:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:35:40 INFO - {} 00:35:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:35:40 INFO - {} 00:35:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 869ms 00:35:40 INFO - PROCESS | 1828 | 1461051340834 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 00:35:40 INFO - PROCESS | 1828 | 1461051340836 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 00:35:40 INFO - TEST-START | /FileAPI/fileReader.html 00:35:40 INFO - PROCESS | 1828 | 1461051340839 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:35:40 INFO - PROCESS | 1828 | 1461051340841 Marionette TRACE conn5 <- [1,3002,null,{}] 00:35:40 INFO - PROCESS | 1828 | 1461051340844 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:40 INFO - PROCESS | 1828 | 1461051341011 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 00:35:41 INFO - PROCESS | 1828 | 1461051341028 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:41 INFO - PROCESS | 1828 | ++DOCSHELL 222D8000 == 128 [pid = 1828] [id = 762] 00:35:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 231 (222DA000) [pid = 1828] [serial = 2284] [outer = 00000000] 00:35:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 232 (24F89400) [pid = 1828] [serial = 2285] [outer = 222DA000] 00:35:41 INFO - PROCESS | 1828 | 1461051341073 Marionette DEBUG loaded listener.js 00:35:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (24F8E000) [pid = 1828] [serial = 2286] [outer = 222DA000] 00:35:41 INFO - PROCESS | 1828 | 1461051341580 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 00:35:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:35:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:35:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:35:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:35:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 770ms 00:35:41 INFO - PROCESS | 1828 | 1461051341619 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 00:35:41 INFO - PROCESS | 1828 | 1461051341621 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 00:35:41 INFO - PROCESS | 1828 | 1461051341624 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:35:41 INFO - TEST-START | /FileAPI/historical.html 00:35:41 INFO - PROCESS | 1828 | 1461051341626 Marionette TRACE conn5 <- [1,3006,null,{}] 00:35:41 INFO - PROCESS | 1828 | 1461051341629 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:42 INFO - PROCESS | 1828 | 1461051342235 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 00:35:42 INFO - PROCESS | 1828 | --DOMWINDOW == 232 (1BA60800) [pid = 1828] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:35:42 INFO - PROCESS | 1828 | --DOMWINDOW == 231 (1E0A1400) [pid = 1828] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:35:42 INFO - PROCESS | 1828 | --DOMWINDOW == 230 (1BE76C00) [pid = 1828] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:35:42 INFO - PROCESS | 1828 | --DOMWINDOW == 229 (1D56CC00) [pid = 1828] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:35:42 INFO - PROCESS | 1828 | --DOMWINDOW == 228 (17E47800) [pid = 1828] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:35:42 INFO - PROCESS | 1828 | --DOMWINDOW == 227 (1DDCC400) [pid = 1828] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:35:42 INFO - PROCESS | 1828 | --DOMWINDOW == 226 (1C8BC800) [pid = 1828] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:35:42 INFO - PROCESS | 1828 | --DOMWINDOW == 225 (17DC6400) [pid = 1828] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:35:42 INFO - PROCESS | 1828 | 1461051342337 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:42 INFO - PROCESS | 1828 | ++DOCSHELL 12E7CC00 == 129 [pid = 1828] [id = 763] 00:35:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 226 (1339B800) [pid = 1828] [serial = 2287] [outer = 00000000] 00:35:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 227 (1C891000) [pid = 1828] [serial = 2288] [outer = 1339B800] 00:35:42 INFO - PROCESS | 1828 | 1461051342384 Marionette DEBUG loaded listener.js 00:35:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 228 (1DEDE400) [pid = 1828] [serial = 2289] [outer = 1339B800] 00:35:42 INFO - PROCESS | 1828 | 1461051342791 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 00:35:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:35:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:35:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:35:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:35:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:35:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:35:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:35:42 INFO - TEST-OK | /FileAPI/historical.html | took 1232ms 00:35:42 INFO - PROCESS | 1828 | 1461051342861 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 00:35:42 INFO - TEST-START | /FileAPI/idlharness.html 00:35:42 INFO - PROCESS | 1828 | 1461051342863 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 00:35:42 INFO - PROCESS | 1828 | 1461051342867 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:35:42 INFO - PROCESS | 1828 | 1461051342868 Marionette TRACE conn5 <- [1,3010,null,{}] 00:35:42 INFO - PROCESS | 1828 | 1461051342872 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:42 INFO - PROCESS | 1828 | 1461051342986 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 00:35:42 INFO - PROCESS | 1828 | 1461051343014 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:43 INFO - PROCESS | 1828 | ++DOCSHELL 26777000 == 130 [pid = 1828] [id = 764] 00:35:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 229 (26777800) [pid = 1828] [serial = 2290] [outer = 00000000] 00:35:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 230 (267E0C00) [pid = 1828] [serial = 2291] [outer = 26777800] 00:35:43 INFO - PROCESS | 1828 | 1461051343059 Marionette DEBUG loaded listener.js 00:35:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 231 (26D19400) [pid = 1828] [serial = 2292] [outer = 26777800] 00:35:44 INFO - PROCESS | 1828 | 1461051344025 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:35:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:35:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:35:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:35:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:35:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:35:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:35:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:35:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:35:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:35:44 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:35:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:35:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:35:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:35:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:35:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:35:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:35:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:35:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:35:44 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:35:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:35:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:35:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:35:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:35:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:35:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:35:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:35:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:35:44 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:35:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:35:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:35:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:35:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:35:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:35:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:35:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:35:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:35:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:35:44 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:35:44 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:35:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:35:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:35:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:35:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:35:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:35:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:35:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:35:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:35:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:35:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:35:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:35:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:35:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:35:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:35:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:35:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:35:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:35:44 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:35:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:35:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:35:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:35:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:35:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:35:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:35:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:35:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:35:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:35:44 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:35:44 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:35:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:35:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:35:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:35:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:35:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:35:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:35:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:35:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:35:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:35:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 1260ms 00:35:44 INFO - PROCESS | 1828 | 1461051344131 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 00:35:44 INFO - PROCESS | 1828 | 1461051344133 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 00:35:44 INFO - PROCESS | 1828 | 1461051344137 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:35:44 INFO - TEST-START | /FileAPI/idlharness.worker 00:35:44 INFO - PROCESS | 1828 | 1461051344139 Marionette TRACE conn5 <- [1,3014,null,{}] 00:35:44 INFO - PROCESS | 1828 | 1461051344142 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:44 INFO - PROCESS | 1828 | 1461051344421 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 00:35:44 INFO - PROCESS | 1828 | 1461051344556 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:44 INFO - PROCESS | 1828 | ++DOCSHELL 12E7FC00 == 131 [pid = 1828] [id = 765] 00:35:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 232 (12F64000) [pid = 1828] [serial = 2293] [outer = 00000000] 00:35:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (13E9AC00) [pid = 1828] [serial = 2294] [outer = 12F64000] 00:35:44 INFO - PROCESS | 1828 | 1461051344617 Marionette DEBUG loaded listener.js 00:35:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (17B39C00) [pid = 1828] [serial = 2295] [outer = 12F64000] 00:35:44 INFO - PROCESS | 1828 | [1828] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:35:45 INFO - PROCESS | 1828 | 1461051345921 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 00:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:35:45 INFO - {} 00:35:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:35:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:35:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:35:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:35:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:35:45 INFO - {} 00:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:35:45 INFO - {} 00:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:35:45 INFO - {} 00:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:35:45 INFO - {} 00:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:35:45 INFO - {} 00:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:35:45 INFO - {} 00:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:35:45 INFO - {} 00:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:35:45 INFO - {} 00:35:45 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:35:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:35:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:35:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:35:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:35:45 INFO - {} 00:35:45 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:35:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:35:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:35:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:35:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:35:46 INFO - {} 00:35:46 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:35:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:35:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:35:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:35:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:35:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:35:46 INFO - {} 00:35:46 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:35:46 INFO - {} 00:35:46 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:35:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:35:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:35:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:35:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:35:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:35:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:35:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:35:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:35:46 INFO - {} 00:35:46 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:35:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:35:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:35:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:35:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:35:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:35:46 INFO - {} 00:35:46 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:35:46 INFO - {} 00:35:46 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:35:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:35:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:35:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:35:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:35:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:35:46 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:35:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:35:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:35:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:35:46 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:35:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:35:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:35:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:35:46 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:35:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:35:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:35:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:35:46 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:35:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:35:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:35:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:35:46 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:35:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:35:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:35:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:35:46 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:35:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:35:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:35:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:35:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:35:46 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:35:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:35:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:35:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:35:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1937ms 00:35:46 INFO - PROCESS | 1828 | 1461051346081 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 00:35:46 INFO - PROCESS | 1828 | 1461051346086 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 00:35:46 INFO - PROCESS | 1828 | 1461051346091 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:35:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:35:46 INFO - PROCESS | 1828 | 1461051346095 Marionette TRACE conn5 <- [1,3018,null,{}] 00:35:46 INFO - PROCESS | 1828 | 1461051346100 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:46 INFO - PROCESS | 1828 | 1461051346306 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 00:35:46 INFO - PROCESS | 1828 | 1461051346487 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:46 INFO - PROCESS | 1828 | ++DOCSHELL 1C7FBC00 == 132 [pid = 1828] [id = 766] 00:35:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (1CA13C00) [pid = 1828] [serial = 2296] [outer = 00000000] 00:35:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (2965C400) [pid = 1828] [serial = 2297] [outer = 1CA13C00] 00:35:46 INFO - PROCESS | 1828 | 1461051346546 Marionette DEBUG loaded listener.js 00:35:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (29A68C00) [pid = 1828] [serial = 2298] [outer = 1CA13C00] 00:35:47 INFO - PROCESS | 1828 | 1461051347106 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 00:35:47 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:35:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1069ms 00:35:47 INFO - PROCESS | 1828 | 1461051347164 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 00:35:47 INFO - PROCESS | 1828 | 1461051347167 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 00:35:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:35:47 INFO - PROCESS | 1828 | 1461051347170 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:35:47 INFO - PROCESS | 1828 | 1461051347173 Marionette TRACE conn5 <- [1,3022,null,{}] 00:35:47 INFO - PROCESS | 1828 | 1461051347196 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:47 INFO - PROCESS | 1828 | 1461051347345 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 00:35:47 INFO - PROCESS | 1828 | 1461051347549 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:47 INFO - PROCESS | 1828 | ++DOCSHELL 292A9000 == 133 [pid = 1828] [id = 767] 00:35:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (292AA000) [pid = 1828] [serial = 2299] [outer = 00000000] 00:35:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (292B0000) [pid = 1828] [serial = 2300] [outer = 292AA000] 00:35:47 INFO - PROCESS | 1828 | 1461051347607 Marionette DEBUG loaded listener.js 00:35:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (29A6F800) [pid = 1828] [serial = 2301] [outer = 292AA000] 00:35:48 INFO - PROCESS | 1828 | 1461051348217 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 00:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:35:48 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1078ms 00:35:48 INFO - PROCESS | 1828 | 1461051348264 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 00:35:48 INFO - PROCESS | 1828 | 1461051348268 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 00:35:48 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:35:48 INFO - PROCESS | 1828 | 1461051348279 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:35:48 INFO - PROCESS | 1828 | 1461051348284 Marionette TRACE conn5 <- [1,3026,null,{}] 00:35:48 INFO - PROCESS | 1828 | 1461051348288 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:48 INFO - PROCESS | 1828 | 1461051348437 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 00:35:48 INFO - PROCESS | 1828 | 1461051348632 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:48 INFO - PROCESS | 1828 | ++DOCSHELL 2B44C000 == 134 [pid = 1828] [id = 768] 00:35:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (2B44E000) [pid = 1828] [serial = 2302] [outer = 00000000] 00:35:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (2B453C00) [pid = 1828] [serial = 2303] [outer = 2B44E000] 00:35:48 INFO - PROCESS | 1828 | 1461051348688 Marionette DEBUG loaded listener.js 00:35:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (2B457800) [pid = 1828] [serial = 2304] [outer = 2B44E000] 00:35:49 INFO - PROCESS | 1828 | 1461051349241 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 00:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:35:49 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 990ms 00:35:49 INFO - PROCESS | 1828 | 1461051349269 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 00:35:49 INFO - PROCESS | 1828 | 1461051349271 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 00:35:49 INFO - PROCESS | 1828 | 1461051349275 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:35:49 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:35:49 INFO - PROCESS | 1828 | 1461051349277 Marionette TRACE conn5 <- [1,3030,null,{}] 00:35:49 INFO - PROCESS | 1828 | 1461051349280 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:49 INFO - PROCESS | 1828 | 1461051349420 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 00:35:49 INFO - PROCESS | 1828 | 1461051349612 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:49 INFO - PROCESS | 1828 | ++DOCSHELL 299CB400 == 135 [pid = 1828] [id = 769] 00:35:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (299CBC00) [pid = 1828] [serial = 2305] [outer = 00000000] 00:35:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (299D1000) [pid = 1828] [serial = 2306] [outer = 299CBC00] 00:35:49 INFO - PROCESS | 1828 | 1461051349666 Marionette DEBUG loaded listener.js 00:35:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (299D2C00) [pid = 1828] [serial = 2307] [outer = 299CBC00] 00:35:50 INFO - PROCESS | 1828 | 1461051350445 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:35:50 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:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:35:50 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:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:35:50 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:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:35:50 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:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:35:50 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:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:35:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:35:50 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:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:35:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:35:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 00:35:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:35:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:35:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:35:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:35:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:35:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:35:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:35:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:35:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:35:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:35:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:35:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:35:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1279ms 00:35:50 INFO - PROCESS | 1828 | 1461051350558 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 00:35:50 INFO - PROCESS | 1828 | 1461051350561 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 00:35:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:35:50 INFO - PROCESS | 1828 | 1461051350569 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:35:50 INFO - PROCESS | 1828 | 1461051350571 Marionette TRACE conn5 <- [1,3034,null,{}] 00:35:50 INFO - PROCESS | 1828 | 1461051350575 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:50 INFO - PROCESS | 1828 | 1461051350716 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 00:35:50 INFO - PROCESS | 1828 | 1461051350904 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:50 INFO - PROCESS | 1828 | ++DOCSHELL 2BAA8800 == 136 [pid = 1828] [id = 770] 00:35:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (2BAA9400) [pid = 1828] [serial = 2308] [outer = 00000000] 00:35:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (2BCC2400) [pid = 1828] [serial = 2309] [outer = 2BAA9400] 00:35:50 INFO - PROCESS | 1828 | 1461051350970 Marionette DEBUG loaded listener.js 00:35:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (2C226C00) [pid = 1828] [serial = 2310] [outer = 2BAA9400] 00:35:51 INFO - PROCESS | 1828 | [1828] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:35:51 INFO - PROCESS | 1828 | 1461051351573 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:35:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:35:51 INFO - {} 00:35:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1018ms 00:35:51 INFO - PROCESS | 1828 | 1461051351591 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 00:35:51 INFO - PROCESS | 1828 | 1461051351593 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 00:35:51 INFO - PROCESS | 1828 | 1461051351596 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:35:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:35:51 INFO - PROCESS | 1828 | 1461051351598 Marionette TRACE conn5 <- [1,3038,null,{}] 00:35:51 INFO - PROCESS | 1828 | 1461051351602 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:51 INFO - PROCESS | 1828 | 1461051351744 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 00:35:51 INFO - PROCESS | 1828 | 1461051351949 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:51 INFO - PROCESS | 1828 | ++DOCSHELL 19379800 == 137 [pid = 1828] [id = 771] 00:35:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (1CA1F800) [pid = 1828] [serial = 2311] [outer = 00000000] 00:35:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (1DF7F000) [pid = 1828] [serial = 2312] [outer = 1CA1F800] 00:35:51 INFO - PROCESS | 1828 | 1461051352005 Marionette DEBUG loaded listener.js 00:35:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 252 (1E0A5800) [pid = 1828] [serial = 2313] [outer = 1CA1F800] 00:35:52 INFO - PROCESS | 1828 | 1461051352565 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 00:35:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:35:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:35:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:35:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:35:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1015ms 00:35:52 INFO - PROCESS | 1828 | 1461051352616 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 00:35:52 INFO - PROCESS | 1828 | 1461051352618 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 00:35:52 INFO - PROCESS | 1828 | 1461051352622 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:35:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:35:52 INFO - PROCESS | 1828 | 1461051352624 Marionette TRACE conn5 <- [1,3042,null,{}] 00:35:52 INFO - PROCESS | 1828 | 1461051352664 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:52 INFO - PROCESS | 1828 | 1461051352803 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 00:35:52 INFO - PROCESS | 1828 | 1461051353002 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:52 INFO - PROCESS | 1828 | ++DOCSHELL 1DDC3000 == 138 [pid = 1828] [id = 772] 00:35:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 253 (1FA06400) [pid = 1828] [serial = 2314] [outer = 00000000] 00:35:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 254 (20D9D800) [pid = 1828] [serial = 2315] [outer = 1FA06400] 00:35:53 INFO - PROCESS | 1828 | 1461051353059 Marionette DEBUG loaded listener.js 00:35:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (2677F000) [pid = 1828] [serial = 2316] [outer = 1FA06400] 00:35:53 INFO - PROCESS | 1828 | 1461051353897 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:35:53 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:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:35:53 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:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:35:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1396ms 00:35:54 INFO - PROCESS | 1828 | 1461051354063 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 00:35:54 INFO - PROCESS | 1828 | 1461051354066 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 00:35:54 INFO - PROCESS | 1828 | 1461051354071 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:35:54 INFO - PROCESS | 1828 | 1461051354073 Marionette TRACE conn5 <- [1,3046,null,{}] 00:35:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:35:54 INFO - PROCESS | 1828 | 1461051354076 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:54 INFO - PROCESS | 1828 | 1461051354203 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 00:35:54 INFO - PROCESS | 1828 | 1461051354400 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:54 INFO - PROCESS | 1828 | ++DOCSHELL 23C8AC00 == 139 [pid = 1828] [id = 773] 00:35:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 256 (26780C00) [pid = 1828] [serial = 2317] [outer = 00000000] 00:35:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 257 (2678AC00) [pid = 1828] [serial = 2318] [outer = 26780C00] 00:35:54 INFO - PROCESS | 1828 | 1461051354456 Marionette DEBUG loaded listener.js 00:35:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 258 (2678C400) [pid = 1828] [serial = 2319] [outer = 26780C00] 00:35:55 INFO - PROCESS | 1828 | 1461051355048 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 00:35:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:35:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:35:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:35:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:35:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:35:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:35:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:35:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:35:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:35:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:35:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:35:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:35:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:35:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:35:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:35:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:35:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:35:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:35:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:35:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1024ms 00:35:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:35:55 INFO - PROCESS | 1828 | 1461051355101 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 00:35:55 INFO - PROCESS | 1828 | 1461051355103 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 00:35:55 INFO - PROCESS | 1828 | 1461051355106 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:35:55 INFO - PROCESS | 1828 | 1461051355108 Marionette TRACE conn5 <- [1,3050,null,{}] 00:35:55 INFO - PROCESS | 1828 | 1461051355128 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:55 INFO - PROCESS | 1828 | 1461051355296 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 00:35:55 INFO - PROCESS | 1828 | 1461051355460 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:55 INFO - PROCESS | 1828 | ++DOCSHELL 26785C00 == 140 [pid = 1828] [id = 774] 00:35:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 259 (26789400) [pid = 1828] [serial = 2320] [outer = 00000000] 00:35:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 260 (2C1EB400) [pid = 1828] [serial = 2321] [outer = 26789400] 00:35:55 INFO - PROCESS | 1828 | 1461051355514 Marionette DEBUG loaded listener.js 00:35:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 261 (2C1EB000) [pid = 1828] [serial = 2322] [outer = 26789400] 00:35:55 INFO - PROCESS | 1828 | [1828] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:35:56 INFO - PROCESS | 1828 | 1461051356091 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:35:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:35:56 INFO - {} 00:35:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1023ms 00:35:56 INFO - PROCESS | 1828 | 1461051356130 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 00:35:56 INFO - PROCESS | 1828 | 1461051356132 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 00:35:56 INFO - PROCESS | 1828 | 1461051356136 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:35:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:35:56 INFO - PROCESS | 1828 | 1461051356138 Marionette TRACE conn5 <- [1,3054,null,{}] 00:35:56 INFO - PROCESS | 1828 | 1461051356142 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:56 INFO - PROCESS | 1828 | 1461051356285 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 00:35:56 INFO - PROCESS | 1828 | 1461051356479 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:56 INFO - PROCESS | 1828 | ++DOCSHELL 2C1E6400 == 141 [pid = 1828] [id = 775] 00:35:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 262 (2C1E9000) [pid = 1828] [serial = 2323] [outer = 00000000] 00:35:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 263 (2C298800) [pid = 1828] [serial = 2324] [outer = 2C1E9000] 00:35:56 INFO - PROCESS | 1828 | 1461051356544 Marionette DEBUG loaded listener.js 00:35:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 264 (2C29D800) [pid = 1828] [serial = 2325] [outer = 2C1E9000] 00:35:57 INFO - PROCESS | 1828 | 1461051357109 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 00:35:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:35:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:35:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:35:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:35:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:35:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:35:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:35:57 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1015ms 00:35:57 INFO - PROCESS | 1828 | 1461051357156 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 00:35:57 INFO - PROCESS | 1828 | 1461051357158 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 00:35:57 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:35:57 INFO - PROCESS | 1828 | 1461051357161 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:35:57 INFO - PROCESS | 1828 | 1461051357164 Marionette TRACE conn5 <- [1,3058,null,{}] 00:35:57 INFO - PROCESS | 1828 | 1461051357168 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:57 INFO - PROCESS | 1828 | 1461051357326 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 00:35:57 INFO - PROCESS | 1828 | 1461051357496 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:57 INFO - PROCESS | 1828 | ++DOCSHELL 299C6C00 == 142 [pid = 1828] [id = 776] 00:35:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 265 (2AF12400) [pid = 1828] [serial = 2326] [outer = 00000000] 00:35:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 266 (2AF1F000) [pid = 1828] [serial = 2327] [outer = 2AF12400] 00:35:57 INFO - PROCESS | 1828 | 1461051357549 Marionette DEBUG loaded listener.js 00:35:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 267 (2C22D800) [pid = 1828] [serial = 2328] [outer = 2AF12400] 00:35:58 INFO - PROCESS | 1828 | 1461051358168 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 00:35:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:35:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:35:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:35:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:35:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:35:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:35:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1023ms 00:35:58 INFO - PROCESS | 1828 | 1461051358186 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 00:35:58 INFO - PROCESS | 1828 | 1461051358188 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 00:35:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:35:58 INFO - PROCESS | 1828 | 1461051358191 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:35:58 INFO - PROCESS | 1828 | 1461051358193 Marionette TRACE conn5 <- [1,3062,null,{}] 00:35:58 INFO - PROCESS | 1828 | 1461051358197 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:58 INFO - PROCESS | 1828 | 1461051358336 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 00:35:58 INFO - PROCESS | 1828 | 1461051358543 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:58 INFO - PROCESS | 1828 | ++DOCSHELL 0F63EC00 == 143 [pid = 1828] [id = 777] 00:35:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 268 (135F8C00) [pid = 1828] [serial = 2329] [outer = 00000000] 00:35:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 269 (1C7F7800) [pid = 1828] [serial = 2330] [outer = 135F8C00] 00:35:58 INFO - PROCESS | 1828 | 1461051358599 Marionette DEBUG loaded listener.js 00:35:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 270 (1CA2F400) [pid = 1828] [serial = 2331] [outer = 135F8C00] 00:35:59 INFO - PROCESS | 1828 | 1461051359101 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 00:35:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:35:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:35:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:35:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:35:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:35:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:35:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 00:35:59 INFO - PROCESS | 1828 | 1461051359126 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 00:35:59 INFO - PROCESS | 1828 | 1461051359128 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 00:35:59 INFO - PROCESS | 1828 | 1461051359131 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:35:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:35:59 INFO - PROCESS | 1828 | 1461051359133 Marionette TRACE conn5 <- [1,3066,null,{}] 00:35:59 INFO - PROCESS | 1828 | 1461051359137 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:59 INFO - PROCESS | 1828 | 1461051359286 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 00:35:59 INFO - PROCESS | 1828 | 1461051359487 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:59 INFO - PROCESS | 1828 | ++DOCSHELL 1CD70000 == 144 [pid = 1828] [id = 778] 00:35:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 271 (1CE8F000) [pid = 1828] [serial = 2332] [outer = 00000000] 00:35:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 272 (1E0C3800) [pid = 1828] [serial = 2333] [outer = 1CE8F000] 00:35:59 INFO - PROCESS | 1828 | 1461051359540 Marionette DEBUG loaded listener.js 00:35:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 273 (1E0AAC00) [pid = 1828] [serial = 2334] [outer = 1CE8F000] 00:36:00 INFO - PROCESS | 1828 | 1461051360096 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 00:36:00 INFO - PROCESS | 1828 | 1461051360227 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 00:36:00 INFO - PROCESS | 1828 | 1461051360233 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:36:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:36:00 INFO - PROCESS | 1828 | 1461051360235 Marionette TRACE conn5 <- [1,3070,null,{}] 00:36:00 INFO - PROCESS | 1828 | 1461051360239 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:00 INFO - PROCESS | 1828 | 1461051360386 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 00:36:00 INFO - PROCESS | 1828 | 1461051360581 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:00 INFO - PROCESS | 1828 | ++DOCSHELL 1CCE1000 == 145 [pid = 1828] [id = 779] 00:36:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 274 (1DFFBC00) [pid = 1828] [serial = 2335] [outer = 00000000] 00:36:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 275 (273AD800) [pid = 1828] [serial = 2336] [outer = 1DFFBC00] 00:36:00 INFO - PROCESS | 1828 | 1461051360638 Marionette DEBUG loaded listener.js 00:36:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 276 (273ADC00) [pid = 1828] [serial = 2337] [outer = 1DFFBC00] 00:36:01 INFO - PROCESS | 1828 | 1461051361666 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 00:36:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:36:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:36:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:36:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:36:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1473ms 00:36:01 INFO - PROCESS | 1828 | 1461051361712 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 00:36:01 INFO - PROCESS | 1828 | 1461051361717 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 00:36:01 INFO - PROCESS | 1828 | 1461051361722 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:36:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:36:01 INFO - PROCESS | 1828 | 1461051361726 Marionette TRACE conn5 <- [1,3074,null,{}] 00:36:01 INFO - PROCESS | 1828 | 1461051361731 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:01 INFO - PROCESS | 1828 | 1461051361863 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 00:36:02 INFO - PROCESS | 1828 | 1461051362068 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:02 INFO - PROCESS | 1828 | ++DOCSHELL 1BD65C00 == 146 [pid = 1828] [id = 780] 00:36:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 277 (1BD66400) [pid = 1828] [serial = 2338] [outer = 00000000] 00:36:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 278 (1C7FB800) [pid = 1828] [serial = 2339] [outer = 1BD66400] 00:36:02 INFO - PROCESS | 1828 | 1461051362119 Marionette DEBUG loaded listener.js 00:36:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 279 (1CA26000) [pid = 1828] [serial = 2340] [outer = 1BD66400] 00:36:02 INFO - PROCESS | 1828 | 1461051362644 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:36:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:36:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 971ms 00:36:02 INFO - PROCESS | 1828 | 1461051362698 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 00:36:02 INFO - PROCESS | 1828 | 1461051362703 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 00:36:02 INFO - PROCESS | 1828 | 1461051362709 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:36:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:36:02 INFO - PROCESS | 1828 | 1461051362712 Marionette TRACE conn5 <- [1,3078,null,{}] 00:36:02 INFO - PROCESS | 1828 | 1461051362716 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:02 INFO - PROCESS | 1828 | 1461051362850 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 00:36:03 INFO - PROCESS | 1828 | 1461051363064 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:03 INFO - PROCESS | 1828 | ++DOCSHELL 1DA1FC00 == 147 [pid = 1828] [id = 781] 00:36:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 280 (1DBEF400) [pid = 1828] [serial = 2341] [outer = 00000000] 00:36:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 281 (1DEE4000) [pid = 1828] [serial = 2342] [outer = 1DBEF400] 00:36:03 INFO - PROCESS | 1828 | 1461051363117 Marionette DEBUG loaded listener.js 00:36:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 282 (1CA14C00) [pid = 1828] [serial = 2343] [outer = 1DBEF400] 00:36:03 INFO - PROCESS | 1828 | 1461051363668 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:36:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:36:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 970ms 00:36:03 INFO - PROCESS | 1828 | 1461051363682 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 00:36:03 INFO - PROCESS | 1828 | 1461051363684 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 00:36:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:36:03 INFO - PROCESS | 1828 | 1461051363688 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:36:03 INFO - PROCESS | 1828 | 1461051363691 Marionette TRACE conn5 <- [1,3082,null,{}] 00:36:03 INFO - PROCESS | 1828 | 1461051363701 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:03 INFO - PROCESS | 1828 | 1461051363839 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 2139B800 == 146 [pid = 1828] [id = 533] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 13397000 == 145 [pid = 1828] [id = 187] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 1C7FC800 == 144 [pid = 1828] [id = 571] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 2750A800 == 143 [pid = 1828] [id = 532] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 1CD79000 == 142 [pid = 1828] [id = 449] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 209AE800 == 141 [pid = 1828] [id = 570] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 26777000 == 140 [pid = 1828] [id = 764] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 12E7CC00 == 139 [pid = 1828] [id = 763] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 222D8000 == 138 [pid = 1828] [id = 762] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 2091BC00 == 137 [pid = 1828] [id = 761] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 281 (2008B800) [pid = 1828] [serial = 2206] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | 1461051364154 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 2004A800 == 136 [pid = 1828] [id = 760] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 1DDA1C00 == 135 [pid = 1828] [id = 759] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 1960B000 == 134 [pid = 1828] [id = 758] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 1BE75400 == 133 [pid = 1828] [id = 757] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 1DDA6000 == 132 [pid = 1828] [id = 756] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 18D4F000 == 131 [pid = 1828] [id = 755] 00:36:04 INFO - PROCESS | 1828 | ++DOCSHELL 12B7F800 == 132 [pid = 1828] [id = 782] 00:36:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 282 (12DBE000) [pid = 1828] [serial = 2344] [outer = 00000000] 00:36:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 283 (135F8000) [pid = 1828] [serial = 2345] [outer = 12DBE000] 00:36:04 INFO - PROCESS | 1828 | 1461051364229 Marionette DEBUG loaded listener.js 00:36:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 284 (1BA6A800) [pid = 1828] [serial = 2346] [outer = 12DBE000] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 25523C00 == 131 [pid = 1828] [id = 745] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 22546800 == 130 [pid = 1828] [id = 743] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 21D37000 == 129 [pid = 1828] [id = 742] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 209D9400 == 128 [pid = 1828] [id = 741] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 2091D000 == 127 [pid = 1828] [id = 740] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 20090400 == 126 [pid = 1828] [id = 739] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 1A9D8400 == 125 [pid = 1828] [id = 738] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 17D9B800 == 124 [pid = 1828] [id = 737] 00:36:04 INFO - PROCESS | 1828 | --DOCSHELL 0EE40000 == 123 [pid = 1828] [id = 736] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 283 (1E0CE000) [pid = 1828] [serial = 2173] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 282 (1D0B5800) [pid = 1828] [serial = 2203] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 281 (28270C00) [pid = 1828] [serial = 2158] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 280 (27AB4400) [pid = 1828] [serial = 2155] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 279 (26779400) [pid = 1828] [serial = 2167] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 278 (1E0CB000) [pid = 1828] [serial = 2200] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 277 (26777C00) [pid = 1828] [serial = 2170] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 276 (1CECC800) [pid = 1828] [serial = 2185] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 275 (1B7E5800) [pid = 1828] [serial = 2140] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 274 (26E05400) [pid = 1828] [serial = 2152] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 273 (1DAE5C00) [pid = 1828] [serial = 2194] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 272 (1BD79400) [pid = 1828] [serial = 2189] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 271 (209ADC00) [pid = 1828] [serial = 2176] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 270 (29A70000) [pid = 1828] [serial = 2164] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 269 (224B6000) [pid = 1828] [serial = 2146] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 268 (1DBFC400) [pid = 1828] [serial = 2195] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 267 (1CCDE000) [pid = 1828] [serial = 2179] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 266 (1E09D400) [pid = 1828] [serial = 2198] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 265 (1CD73800) [pid = 1828] [serial = 2192] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 264 (1FA6B400) [pid = 1828] [serial = 2201] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 263 (1DA18800) [pid = 1828] [serial = 2186] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 262 (25B2EC00) [pid = 1828] [serial = 2149] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 261 (1E013400) [pid = 1828] [serial = 2197] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 260 (29663800) [pid = 1828] [serial = 2161] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 259 (1B7E7400) [pid = 1828] [serial = 2188] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 258 (1DDCB800) [pid = 1828] [serial = 2143] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 257 (1BE78800) [pid = 1828] [serial = 2183] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 256 (1E010400) [pid = 1828] [serial = 2204] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 255 (1CCE1400) [pid = 1828] [serial = 2191] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | --DOMWINDOW == 254 (1B7E5C00) [pid = 1828] [serial = 2182] [outer = 00000000] [url = about:blank] 00:36:04 INFO - PROCESS | 1828 | 1461051364741 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:36:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:36:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1078ms 00:36:04 INFO - PROCESS | 1828 | 1461051364820 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 00:36:04 INFO - PROCESS | 1828 | 1461051364823 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 00:36:04 INFO - PROCESS | 1828 | 1461051364844 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:36:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:36:04 INFO - PROCESS | 1828 | 1461051364846 Marionette TRACE conn5 <- [1,3086,null,{}] 00:36:04 INFO - PROCESS | 1828 | 1461051364850 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:04 INFO - PROCESS | 1828 | 1461051364971 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 00:36:04 INFO - PROCESS | 1828 | 1461051364982 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:04 INFO - PROCESS | 1828 | ++DOCSHELL 1BD5F400 == 124 [pid = 1828] [id = 783] 00:36:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (1BD63800) [pid = 1828] [serial = 2347] [outer = 00000000] 00:36:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 256 (1CA30000) [pid = 1828] [serial = 2348] [outer = 1BD63800] 00:36:05 INFO - PROCESS | 1828 | 1461051365028 Marionette DEBUG loaded listener.js 00:36:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 257 (1CCE6C00) [pid = 1828] [serial = 2349] [outer = 1BD63800] 00:36:05 INFO - PROCESS | 1828 | 1461051365538 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 00:36:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:36:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:36:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 00:36:05 INFO - PROCESS | 1828 | 1461051365578 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 00:36:05 INFO - PROCESS | 1828 | 1461051365580 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 00:36:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:36:05 INFO - PROCESS | 1828 | 1461051365583 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:36:05 INFO - PROCESS | 1828 | 1461051365585 Marionette TRACE conn5 <- [1,3090,null,{}] 00:36:05 INFO - PROCESS | 1828 | 1461051365622 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:05 INFO - PROCESS | 1828 | 1461051365737 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 00:36:05 INFO - PROCESS | 1828 | 1461051365893 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:05 INFO - PROCESS | 1828 | ++DOCSHELL 1C8BC800 == 125 [pid = 1828] [id = 784] 00:36:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 258 (1CA1FC00) [pid = 1828] [serial = 2350] [outer = 00000000] 00:36:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 259 (1DBFC400) [pid = 1828] [serial = 2351] [outer = 1CA1FC00] 00:36:05 INFO - PROCESS | 1828 | 1461051365939 Marionette DEBUG loaded listener.js 00:36:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 260 (1DE09400) [pid = 1828] [serial = 2352] [outer = 1CA1FC00] 00:36:06 INFO - PROCESS | 1828 | 1461051366335 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:36:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:36:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 810ms 00:36:06 INFO - PROCESS | 1828 | 1461051366396 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 00:36:06 INFO - PROCESS | 1828 | 1461051366398 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 00:36:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:36:06 INFO - PROCESS | 1828 | 1461051366401 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:36:06 INFO - PROCESS | 1828 | 1461051366403 Marionette TRACE conn5 <- [1,3094,null,{}] 00:36:06 INFO - PROCESS | 1828 | 1461051366407 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:06 INFO - PROCESS | 1828 | 1461051366598 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 00:36:06 INFO - PROCESS | 1828 | 1461051366619 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:06 INFO - PROCESS | 1828 | ++DOCSHELL 1DBF0800 == 126 [pid = 1828] [id = 785] 00:36:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 261 (1E019000) [pid = 1828] [serial = 2353] [outer = 00000000] 00:36:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 262 (20092000) [pid = 1828] [serial = 2354] [outer = 1E019000] 00:36:06 INFO - PROCESS | 1828 | 1461051366668 Marionette DEBUG loaded listener.js 00:36:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 263 (20829C00) [pid = 1828] [serial = 2355] [outer = 1E019000] 00:36:07 INFO - PROCESS | 1828 | 1461051367136 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 00:36:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:36:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:36:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:36:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 770ms 00:36:07 INFO - PROCESS | 1828 | 1461051367202 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 00:36:07 INFO - PROCESS | 1828 | 1461051367204 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 00:36:07 INFO - PROCESS | 1828 | 1461051367207 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:36:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:36:07 INFO - PROCESS | 1828 | 1461051367209 Marionette TRACE conn5 <- [1,3098,null,{}] 00:36:07 INFO - PROCESS | 1828 | 1461051367212 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:07 INFO - PROCESS | 1828 | 1461051367381 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 00:36:07 INFO - PROCESS | 1828 | 1461051367402 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:07 INFO - PROCESS | 1828 | ++DOCSHELL 1E018400 == 127 [pid = 1828] [id = 786] 00:36:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 264 (2008C400) [pid = 1828] [serial = 2356] [outer = 00000000] 00:36:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 265 (209B4000) [pid = 1828] [serial = 2357] [outer = 2008C400] 00:36:07 INFO - PROCESS | 1828 | 1461051367448 Marionette DEBUG loaded listener.js 00:36:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 266 (209D9000) [pid = 1828] [serial = 2358] [outer = 2008C400] 00:36:07 INFO - PROCESS | 1828 | 1461051367914 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 00:36:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:36:07 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:36:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:36:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:36:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 00:36:07 INFO - PROCESS | 1828 | 1461051367940 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 00:36:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:36:07 INFO - PROCESS | 1828 | 1461051367942 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 00:36:07 INFO - PROCESS | 1828 | 1461051367952 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:36:07 INFO - PROCESS | 1828 | 1461051367954 Marionette TRACE conn5 <- [1,3102,null,{}] 00:36:07 INFO - PROCESS | 1828 | 1461051367957 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:08 INFO - PROCESS | 1828 | 1461051368122 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 00:36:08 INFO - PROCESS | 1828 | 1461051368140 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"273d5622-037a-4bdb-a83a-238b42154505\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:08 INFO - PROCESS | 1828 | ++DOCSHELL 20972800 == 128 [pid = 1828] [id = 787] 00:36:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 267 (209DE400) [pid = 1828] [serial = 2359] [outer = 00000000] 00:36:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 268 (2139FC00) [pid = 1828] [serial = 2360] [outer = 209DE400] 00:36:08 INFO - PROCESS | 1828 | 1461051368186 Marionette DEBUG loaded listener.js 00:36:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 269 (21D85800) [pid = 1828] [serial = 2361] [outer = 209DE400] 00:36:09 INFO - PROCESS | 1828 | --DOMWINDOW == 268 (1E0A8400) [pid = 1828] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:36:09 INFO - PROCESS | 1828 | --DOMWINDOW == 267 (2091C800) [pid = 1828] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:36:09 INFO - PROCESS | 1828 | --DOMWINDOW == 266 (1960F800) [pid = 1828] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:36:09 INFO - PROCESS | 1828 | --DOMWINDOW == 265 (222DA000) [pid = 1828] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 00:36:09 INFO - PROCESS | 1828 | --DOMWINDOW == 264 (1339B800) [pid = 1828] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 00:36:09 INFO - PROCESS | 1828 | --DOMWINDOW == 263 (1DDA4400) [pid = 1828] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:36:09 INFO - PROCESS | 1828 | --DOMWINDOW == 262 (2004D400) [pid = 1828] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 00:36:09 INFO - PROCESS | 1828 | --DOMWINDOW == 261 (1C7D0C00) [pid = 1828] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:36:09 INFO - PROCESS | 1828 | --DOMWINDOW == 260 (1DDC0C00) [pid = 1828] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:36:09 INFO - PROCESS | 1828 | --DOMWINDOW == 259 (19379000) [pid = 1828] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:36:09 INFO - PROCESS | 1828 | --DOMWINDOW == 258 (25529800) [pid = 1828] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:36:09 INFO - PROCESS | 1828 | 1461051369374 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 00:36:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:36:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1491ms 00:36:09 INFO - PROCESS | 1828 | 1461051369438 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 00:36:09 INFO - PROCESS | 1828 | 1461051369439 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 00:36:10 WARNING - u'runner_teardown' () 00:36:10 INFO - No more tests 00:36:10 INFO - Got 0 unexpected results 00:36:10 INFO - SUITE-END | took 722s 00:36:10 INFO - Closing logging queue 00:36:10 INFO - queue closed 00:36:10 INFO - Return code: 0 00:36:10 WARNING - # TBPL SUCCESS # 00:36:10 INFO - Running post-action listener: _resource_record_post_action 00:36:10 INFO - Running post-run listener: _resource_record_post_run 00:36:11 INFO - Total resource usage - Wall time: 732s; CPU: 14.0%; Read bytes: 128954880; Write bytes: 1185874944; Read time: 1296970; Write time: 8222340 00:36:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:36:11 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 16384; Write bytes: 29729792; Read time: 830; Write time: 28230 00:36:11 INFO - run-tests - Wall time: 729s; CPU: 14.0%; Read bytes: 128905728; Write bytes: 1097140224; Read time: 1292660; Write time: 8128940 00:36:11 INFO - Running post-run listener: _upload_blobber_files 00:36:11 INFO - Blob upload gear active. 00:36:11 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 00:36:11 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:36:11 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', 'oak', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 00:36:11 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 oak -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 00:36:12 INFO - (blobuploader) - INFO - Open directory for files ... 00:36:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 00:36:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:36:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:36:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:36:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:36:13 INFO - (blobuploader) - INFO - Done attempting. 00:36:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 00:36:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:36:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:36:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:36:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:36:15 INFO - (blobuploader) - INFO - Done attempting. 00:36:15 INFO - (blobuploader) - INFO - Iteration through files over. 00:36:15 INFO - Return code: 0 00:36:15 INFO - rmtree: C:\slave\test\build\uploaded_files.json 00:36:15 INFO - Using _rmtree_windows ... 00:36:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 00:36:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/dcf1c0bdbc874061c6577193aba10bdad5abba8ffa5f57efdebf36d094e67235ef603fa9a048c64f0e51d39a0a82d6ef4eaea26b09fa478c68425bff9b4d7db2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/a255d311e20e78d1c319d0c5e0e61cfcc84520f66849c0932dba04a63c47c7889cc17b1fd23a998fff7c9706e08fb69532012aebd0c61ca86392ace64356019a"} 00:36:15 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 00:36:15 INFO - Writing to file C:\slave\test\properties\blobber_files 00:36:15 INFO - Contents: 00:36:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/dcf1c0bdbc874061c6577193aba10bdad5abba8ffa5f57efdebf36d094e67235ef603fa9a048c64f0e51d39a0a82d6ef4eaea26b09fa478c68425bff9b4d7db2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/a255d311e20e78d1c319d0c5e0e61cfcc84520f66849c0932dba04a63c47c7889cc17b1fd23a998fff7c9706e08fb69532012aebd0c61ca86392ace64356019a"} 00:36:15 INFO - Running post-run listener: copy_logs_to_upload_dir 00:36:15 INFO - Copying logs to upload dir... 00:36:15 INFO - mkdir: C:\slave\test\build\upload\logs 00:36:15 INFO - Copying logs to upload dir... 00:36:15 INFO - Using _rmtree_windows ... 00:36:15 INFO - Using _rmtree_windows ... 00:36:15 INFO - Using _rmtree_windows ... 00:36:15 INFO - Using _rmtree_windows ... 00:36:15 INFO - Using _rmtree_windows ... 00:36:15 INFO - Using _rmtree_windows ... 00:36:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1069.695000 ========= master_lag: 3.46 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 53 secs) (at 2016-04-19 00:36:18.591940) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 00:36:18.592849) ========= '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-129 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-129 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-129 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/oak/sha512/dcf1c0bdbc874061c6577193aba10bdad5abba8ffa5f57efdebf36d094e67235ef603fa9a048c64f0e51d39a0a82d6ef4eaea26b09fa478c68425bff9b4d7db2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/a255d311e20e78d1c319d0c5e0e61cfcc84520f66849c0932dba04a63c47c7889cc17b1fd23a998fff7c9706e08fb69532012aebd0c61ca86392ace64356019a"} build_url:https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/dcf1c0bdbc874061c6577193aba10bdad5abba8ffa5f57efdebf36d094e67235ef603fa9a048c64f0e51d39a0a82d6ef4eaea26b09fa478c68425bff9b4d7db2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/a255d311e20e78d1c319d0c5e0e61cfcc84520f66849c0932dba04a63c47c7889cc17b1fd23a998fff7c9706e08fb69532012aebd0c61ca86392ace64356019a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 00:36:18.717195) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 00:36:18.717525) ========= '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-129 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-129 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-129 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.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 00:36:18.834230) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 00:36:18.834542) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 00:36:19.690245) ========= ========= Total master_lag: 3.65 =========