builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-086 starttime: 1463192122.09 results: success (0) buildid: 20160513171545 builduid: 8e3062ca518243a3b04482eedd5332c3 revision: aea53454e86ff1f3572ad224c2a08161592d43e1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 19:15:22.089064) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 19:15:22.089586) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 19:15:22.089906) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 19:15:22.336138) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 19:15:22.336517) ========= '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-086 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-086 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-086 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 --19:15:23-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 31.15 MB/s 19:15:23 (31.15 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.507000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 19:15:23.894409) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-05-13 19:15:23.894904) ========= '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-086 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-086 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-086 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=6.503000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-05-13 19:15:30.408927) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-13 19:15:30.409312) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev aea53454e86ff1f3572ad224c2a08161592d43e1 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev aea53454e86ff1f3572ad224c2a08161592d43e1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-086 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-086 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-086 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-13 19:15:30,575 truncating revision to first 12 chars 2016-05-13 19:15:30,575 Setting DEBUG logging. 2016-05-13 19:15:30,575 attempt 1/10 2016-05-13 19:15:30,575 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/aea53454e86f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-13 19:15:31,936 unpacking tar archive at: mozilla-aurora-aea53454e86f/testing/mozharness/ program finished with exit code 0 elapsedTime=2.376000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-13 19:15:32.838482) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 19:15:32.838842) ========= script_repo_revision: aea53454e86ff1f3572ad224c2a08161592d43e1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 19:15:32.839323) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 19:15:32.839640) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 19:15:32.854794) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 13 secs) (at 2016-05-13 19:15:32.855261) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-086 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-086 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-086 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 19:15:33 INFO - MultiFileLogger online at 20160513 19:15:33 in C:\slave\test 19:15:33 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 19:15:33 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 19:15:33 INFO - {'append_to_log': False, 19:15:33 INFO - 'base_work_dir': 'C:\\slave\\test', 19:15:33 INFO - 'blob_upload_branch': 'mozilla-aurora', 19:15:33 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 19:15:33 INFO - 'buildbot_json_path': 'buildprops.json', 19:15:33 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 19:15:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:15:33 INFO - 'download_minidump_stackwalk': True, 19:15:33 INFO - 'download_symbols': 'true', 19:15:33 INFO - 'e10s': False, 19:15:33 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 19:15:33 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 19:15:33 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 19:15:33 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 19:15:33 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 19:15:33 INFO - 'C:/mozilla-build/tooltool.py'), 19:15:33 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 19:15:33 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 19:15:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:15:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:15:33 INFO - 'log_level': 'info', 19:15:33 INFO - 'log_to_console': True, 19:15:33 INFO - 'opt_config_files': (), 19:15:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 19:15:33 INFO - '--processes=1', 19:15:33 INFO - '--config=%(test_path)s/wptrunner.ini', 19:15:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 19:15:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 19:15:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 19:15:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 19:15:33 INFO - 'pip_index': False, 19:15:33 INFO - 'require_test_zip': True, 19:15:33 INFO - 'test_type': ('testharness',), 19:15:33 INFO - 'this_chunk': '1', 19:15:33 INFO - 'total_chunks': '10', 19:15:33 INFO - 'virtualenv_path': 'venv', 19:15:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:15:33 INFO - 'work_dir': 'build'} 19:15:33 INFO - ##### 19:15:33 INFO - ##### Running clobber step. 19:15:33 INFO - ##### 19:15:33 INFO - Running pre-action listener: _resource_record_pre_action 19:15:33 INFO - Running main action method: clobber 19:15:33 INFO - rmtree: C:\slave\test\build 19:15:33 INFO - Using _rmtree_windows ... 19:15:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 19:17:23 INFO - Running post-action listener: _resource_record_post_action 19:17:23 INFO - ##### 19:17:23 INFO - ##### Running read-buildbot-config step. 19:17:23 INFO - ##### 19:17:23 INFO - Running pre-action listener: _resource_record_pre_action 19:17:23 INFO - Running main action method: read_buildbot_config 19:17:23 INFO - Using buildbot properties: 19:17:23 INFO - { 19:17:23 INFO - "project": "", 19:17:23 INFO - "product": "firefox", 19:17:23 INFO - "script_repo_revision": "production", 19:17:23 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 19:17:23 INFO - "repository": "", 19:17:23 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 19:17:23 INFO - "buildid": "20160513171545", 19:17:23 INFO - "pgo_build": "False", 19:17:23 INFO - "basedir": "C:\\slave\\test", 19:17:23 INFO - "buildnumber": 16, 19:17:23 INFO - "slavename": "t-w732-ix-086", 19:17:23 INFO - "revision": "aea53454e86ff1f3572ad224c2a08161592d43e1", 19:17:23 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 19:17:23 INFO - "platform": "win32", 19:17:23 INFO - "branch": "mozilla-aurora", 19:17:23 INFO - "repo_path": "releases/mozilla-aurora", 19:17:23 INFO - "moz_repo_path": "", 19:17:23 INFO - "stage_platform": "win32", 19:17:23 INFO - "builduid": "8e3062ca518243a3b04482eedd5332c3", 19:17:23 INFO - "slavebuilddir": "test" 19:17:23 INFO - } 19:17:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 19:17:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 19:17:23 INFO - Running post-action listener: _resource_record_post_action 19:17:23 INFO - ##### 19:17:23 INFO - ##### Running download-and-extract step. 19:17:23 INFO - ##### 19:17:23 INFO - Running pre-action listener: _resource_record_pre_action 19:17:23 INFO - Running main action method: download_and_extract 19:17:23 INFO - mkdir: C:\slave\test\build\tests 19:17:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:17:23 INFO - https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 19:17:23 INFO - trying https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 19:17:23 INFO - Downloading https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 19:17:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 19:17:24 INFO - Downloaded 1274 bytes. 19:17:24 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 19:17:24 INFO - Using the following test package requirements: 19:17:24 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 19:17:24 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:17:24 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 19:17:24 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:17:24 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 19:17:24 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:17:24 INFO - u'jsshell-win32.zip'], 19:17:24 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:17:24 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 19:17:24 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 19:17:24 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:17:24 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 19:17:24 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:17:24 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 19:17:24 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:17:24 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 19:17:24 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:17:24 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 19:17:24 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 19:17:24 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')]} 19:17:24 INFO - https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 19:17:24 INFO - trying https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 19:17:24 INFO - Downloading https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 19:17:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 19:17:26 INFO - Downloaded 19979196 bytes. 19:17:26 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:17:26 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:17:28 INFO - caution: filename not matched: web-platform/* 19:17:28 INFO - Return code: 11 19:17:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:17:28 INFO - https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 19:17:28 INFO - trying https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 19:17:28 INFO - Downloading https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 19:17:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 19:17:31 INFO - Downloaded 36408936 bytes. 19:17:31 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:17:31 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:18:19 INFO - caution: filename not matched: bin/* 19:18:19 INFO - caution: filename not matched: config/* 19:18:19 INFO - caution: filename not matched: mozbase/* 19:18:19 INFO - caution: filename not matched: marionette/* 19:18:19 INFO - caution: filename not matched: tools/wptserve/* 19:18:19 INFO - Return code: 11 19:18:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:18:19 INFO - https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 19:18:19 INFO - trying https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:18:19 INFO - Downloading https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 19:18:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 19:18:20 INFO - Downloaded 68458925 bytes. 19:18:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:18:20 INFO - mkdir: C:\slave\test\properties 19:18:20 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 19:18:20 INFO - Writing to file C:\slave\test\properties\build_url 19:18:20 INFO - Contents: 19:18:20 INFO - build_url:https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:18:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:18:21 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 19:18:21 INFO - Writing to file C:\slave\test\properties\symbols_url 19:18:21 INFO - Contents: 19:18:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:18: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')]} 19:18:21 INFO - https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 19:18:21 INFO - trying https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:18:21 INFO - Downloading https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:18:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 19:18:24 INFO - Downloaded 55538182 bytes. 19:18:24 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 19:18:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 19:18:27 INFO - Return code: 0 19:18:27 INFO - Running post-action listener: _resource_record_post_action 19:18:27 INFO - Running post-action listener: set_extra_try_arguments 19:18:27 INFO - ##### 19:18:27 INFO - ##### Running create-virtualenv step. 19:18:27 INFO - ##### 19:18:27 INFO - Running pre-action listener: _pre_create_virtualenv 19:18:27 INFO - Running pre-action listener: _resource_record_pre_action 19:18:27 INFO - Running main action method: create_virtualenv 19:18:27 INFO - Creating virtualenv C:\slave\test\build\venv 19:18:27 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 19:18:27 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 19:18:35 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 19:18:39 INFO - Installing distribute......................................................................................................................................................................................done. 19:18:40 INFO - Return code: 0 19:18:40 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 19:18: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')]} 19:18:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:18: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')]} 19:18:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:18:40 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 0x01B956B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B2BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC4368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-086', 'USERDOMAIN': 'T-W732-IX-086', '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-086', '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 19:18:40 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 19:18:40 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 19:18:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:18:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 19:18:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:18:40 INFO - 'COMPUTERNAME': 'T-W732-IX-086', 19:18:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:18:40 INFO - 'DCLOCATION': 'SCL3', 19:18:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:18:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:18:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:18:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:18:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:18:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:18:40 INFO - 'HOMEDRIVE': 'C:', 19:18:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 19:18:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:18:40 INFO - 'KTS_VERSION': '1.19c', 19:18:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:18:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 19:18:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-086', 19:18:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:18:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:18:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:18:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:18:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:18:40 INFO - 'MOZ_AIRBAG': '1', 19:18:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:18:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:18:40 INFO - 'MOZ_MSVCVERSION': '8', 19:18:40 INFO - 'MOZ_NO_REMOTE': '1', 19:18:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:18:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:18:40 INFO - 'NO_EM_RESTART': '1', 19:18:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:18:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:18:40 INFO - 'OS': 'Windows_NT', 19:18:40 INFO - 'OURDRIVE': 'C:', 19:18: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;', 19:18:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:18:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:18:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:18:40 INFO - 'PROCESSOR_LEVEL': '6', 19:18:40 INFO - 'PROCESSOR_REVISION': '1e05', 19:18:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:18:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:18:40 INFO - 'PROMPT': '$P$G', 19:18:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:18:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:18:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:18:40 INFO - 'PWD': 'C:\\slave\\test', 19:18:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:18:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:18:40 INFO - 'SYSTEMDRIVE': 'C:', 19:18:40 INFO - 'SYSTEMROOT': 'C:\\windows', 19:18:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:18:40 INFO - 'TEST1': 'testie', 19:18:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:18:40 INFO - 'USERDOMAIN': 'T-W732-IX-086', 19:18:40 INFO - 'USERNAME': 'cltbld', 19:18:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 19:18:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:18:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:18:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:18:40 INFO - 'WINDIR': 'C:\\windows', 19:18:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 19:18:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 19:18:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:18:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:18:41 INFO - Downloading/unpacking psutil>=0.7.1 19:18:42 INFO - Running setup.py egg_info for package psutil 19:18:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:18:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:18:42 INFO - Installing collected packages: psutil 19:18:42 INFO - Running setup.py install for psutil 19:18:42 INFO - building 'psutil._psutil_windows' extension 19:18:42 INFO - error: Unable to find vcvarsall.bat 19:18:42 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-xuzzpp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:18:42 INFO - running install 19:18:42 INFO - running build 19:18:42 INFO - running build_py 19:18:42 INFO - creating build 19:18:42 INFO - creating build\lib.win32-2.7 19:18:42 INFO - creating build\lib.win32-2.7\psutil 19:18:42 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 19:18:42 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 19:18:42 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 19:18:42 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 19:18:42 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 19:18:42 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 19:18:42 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 19:18:42 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 19:18:42 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 19:18:42 INFO - running build_ext 19:18:42 INFO - building 'psutil._psutil_windows' extension 19:18:42 INFO - error: Unable to find vcvarsall.bat 19:18:42 INFO - ---------------------------------------- 19:18:42 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-xuzzpp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:18:42 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 19:18:42 WARNING - Return code: 1 19:18:42 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! 19:18:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 19:18:42 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')]} 19:18:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:18:42 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')]} 19:18:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:18:42 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 0x01B956B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B2BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC4368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-086', 'USERDOMAIN': 'T-W732-IX-086', '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-086', '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 19:18:42 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 19:18:42 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 19:18:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:18:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 19:18:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:18:42 INFO - 'COMPUTERNAME': 'T-W732-IX-086', 19:18:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:18:42 INFO - 'DCLOCATION': 'SCL3', 19:18:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:18:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:18:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:18:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:18:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:18:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:18:42 INFO - 'HOMEDRIVE': 'C:', 19:18:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 19:18:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:18:42 INFO - 'KTS_VERSION': '1.19c', 19:18:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:18:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 19:18:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-086', 19:18:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:18:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:18:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:18:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:18:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:18:42 INFO - 'MOZ_AIRBAG': '1', 19:18:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:18:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:18:42 INFO - 'MOZ_MSVCVERSION': '8', 19:18:42 INFO - 'MOZ_NO_REMOTE': '1', 19:18:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:18:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:18:42 INFO - 'NO_EM_RESTART': '1', 19:18:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:18:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:18:42 INFO - 'OS': 'Windows_NT', 19:18:42 INFO - 'OURDRIVE': 'C:', 19:18:42 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;', 19:18:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:18:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:18:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:18:42 INFO - 'PROCESSOR_LEVEL': '6', 19:18:42 INFO - 'PROCESSOR_REVISION': '1e05', 19:18:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:18:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:18:42 INFO - 'PROMPT': '$P$G', 19:18:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:18:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:18:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:18:42 INFO - 'PWD': 'C:\\slave\\test', 19:18:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:18:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:18:42 INFO - 'SYSTEMDRIVE': 'C:', 19:18:42 INFO - 'SYSTEMROOT': 'C:\\windows', 19:18:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:18:42 INFO - 'TEST1': 'testie', 19:18:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:18:42 INFO - 'USERDOMAIN': 'T-W732-IX-086', 19:18:42 INFO - 'USERNAME': 'cltbld', 19:18:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 19:18:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:18:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:18:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:18:42 INFO - 'WINDIR': 'C:\\windows', 19:18:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 19:18:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 19:18:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:18:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:18:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 19:18:43 INFO - Downloading mozsystemmonitor-0.0.tar.gz 19:18:43 INFO - Running setup.py egg_info for package mozsystemmonitor 19:18:43 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 19:18:43 INFO - Running setup.py egg_info for package psutil 19:18:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:18:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:18:43 INFO - Installing collected packages: mozsystemmonitor, psutil 19:18:43 INFO - Running setup.py install for mozsystemmonitor 19:18:43 INFO - Running setup.py install for psutil 19:18:43 INFO - building 'psutil._psutil_windows' extension 19:18:43 INFO - error: Unable to find vcvarsall.bat 19:18:43 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-1ypmze-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:18:43 INFO - running install 19:18:43 INFO - running build 19:18:43 INFO - running build_py 19:18:43 INFO - running build_ext 19:18:43 INFO - building 'psutil._psutil_windows' extension 19:18:43 INFO - error: Unable to find vcvarsall.bat 19:18:43 INFO - ---------------------------------------- 19:18:43 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-1ypmze-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:18:43 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 19:18:43 WARNING - Return code: 1 19:18:43 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! 19:18:43 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 19:18:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:18:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:18:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:18:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:18:43 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 0x01B956B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B2BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC4368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-086', 'USERDOMAIN': 'T-W732-IX-086', '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-086', '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 19:18:43 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 19:18:43 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 19:18:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:18:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 19:18:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:18:43 INFO - 'COMPUTERNAME': 'T-W732-IX-086', 19:18:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:18:43 INFO - 'DCLOCATION': 'SCL3', 19:18:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:18:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:18:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:18:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:18:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:18:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:18:43 INFO - 'HOMEDRIVE': 'C:', 19:18:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 19:18:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:18:43 INFO - 'KTS_VERSION': '1.19c', 19:18:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:18:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 19:18:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-086', 19:18:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:18:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:18:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:18:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:18:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:18:43 INFO - 'MOZ_AIRBAG': '1', 19:18:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:18:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:18:43 INFO - 'MOZ_MSVCVERSION': '8', 19:18:43 INFO - 'MOZ_NO_REMOTE': '1', 19:18:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:18:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:18:43 INFO - 'NO_EM_RESTART': '1', 19:18:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:18:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:18:43 INFO - 'OS': 'Windows_NT', 19:18:43 INFO - 'OURDRIVE': 'C:', 19:18:43 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;', 19:18:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:18:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:18:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:18:43 INFO - 'PROCESSOR_LEVEL': '6', 19:18:43 INFO - 'PROCESSOR_REVISION': '1e05', 19:18:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:18:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:18:43 INFO - 'PROMPT': '$P$G', 19:18:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:18:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:18:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:18:43 INFO - 'PWD': 'C:\\slave\\test', 19:18:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:18:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:18:43 INFO - 'SYSTEMDRIVE': 'C:', 19:18:43 INFO - 'SYSTEMROOT': 'C:\\windows', 19:18:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:18:43 INFO - 'TEST1': 'testie', 19:18:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:18:43 INFO - 'USERDOMAIN': 'T-W732-IX-086', 19:18:43 INFO - 'USERNAME': 'cltbld', 19:18:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 19:18:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:18:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:18:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:18:43 INFO - 'WINDIR': 'C:\\windows', 19:18:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 19:18:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 19:18:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:18:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:18:43 INFO - Downloading/unpacking blobuploader==1.2.4 19:18:43 INFO - Downloading blobuploader-1.2.4.tar.gz 19:18:43 INFO - Running setup.py egg_info for package blobuploader 19:18:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:18:47 INFO - Running setup.py egg_info for package requests 19:18:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:18:47 INFO - Downloading docopt-0.6.1.tar.gz 19:18:47 INFO - Running setup.py egg_info for package docopt 19:18:47 INFO - Installing collected packages: blobuploader, docopt, requests 19:18:47 INFO - Running setup.py install for blobuploader 19:18:47 INFO - Running setup.py install for docopt 19:18:47 INFO - Running setup.py install for requests 19:18:47 INFO - Successfully installed blobuploader docopt requests 19:18:47 INFO - Cleaning up... 19:18:47 INFO - Return code: 0 19:18:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:18:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:18:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:18:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:18:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:18:47 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 0x01B956B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B2BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC4368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAE0C0>, '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-086', 'USERDOMAIN': 'T-W732-IX-086', '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-086', '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 19:18:47 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 19:18:47 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 19:18:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:18:47 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 19:18:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:18:47 INFO - 'COMPUTERNAME': 'T-W732-IX-086', 19:18:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:18:47 INFO - 'DCLOCATION': 'SCL3', 19:18:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:18:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:18:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:18:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:18:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:18:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:18:47 INFO - 'HOMEDRIVE': 'C:', 19:18:47 INFO - 'HOMEPATH': '\\Users\\cltbld', 19:18:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:18:47 INFO - 'KTS_VERSION': '1.19c', 19:18:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:18:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 19:18:47 INFO - 'LOGONSERVER': '\\\\T-W732-IX-086', 19:18:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:18:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:18:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:18:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:18:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:18:47 INFO - 'MOZ_AIRBAG': '1', 19:18:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:18:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:18:47 INFO - 'MOZ_MSVCVERSION': '8', 19:18:47 INFO - 'MOZ_NO_REMOTE': '1', 19:18:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:18:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:18:47 INFO - 'NO_EM_RESTART': '1', 19:18:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:18:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:18:47 INFO - 'OS': 'Windows_NT', 19:18:47 INFO - 'OURDRIVE': 'C:', 19:18:47 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;', 19:18:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:18:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:18:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:18:47 INFO - 'PROCESSOR_LEVEL': '6', 19:18:47 INFO - 'PROCESSOR_REVISION': '1e05', 19:18:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:18:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:18:47 INFO - 'PROMPT': '$P$G', 19:18:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:18:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:18:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:18:47 INFO - 'PWD': 'C:\\slave\\test', 19:18:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:18:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:18:47 INFO - 'SYSTEMDRIVE': 'C:', 19:18:47 INFO - 'SYSTEMROOT': 'C:\\windows', 19:18:47 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:18:47 INFO - 'TEST1': 'testie', 19:18:47 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:18:47 INFO - 'USERDOMAIN': 'T-W732-IX-086', 19:18:47 INFO - 'USERNAME': 'cltbld', 19:18:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 19:18:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:18:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:18:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:18:47 INFO - 'WINDIR': 'C:\\windows', 19:18:47 INFO - 'WINDOWS_TRACING_FLAGS': '3', 19:18:47 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 19:18:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:18:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:18:52 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:18:52 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:18:52 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:18:52 INFO - Unpacking c:\slave\test\build\tests\marionette 19:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:18:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:18:52 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 19:18:52 INFO - Running setup.py install for browsermob-proxy 19:19:06 INFO - Running setup.py install for manifestparser 19:19:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Running setup.py install for marionette-client 19:19:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:19:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Running setup.py install for marionette-driver 19:19:06 INFO - Running setup.py install for mozcrash 19:19:06 INFO - Running setup.py install for mozdebug 19:19:06 INFO - Running setup.py install for mozdevice 19:19:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Running setup.py install for mozfile 19:19:06 INFO - Running setup.py install for mozhttpd 19:19:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Running setup.py install for mozinfo 19:19:06 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Running setup.py install for mozInstall 19:19:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Running setup.py install for mozleak 19:19:06 INFO - Running setup.py install for mozlog 19:19:06 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Running setup.py install for moznetwork 19:19:06 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Running setup.py install for mozprocess 19:19:06 INFO - Running setup.py install for mozprofile 19:19:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Running setup.py install for mozrunner 19:19:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Running setup.py install for mozscreenshot 19:19:06 INFO - Running setup.py install for moztest 19:19:06 INFO - Running setup.py install for mozversion 19:19:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:19:06 INFO - Running setup.py install for wptserve 19:19:06 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 19:19:06 INFO - Cleaning up... 19:19:06 INFO - Return code: 0 19:19:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:19:06 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')]} 19:19:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:19:06 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')]} 19:19:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:19:06 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 0x01B956B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B2BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC4368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAE0C0>, '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-086', 'USERDOMAIN': 'T-W732-IX-086', '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-086', '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 19:19:06 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 19:19:06 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 19:19:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:19:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 19:19:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:19:06 INFO - 'COMPUTERNAME': 'T-W732-IX-086', 19:19:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:19:06 INFO - 'DCLOCATION': 'SCL3', 19:19:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:19:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:19:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:19:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:19:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:19:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:19:06 INFO - 'HOMEDRIVE': 'C:', 19:19:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 19:19:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:19:06 INFO - 'KTS_VERSION': '1.19c', 19:19:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:19:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 19:19:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-086', 19:19:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:19:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:19:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:19:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:19:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:19:06 INFO - 'MOZ_AIRBAG': '1', 19:19:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:19:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:19:06 INFO - 'MOZ_MSVCVERSION': '8', 19:19:06 INFO - 'MOZ_NO_REMOTE': '1', 19:19:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:19:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:19:06 INFO - 'NO_EM_RESTART': '1', 19:19:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:19:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:19:06 INFO - 'OS': 'Windows_NT', 19:19:06 INFO - 'OURDRIVE': 'C:', 19:19:06 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;', 19:19:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:19:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:19:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:19:06 INFO - 'PROCESSOR_LEVEL': '6', 19:19:06 INFO - 'PROCESSOR_REVISION': '1e05', 19:19:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:19:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:19:06 INFO - 'PROMPT': '$P$G', 19:19:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:19:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:19:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:19:06 INFO - 'PWD': 'C:\\slave\\test', 19:19:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:19:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:19:06 INFO - 'SYSTEMDRIVE': 'C:', 19:19:06 INFO - 'SYSTEMROOT': 'C:\\windows', 19:19:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:19:06 INFO - 'TEST1': 'testie', 19:19:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:19:06 INFO - 'USERDOMAIN': 'T-W732-IX-086', 19:19:06 INFO - 'USERNAME': 'cltbld', 19:19:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 19:19:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:19:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:19:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:19:06 INFO - 'WINDIR': 'C:\\windows', 19:19:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 19:19:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 19:19:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:19:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:19:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:19:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:19:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:19:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:19:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:19:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:19:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:19:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:19:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:19:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:19:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:19:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:19:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:19:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:19:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:19:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:19:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:19:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:19:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:19:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:19:10 INFO - Unpacking c:\slave\test\build\tests\marionette 19:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:19:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:19:10 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)) 19:19:22 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)) 19:19:22 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)) 19:19:22 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)) 19:19:22 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)) 19:19:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 19:19:22 INFO - Downloading blessings-1.6.tar.gz 19:19:22 INFO - Running setup.py egg_info for package blessings 19:19:22 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)) 19:19:22 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 19:19:22 INFO - Running setup.py install for blessings 19:19:22 INFO - Running setup.py install for browsermob-proxy 19:19:22 INFO - Running setup.py install for manifestparser 19:19:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Running setup.py install for marionette-client 19:19:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:19:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Running setup.py install for marionette-driver 19:19:22 INFO - Running setup.py install for mozcrash 19:19:22 INFO - Running setup.py install for mozdebug 19:19:22 INFO - Running setup.py install for mozdevice 19:19:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Running setup.py install for mozhttpd 19:19:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Running setup.py install for mozInstall 19:19:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Running setup.py install for mozleak 19:19:22 INFO - Running setup.py install for mozprofile 19:19:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Running setup.py install for mozrunner 19:19:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:19:22 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:19:24 INFO - Running setup.py install for mozscreenshot 19:19:24 INFO - Running setup.py install for moztest 19:19:24 INFO - Running setup.py install for mozversion 19:19:24 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:19:24 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:19:24 INFO - Running setup.py install for wptserve 19:19:24 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 19:19:24 INFO - Cleaning up... 19:19:24 INFO - Return code: 0 19:19:24 INFO - Done creating virtualenv C:\slave\test\build\venv. 19:19:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:19:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:19:24 INFO - Reading from file tmpfile_stdout 19:19:24 INFO - Using _rmtree_windows ... 19:19:24 INFO - Using _rmtree_windows ... 19:19:24 INFO - Current package versions: 19:19:24 INFO - blessings == 1.6 19:19:24 INFO - blobuploader == 1.2.4 19:19:24 INFO - browsermob-proxy == 0.6.0 19:19:24 INFO - distribute == 0.6.14 19:19:24 INFO - docopt == 0.6.1 19:19:24 INFO - manifestparser == 1.1 19:19:24 INFO - marionette-client == 2.3.0 19:19:24 INFO - marionette-driver == 1.4.0 19:19:24 INFO - mozInstall == 1.12 19:19:24 INFO - mozcrash == 0.17 19:19:24 INFO - mozdebug == 0.1 19:19:24 INFO - mozdevice == 0.48 19:19:24 INFO - mozfile == 1.2 19:19:24 INFO - mozhttpd == 0.7 19:19:24 INFO - mozinfo == 0.9 19:19:24 INFO - mozleak == 0.1 19:19:24 INFO - mozlog == 3.1 19:19:24 INFO - moznetwork == 0.27 19:19:24 INFO - mozprocess == 0.22 19:19:24 INFO - mozprofile == 0.28 19:19:24 INFO - mozrunner == 6.11 19:19:24 INFO - mozscreenshot == 0.1 19:19:24 INFO - mozsystemmonitor == 0.0 19:19:24 INFO - moztest == 0.7 19:19:24 INFO - mozversion == 1.4 19:19:24 INFO - requests == 1.2.3 19:19:24 INFO - wptserve == 1.4.0 19:19:24 INFO - Running post-action listener: _resource_record_post_action 19:19:24 INFO - Running post-action listener: _start_resource_monitoring 19:19:24 INFO - Starting resource monitoring. 19:19:24 INFO - ##### 19:19:24 INFO - ##### Running pull step. 19:19:24 INFO - ##### 19:19:24 INFO - Running pre-action listener: _resource_record_pre_action 19:19:24 INFO - Running main action method: pull 19:19:24 INFO - Pull has nothing to do! 19:19:24 INFO - Running post-action listener: _resource_record_post_action 19:19:24 INFO - ##### 19:19:24 INFO - ##### Running install step. 19:19:24 INFO - ##### 19:19:24 INFO - Running pre-action listener: _resource_record_pre_action 19:19:24 INFO - Running main action method: install 19:19:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:19:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:19:24 INFO - Reading from file tmpfile_stdout 19:19:24 INFO - Using _rmtree_windows ... 19:19:24 INFO - Using _rmtree_windows ... 19:19:24 INFO - Detecting whether we're running mozinstall >=1.0... 19:19:24 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 19:19:24 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 19:19:24 INFO - Reading from file tmpfile_stdout 19:19:24 INFO - Output received: 19:19:24 INFO - Usage: mozinstall-script.py [options] installer 19:19:24 INFO - Options: 19:19:24 INFO - -h, --help show this help message and exit 19:19:24 INFO - -d DEST, --destination=DEST 19:19:24 INFO - Directory to install application into. [default: 19:19:24 INFO - "C:\slave\test"] 19:19:24 INFO - --app=APP Application being installed. [default: firefox] 19:19:24 INFO - Using _rmtree_windows ... 19:19:24 INFO - Using _rmtree_windows ... 19:19:24 INFO - mkdir: C:\slave\test\build\application 19:19:24 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 19:19:24 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 19:19:26 INFO - Reading from file tmpfile_stdout 19:19:26 INFO - Output received: 19:19:26 INFO - C:\slave\test\build\application\firefox\firefox.exe 19:19:26 INFO - Using _rmtree_windows ... 19:19:26 INFO - Using _rmtree_windows ... 19:19:26 INFO - Running post-action listener: _resource_record_post_action 19:19:26 INFO - ##### 19:19:26 INFO - ##### Running run-tests step. 19:19:26 INFO - ##### 19:19:26 INFO - Running pre-action listener: _resource_record_pre_action 19:19:26 INFO - Running main action method: run_tests 19:19:26 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 19:19:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:19:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:19:26 INFO - grabbing minidump binary from tooltool 19:19:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:19:26 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 0x01BC4368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAE0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 19:19:26 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 19:19:26 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 19:19:26 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 19:19:27 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpurn6kc 19:19:27 INFO - INFO - File integrity verified, renaming tmpurn6kc to win32-minidump_stackwalk.exe 19:19:27 INFO - Return code: 0 19:19:27 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 19:19:27 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 19:19:27 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/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 19:19:27 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/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 19:19:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:19:27 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 19:19:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:19:27 INFO - 'COMPUTERNAME': 'T-W732-IX-086', 19:19:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:19:27 INFO - 'DCLOCATION': 'SCL3', 19:19:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:19:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:19:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:19:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:19:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:19:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:19:27 INFO - 'HOMEDRIVE': 'C:', 19:19:27 INFO - 'HOMEPATH': '\\Users\\cltbld', 19:19:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:19:27 INFO - 'KTS_VERSION': '1.19c', 19:19:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:19:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 19:19:27 INFO - 'LOGONSERVER': '\\\\T-W732-IX-086', 19:19:27 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 19:19:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:19:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:19:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:19:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:19:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:19:27 INFO - 'MOZ_AIRBAG': '1', 19:19:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:19:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:19:27 INFO - 'MOZ_MSVCVERSION': '8', 19:19:27 INFO - 'MOZ_NO_REMOTE': '1', 19:19:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:19:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:19:27 INFO - 'NO_EM_RESTART': '1', 19:19:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:19:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:19:27 INFO - 'OS': 'Windows_NT', 19:19:27 INFO - 'OURDRIVE': 'C:', 19:19:27 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;', 19:19:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:19:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:19:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:19:27 INFO - 'PROCESSOR_LEVEL': '6', 19:19:27 INFO - 'PROCESSOR_REVISION': '1e05', 19:19:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:19:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:19:27 INFO - 'PROMPT': '$P$G', 19:19:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:19:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:19:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:19:27 INFO - 'PWD': 'C:\\slave\\test', 19:19:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:19:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:19:27 INFO - 'SYSTEMDRIVE': 'C:', 19:19:27 INFO - 'SYSTEMROOT': 'C:\\windows', 19:19:27 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:19:27 INFO - 'TEST1': 'testie', 19:19:27 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:19:27 INFO - 'USERDOMAIN': 'T-W732-IX-086', 19:19:27 INFO - 'USERNAME': 'cltbld', 19:19:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 19:19:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:19:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:19:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:19:27 INFO - 'WINDIR': 'C:\\windows', 19:19:27 INFO - 'WINDOWS_TRACING_FLAGS': '3', 19:19:27 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 19:19:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:19:27 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/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 19:19:29 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 19:19:29 INFO - import pkg_resources 19:19:30 INFO - Using 1 client processes 19:19:33 INFO - SUITE-START | Running 778 tests 19:19:33 INFO - Running testharness tests 19:19:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 19:19:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 19:19:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 19:19:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 19:19:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 19:19:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 19:19:34 INFO - Setting up ssl 19:19:34 INFO - PROCESS | certutil | 19:19:34 INFO - PROCESS | certutil | 19:19:34 INFO - PROCESS | certutil | 19:19:34 INFO - Certificate Nickname Trust Attributes 19:19:34 INFO - SSL,S/MIME,JAR/XPI 19:19:34 INFO - 19:19:34 INFO - web-platform-tests CT,, 19:19:34 INFO - 19:19:34 INFO - Starting runner 19:19:35 INFO - PROCESS | 3612 | [3612] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 19:19:35 INFO - PROCESS | 3612 | [3612] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 19:19:35 INFO - PROCESS | 3612 | [3612] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 19:19:35 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 19:19:35 INFO - PROCESS | 3612 | [3612] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 19:19:36 INFO - PROCESS | 3612 | 1463192376879 Marionette DEBUG Marionette enabled via build flag and pref 19:19:37 INFO - PROCESS | 3612 | ++DOCSHELL 11802000 == 1 [pid = 3612] [id = 1] 19:19:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 1 (11802400) [pid = 3612] [serial = 1] [outer = 00000000] 19:19:37 INFO - PROCESS | 3612 | [3612] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 19:19:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 2 (11803000) [pid = 3612] [serial = 2] [outer = 11802400] 19:19:38 INFO - PROCESS | 3612 | ++DOCSHELL 11A8AC00 == 2 [pid = 3612] [id = 2] 19:19:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 3 (11A8B000) [pid = 3612] [serial = 3] [outer = 00000000] 19:19:38 INFO - PROCESS | 3612 | [3612] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 19:19:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 4 (11A8BC00) [pid = 3612] [serial = 4] [outer = 11A8B000] 19:19:38 INFO - PROCESS | 3612 | 1463192378614 Marionette INFO Listening on port 2828 19:19:40 INFO - PROCESS | 3612 | 1463192380028 Marionette DEBUG Marionette enabled via command-line flag 19:19:40 INFO - PROCESS | 3612 | [3612] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:19:40 INFO - PROCESS | 3612 | [3612] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:19:40 INFO - PROCESS | 3612 | ++DOCSHELL 15515400 == 3 [pid = 3612] [id = 3] 19:19:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 5 (1551D400) [pid = 3612] [serial = 5] [outer = 00000000] 19:19:40 INFO - PROCESS | 3612 | [3612] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 19:19:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 6 (1551E000) [pid = 3612] [serial = 6] [outer = 1551D400] 19:19:40 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 19:19:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 7 (16220400) [pid = 3612] [serial = 7] [outer = 11A8B000] 19:19:41 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:19:41 INFO - PROCESS | 3612 | 1463192381030 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49631 19:19:41 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:19:41 INFO - PROCESS | 3612 | 1463192381054 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49633 19:19:41 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:19:41 INFO - PROCESS | 3612 | 1463192381088 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49635 19:19:41 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:19:41 INFO - PROCESS | 3612 | 1463192381101 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49636 19:19:41 INFO - PROCESS | 3612 | 1463192381103 Marionette DEBUG Closed connection conn0 19:19:41 INFO - PROCESS | 3612 | 1463192381105 Marionette DEBUG Closed connection conn1 19:19:41 INFO - PROCESS | 3612 | 1463192381155 Marionette DEBUG Closed connection conn2 19:19:41 INFO - PROCESS | 3612 | 1463192381200 Marionette DEBUG Closed connection conn3 19:19:41 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:19:41 INFO - PROCESS | 3612 | 1463192381207 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49638 19:19:41 INFO - PROCESS | 3612 | 1463192381305 Marionette DEBUG Closed connection conn4 19:19:41 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:19:41 INFO - PROCESS | 3612 | 1463192381312 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49639 19:19:41 INFO - PROCESS | 3612 | ++DOCSHELL 170E8000 == 4 [pid = 3612] [id = 4] 19:19:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 8 (170E8400) [pid = 3612] [serial = 8] [outer = 00000000] 19:19:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 9 (17D09C00) [pid = 3612] [serial = 9] [outer = 170E8400] 19:19:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 10 (17D0F400) [pid = 3612] [serial = 10] [outer = 170E8400] 19:19:41 INFO - PROCESS | 3612 | 1463192381457 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:19:41 INFO - PROCESS | 3612 | 1463192381462 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160513171545","device":"desktop","version":"48.0a2"} 19:19:42 INFO - PROCESS | 3612 | [3612] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:19:42 INFO - PROCESS | 3612 | [3612] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:19:43 INFO - PROCESS | 3612 | [3612] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:19:43 INFO - PROCESS | 3612 | ++DOCSHELL 19367400 == 5 [pid = 3612] [id = 5] 19:19:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 11 (19368400) [pid = 3612] [serial = 11] [outer = 00000000] 19:19:43 INFO - PROCESS | 3612 | ++DOCSHELL 19368C00 == 6 [pid = 3612] [id = 6] 19:19:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 12 (19369000) [pid = 3612] [serial = 12] [outer = 00000000] 19:19:44 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:19:44 INFO - PROCESS | 3612 | ++DOCSHELL 1A5EF400 == 7 [pid = 3612] [id = 7] 19:19:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 13 (1A5EF800) [pid = 3612] [serial = 13] [outer = 00000000] 19:19:44 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:19:44 INFO - PROCESS | 3612 | [3612] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 19:19:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 14 (1A5F8800) [pid = 3612] [serial = 14] [outer = 1A5EF800] 19:19:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 15 (1AC50400) [pid = 3612] [serial = 15] [outer = 19368400] 19:19:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 16 (1AC51C00) [pid = 3612] [serial = 16] [outer = 19369000] 19:19:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 17 (1AC54000) [pid = 3612] [serial = 17] [outer = 1A5EF800] 19:19:45 INFO - PROCESS | 3612 | 1463192385319 Marionette DEBUG loaded listener.js 19:19:45 INFO - PROCESS | 3612 | 1463192385333 Marionette DEBUG loaded listener.js 19:19:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 18 (1CD5B400) [pid = 3612] [serial = 18] [outer = 1A5EF800] 19:19:46 INFO - PROCESS | 3612 | 1463192386135 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"586a7920-75b9-4aa3-89b1-25e781e2bd24","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160513171545","device":"desktop","version":"48.0a2","command_id":1}}] 19:19:46 INFO - PROCESS | 3612 | 1463192386431 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}] 19:19:46 INFO - PROCESS | 3612 | 1463192386461 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 19:19:46 INFO - PROCESS | 3612 | 1463192386511 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:19:46 INFO - PROCESS | 3612 | [3612] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 19:19:47 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:19:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 19 (1D554C00) [pid = 3612] [serial = 19] [outer = 1A5EF800] 19:19:47 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:19:47 INFO - PROCESS | 3612 | 1463192387418 Marionette TRACE conn5 <- [1,3,null,{}] 19:19:47 INFO - PROCESS | 3612 | 1463192387433 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 19:19:47 INFO - PROCESS | 3612 | 1463192387499 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 19:19:47 INFO - PROCESS | 3612 | 1463192387510 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 19:19:47 INFO - PROCESS | 3612 | 1463192387512 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 19:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 19:19:47 INFO - PROCESS | 3612 | 1463192387522 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 19:19:47 INFO - PROCESS | 3612 | 1463192387525 Marionette TRACE conn5 <- [1,6,null,{}] 19:19:47 INFO - PROCESS | 3612 | 1463192387562 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}] 19:19:47 INFO - PROCESS | 3612 | 1463192387575 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 19:19:47 INFO - PROCESS | 3612 | 1463192387579 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:47 INFO - PROCESS | 3612 | ++DOCSHELL 1F070400 == 8 [pid = 3612] [id = 8] 19:19:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 20 (1F071400) [pid = 3612] [serial = 20] [outer = 00000000] 19:19:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 21 (1F7B9800) [pid = 3612] [serial = 21] [outer = 1F071400] 19:19:47 INFO - PROCESS | 3612 | 1463192387631 Marionette DEBUG loaded listener.js 19:19:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 22 (1F7BE400) [pid = 3612] [serial = 22] [outer = 1F071400] 19:19:47 INFO - PROCESS | 3612 | --DOCSHELL 11802000 == 7 [pid = 3612] [id = 1] 19:19:48 INFO - PROCESS | 3612 | ++DOCSHELL 09084C00 == 8 [pid = 3612] [id = 9] 19:19:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 23 (0908A000) [pid = 3612] [serial = 23] [outer = 00000000] 19:19:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 24 (0CC40800) [pid = 3612] [serial = 24] [outer = 0908A000] 19:19:48 INFO - PROCESS | 3612 | 1463192388074 Marionette DEBUG loaded listener.js 19:19:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 25 (0CCEE400) [pid = 3612] [serial = 25] [outer = 0908A000] 19:19:48 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:19:49 INFO - PROCESS | 3612 | 1463192389022 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]]]}] 19:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 19:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1531ms 19:19:49 INFO - PROCESS | 3612 | 1463192389056 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 19:19:49 INFO - PROCESS | 3612 | 1463192389060 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 19:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 19:19:49 INFO - PROCESS | 3612 | 1463192389065 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 19:19:49 INFO - PROCESS | 3612 | 1463192389067 Marionette TRACE conn5 <- [1,10,null,{}] 19:19:49 INFO - PROCESS | 3612 | 1463192389072 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}] 19:19:49 INFO - PROCESS | 3612 | 1463192389209 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 19:19:49 INFO - PROCESS | 3612 | 1463192389291 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:49 INFO - PROCESS | 3612 | ++DOCSHELL 1BD4FC00 == 9 [pid = 3612] [id = 10] 19:19:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 26 (1BD50000) [pid = 3612] [serial = 26] [outer = 00000000] 19:19:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 27 (1CD5A800) [pid = 3612] [serial = 27] [outer = 1BD50000] 19:19:49 INFO - PROCESS | 3612 | 1463192389353 Marionette DEBUG loaded listener.js 19:19:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 28 (1CF8EC00) [pid = 3612] [serial = 28] [outer = 1BD50000] 19:19:49 INFO - PROCESS | 3612 | 1463192389947 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]]]}] 19:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 19:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 931ms 19:19:50 INFO - PROCESS | 3612 | 1463192389996 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 19:19:50 INFO - PROCESS | 3612 | 1463192390000 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 19:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 19:19:50 INFO - PROCESS | 3612 | 1463192390006 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 19:19:50 INFO - PROCESS | 3612 | 1463192390009 Marionette TRACE conn5 <- [1,14,null,{}] 19:19:50 INFO - PROCESS | 3612 | 1463192390014 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}] 19:19:50 INFO - PROCESS | 3612 | 1463192390247 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 19:19:50 INFO - PROCESS | 3612 | 1463192390331 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:50 INFO - PROCESS | 3612 | ++DOCSHELL 0CC3C000 == 10 [pid = 3612] [id = 11] 19:19:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 29 (0CC40000) [pid = 3612] [serial = 29] [outer = 00000000] 19:19:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 30 (0CC8A000) [pid = 3612] [serial = 30] [outer = 0CC40000] 19:19:50 INFO - PROCESS | 3612 | 1463192390386 Marionette DEBUG loaded listener.js 19:19:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 31 (10260000) [pid = 3612] [serial = 31] [outer = 0CC40000] 19:19:50 INFO - PROCESS | 3612 | --DOCSHELL 170E8000 == 9 [pid = 3612] [id = 4] 19:19:50 INFO - PROCESS | 3612 | 1463192390889 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]]]}] 19:19:50 INFO - PROCESS | 3612 | ++DOCSHELL 10EE7000 == 10 [pid = 3612] [id = 12] 19:19:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 32 (10F1CC00) [pid = 3612] [serial = 32] [outer = 00000000] 19:19:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 33 (10FC6400) [pid = 3612] [serial = 33] [outer = 10F1CC00] 19:19:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 34 (10FCD800) [pid = 3612] [serial = 34] [outer = 10F1CC00] 19:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 19:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 930ms 19:19:50 INFO - PROCESS | 3612 | ++DOCSHELL 0CA36C00 == 11 [pid = 3612] [id = 13] 19:19:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 35 (0CAE1000) [pid = 3612] [serial = 35] [outer = 00000000] 19:19:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 36 (11A84C00) [pid = 3612] [serial = 36] [outer = 0CAE1000] 19:19:50 INFO - PROCESS | 3612 | 1463192390993 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 19:19:50 INFO - PROCESS | 3612 | 1463192390997 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 19:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 19:19:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 37 (14E82400) [pid = 3612] [serial = 37] [outer = 0CAE1000] 19:19:51 INFO - PROCESS | 3612 | 1463192391034 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 19:19:51 INFO - PROCESS | 3612 | 1463192391038 Marionette TRACE conn5 <- [1,18,null,{}] 19:19:51 INFO - PROCESS | 3612 | 1463192391082 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}] 19:19:51 INFO - PROCESS | 3612 | 1463192391194 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 19:19:51 INFO - PROCESS | 3612 | 1463192391238 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:51 INFO - PROCESS | 3612 | ++DOCSHELL 15167000 == 12 [pid = 3612] [id = 14] 19:19:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 38 (15180C00) [pid = 3612] [serial = 38] [outer = 00000000] 19:19:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 39 (151FC800) [pid = 3612] [serial = 39] [outer = 15180C00] 19:19:51 INFO - PROCESS | 3612 | 1463192391289 Marionette DEBUG loaded listener.js 19:19:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 40 (15292000) [pid = 3612] [serial = 40] [outer = 15180C00] 19:19:51 INFO - PROCESS | 3612 | 1463192391737 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]]]}] 19:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 19:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 790ms 19:19:51 INFO - PROCESS | 3612 | 1463192391801 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 19:19:51 INFO - PROCESS | 3612 | 1463192391804 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 19:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 19:19:51 INFO - PROCESS | 3612 | 1463192391807 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 19:19:51 INFO - PROCESS | 3612 | 1463192391809 Marionette TRACE conn5 <- [1,22,null,{}] 19:19:51 INFO - PROCESS | 3612 | 1463192391816 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}] 19:19:51 INFO - PROCESS | 3612 | 1463192391898 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 19:19:51 INFO - PROCESS | 3612 | 1463192391909 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:51 INFO - PROCESS | 3612 | ++DOCSHELL 170DEC00 == 13 [pid = 3612] [id = 15] 19:19:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 41 (170DF400) [pid = 3612] [serial = 41] [outer = 00000000] 19:19:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 42 (17D06000) [pid = 3612] [serial = 42] [outer = 170DF400] 19:19:51 INFO - PROCESS | 3612 | 1463192391962 Marionette DEBUG loaded listener.js 19:19:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 43 (18168C00) [pid = 3612] [serial = 43] [outer = 170DF400] 19:19:52 INFO - PROCESS | 3612 | 1463192392389 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]]]}] 19:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 19:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 19:19:52 INFO - PROCESS | 3612 | 1463192392442 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 19:19:52 INFO - PROCESS | 3612 | 1463192392446 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 19:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 19:19:52 INFO - PROCESS | 3612 | 1463192392458 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 19:19:52 INFO - PROCESS | 3612 | 1463192392463 Marionette TRACE conn5 <- [1,26,null,{}] 19:19:52 INFO - PROCESS | 3612 | 1463192392467 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}] 19:19:52 INFO - PROCESS | 3612 | 1463192392553 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 19:19:52 INFO - PROCESS | 3612 | 1463192392564 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:52 INFO - PROCESS | 3612 | ++DOCSHELL 1934C000 == 14 [pid = 3612] [id = 16] 19:19:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 44 (1934CC00) [pid = 3612] [serial = 44] [outer = 00000000] 19:19:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 45 (197D4400) [pid = 3612] [serial = 45] [outer = 1934CC00] 19:19:52 INFO - PROCESS | 3612 | 1463192392610 Marionette DEBUG loaded listener.js 19:19:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 46 (19A96800) [pid = 3612] [serial = 46] [outer = 1934CC00] 19:19:53 INFO - PROCESS | 3612 | 1463192393023 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]]]}] 19:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 19:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 591ms 19:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 19:19:53 INFO - PROCESS | 3612 | 1463192393058 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 19:19:53 INFO - PROCESS | 3612 | 1463192393060 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 19:19:53 INFO - PROCESS | 3612 | 1463192393064 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 19:19:53 INFO - PROCESS | 3612 | 1463192393066 Marionette TRACE conn5 <- [1,30,null,{}] 19:19:53 INFO - PROCESS | 3612 | 1463192393070 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}] 19:19:53 INFO - PROCESS | 3612 | 1463192393149 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 19:19:53 INFO - PROCESS | 3612 | 1463192393156 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:53 INFO - PROCESS | 3612 | ++DOCSHELL 1A20A400 == 15 [pid = 3612] [id = 17] 19:19:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 47 (1A277400) [pid = 3612] [serial = 47] [outer = 00000000] 19:19:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 48 (1A9AEC00) [pid = 3612] [serial = 48] [outer = 1A277400] 19:19:53 INFO - PROCESS | 3612 | 1463192393201 Marionette DEBUG loaded listener.js 19:19:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 49 (1BAC8800) [pid = 3612] [serial = 49] [outer = 1A277400] 19:19:53 INFO - PROCESS | 3612 | 1463192393619 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]]]}] 19:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 19:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 19:19:53 INFO - PROCESS | 3612 | 1463192393637 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 19:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 19:19:53 INFO - PROCESS | 3612 | 1463192393639 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 19:19:53 INFO - PROCESS | 3612 | 1463192393642 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 19:19:53 INFO - PROCESS | 3612 | 1463192393644 Marionette TRACE conn5 <- [1,34,null,{}] 19:19:53 INFO - PROCESS | 3612 | 1463192393648 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}] 19:19:53 INFO - PROCESS | 3612 | 1463192393758 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 19:19:53 INFO - PROCESS | 3612 | 1463192393768 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:53 INFO - PROCESS | 3612 | ++DOCSHELL 1AC53C00 == 16 [pid = 3612] [id = 18] 19:19:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 50 (1BCC6C00) [pid = 3612] [serial = 50] [outer = 00000000] 19:19:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 51 (1BEB9800) [pid = 3612] [serial = 51] [outer = 1BCC6C00] 19:19:53 INFO - PROCESS | 3612 | 1463192393824 Marionette DEBUG loaded listener.js 19:19:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 52 (1CD57400) [pid = 3612] [serial = 52] [outer = 1BCC6C00] 19:19:54 INFO - PROCESS | 3612 | 1463192394229 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]]]}] 19:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 19:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 19:19:54 INFO - PROCESS | 3612 | 1463192394274 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 19:19:54 INFO - PROCESS | 3612 | 1463192394276 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 19:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 19:19:54 INFO - PROCESS | 3612 | 1463192394279 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 19:19:54 INFO - PROCESS | 3612 | 1463192394280 Marionette TRACE conn5 <- [1,38,null,{}] 19:19:54 INFO - PROCESS | 3612 | 1463192394284 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}] 19:19:54 INFO - PROCESS | 3612 | 1463192394390 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 19:19:54 INFO - PROCESS | 3612 | 1463192394399 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:54 INFO - PROCESS | 3612 | ++DOCSHELL 198F0800 == 17 [pid = 3612] [id = 19] 19:19:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 53 (198F0C00) [pid = 3612] [serial = 53] [outer = 00000000] 19:19:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 54 (198FC800) [pid = 3612] [serial = 54] [outer = 198F0C00] 19:19:54 INFO - PROCESS | 3612 | 1463192394444 Marionette DEBUG loaded listener.js 19:19:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 55 (1BEB9000) [pid = 3612] [serial = 55] [outer = 198F0C00] 19:19:54 INFO - PROCESS | 3612 | 1463192394836 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]]]}] 19:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 19:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 19:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 19:19:54 INFO - PROCESS | 3612 | 1463192394850 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 19:19:54 INFO - PROCESS | 3612 | 1463192394852 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 19:19:54 INFO - PROCESS | 3612 | 1463192394855 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 19:19:54 INFO - PROCESS | 3612 | 1463192394857 Marionette TRACE conn5 <- [1,42,null,{}] 19:19:54 INFO - PROCESS | 3612 | 1463192394861 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}] 19:19:54 INFO - PROCESS | 3612 | 1463192394938 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 19:19:55 INFO - PROCESS | 3612 | 1463192395004 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:55 INFO - PROCESS | 3612 | ++DOCSHELL 1A699C00 == 18 [pid = 3612] [id = 20] 19:19:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 56 (1A69B000) [pid = 3612] [serial = 56] [outer = 00000000] 19:19:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 57 (1A6A1C00) [pid = 3612] [serial = 57] [outer = 1A69B000] 19:19:55 INFO - PROCESS | 3612 | 1463192395054 Marionette DEBUG loaded listener.js 19:19:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 58 (1A92D800) [pid = 3612] [serial = 58] [outer = 1A69B000] 19:19:55 INFO - PROCESS | 3612 | 1463192395505 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]]]}] 19:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 19:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 19:19:55 INFO - PROCESS | 3612 | 1463192395526 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 19:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 19:19:55 INFO - PROCESS | 3612 | 1463192395528 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 19:19:55 INFO - PROCESS | 3612 | 1463192395531 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 19:19:55 INFO - PROCESS | 3612 | 1463192395533 Marionette TRACE conn5 <- [1,46,null,{}] 19:19:55 INFO - PROCESS | 3612 | 1463192395536 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}] 19:19:55 INFO - PROCESS | 3612 | 1463192395639 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 19:19:55 INFO - PROCESS | 3612 | 1463192395667 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:55 INFO - PROCESS | 3612 | ++DOCSHELL 1A6A1800 == 19 [pid = 3612] [id = 21] 19:19:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 59 (1AAD7400) [pid = 3612] [serial = 59] [outer = 00000000] 19:19:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 60 (1AAE1000) [pid = 3612] [serial = 60] [outer = 1AAD7400] 19:19:55 INFO - PROCESS | 3612 | 1463192395718 Marionette DEBUG loaded listener.js 19:19:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 61 (1AAE4C00) [pid = 3612] [serial = 61] [outer = 1AAD7400] 19:19:56 INFO - PROCESS | 3612 | 1463192396105 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]]]}] 19:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 19:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 19:19:56 INFO - PROCESS | 3612 | 1463192396162 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 19:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 19:19:56 INFO - PROCESS | 3612 | 1463192396164 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 19:19:56 INFO - PROCESS | 3612 | 1463192396167 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 19:19:56 INFO - PROCESS | 3612 | 1463192396169 Marionette TRACE conn5 <- [1,50,null,{}] 19:19:56 INFO - PROCESS | 3612 | 1463192396173 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}] 19:19:56 INFO - PROCESS | 3612 | 1463192396283 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 19:19:56 INFO - PROCESS | 3612 | 1463192396292 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:56 INFO - PROCESS | 3612 | ++DOCSHELL 10B46C00 == 20 [pid = 3612] [id = 22] 19:19:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 62 (10B48800) [pid = 3612] [serial = 62] [outer = 00000000] 19:19:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 63 (10B4F400) [pid = 3612] [serial = 63] [outer = 10B48800] 19:19:56 INFO - PROCESS | 3612 | 1463192396341 Marionette DEBUG loaded listener.js 19:19:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 64 (1523E000) [pid = 3612] [serial = 64] [outer = 10B48800] 19:19:56 INFO - PROCESS | 3612 | 1463192396691 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]]]}] 19:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 19:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 19:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 19:19:56 INFO - PROCESS | 3612 | 1463192396738 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 19:19:56 INFO - PROCESS | 3612 | 1463192396740 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 19:19:56 INFO - PROCESS | 3612 | 1463192396743 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 19:19:56 INFO - PROCESS | 3612 | 1463192396744 Marionette TRACE conn5 <- [1,54,null,{}] 19:19:56 INFO - PROCESS | 3612 | 1463192396748 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}] 19:19:56 INFO - PROCESS | 3612 | 1463192396822 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 19:19:56 INFO - PROCESS | 3612 | 1463192396887 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:56 INFO - PROCESS | 3612 | ++DOCSHELL 10912800 == 21 [pid = 3612] [id = 23] 19:19:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 65 (10913800) [pid = 3612] [serial = 65] [outer = 00000000] 19:19:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 66 (1091D000) [pid = 3612] [serial = 66] [outer = 10913800] 19:19:56 INFO - PROCESS | 3612 | 1463192396936 Marionette DEBUG loaded listener.js 19:19:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 67 (10B4D000) [pid = 3612] [serial = 67] [outer = 10913800] 19:19:57 INFO - PROCESS | 3612 | 1463192397314 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]]]}] 19:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 19:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 19:19:57 INFO - PROCESS | 3612 | 1463192397374 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 19:19:57 INFO - PROCESS | 3612 | 1463192397376 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 19:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 19:19:57 INFO - PROCESS | 3612 | 1463192397379 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 19:19:57 INFO - PROCESS | 3612 | 1463192397381 Marionette TRACE conn5 <- [1,58,null,{}] 19:19:57 INFO - PROCESS | 3612 | 1463192397385 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}] 19:19:57 INFO - PROCESS | 3612 | 1463192397506 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 19:19:57 INFO - PROCESS | 3612 | 1463192397515 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:57 INFO - PROCESS | 3612 | ++DOCSHELL 10E89000 == 22 [pid = 3612] [id = 24] 19:19:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 68 (10E89400) [pid = 3612] [serial = 68] [outer = 00000000] 19:19:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (10E93800) [pid = 3612] [serial = 69] [outer = 10E89400] 19:19:57 INFO - PROCESS | 3612 | 1463192397561 Marionette DEBUG loaded listener.js 19:19:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (1AAE2000) [pid = 3612] [serial = 70] [outer = 10E89400] 19:19:58 INFO - PROCESS | 3612 | 1463192398010 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]]]}] 19:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 19:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 670ms 19:19:58 INFO - PROCESS | 3612 | 1463192398075 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 19:19:58 INFO - PROCESS | 3612 | 1463192398076 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 19:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 19:19:58 INFO - PROCESS | 3612 | 1463192398080 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 19:19:58 INFO - PROCESS | 3612 | 1463192398081 Marionette TRACE conn5 <- [1,62,null,{}] 19:19:58 INFO - PROCESS | 3612 | 1463192398085 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}] 19:19:58 INFO - PROCESS | 3612 | 1463192398180 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 19:19:58 INFO - PROCESS | 3612 | 1463192398190 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:58 INFO - PROCESS | 3612 | ++DOCSHELL 1EF4E800 == 23 [pid = 3612] [id = 25] 19:19:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (1EF4F400) [pid = 3612] [serial = 71] [outer = 00000000] 19:19:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (1F7C6800) [pid = 3612] [serial = 72] [outer = 1EF4F400] 19:19:58 INFO - PROCESS | 3612 | 1463192398234 Marionette DEBUG loaded listener.js 19:19:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (200EE400) [pid = 3612] [serial = 73] [outer = 1EF4F400] 19:19:59 INFO - PROCESS | 3612 | 1463192399435 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]]]}] 19:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 19:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1371ms 19:19:59 INFO - PROCESS | 3612 | 1463192399464 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 19:19:59 INFO - PROCESS | 3612 | 1463192399469 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 19:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 19:19:59 INFO - PROCESS | 3612 | 1463192399474 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 19:19:59 INFO - PROCESS | 3612 | 1463192399478 Marionette TRACE conn5 <- [1,66,null,{}] 19:19:59 INFO - PROCESS | 3612 | 1463192399483 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}] 19:19:59 INFO - PROCESS | 3612 | 1463192399605 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 19:19:59 INFO - PROCESS | 3612 | 1463192399621 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:59 INFO - PROCESS | 3612 | ++DOCSHELL 10B41400 == 24 [pid = 3612] [id = 26] 19:19:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (10B41800) [pid = 3612] [serial = 74] [outer = 00000000] 19:19:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (10B47400) [pid = 3612] [serial = 75] [outer = 10B41800] 19:19:59 INFO - PROCESS | 3612 | 1463192399704 Marionette DEBUG loaded listener.js 19:19:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (10B50C00) [pid = 3612] [serial = 76] [outer = 10B41800] 19:20:00 INFO - PROCESS | 3612 | 1463192400132 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]]]}] 19:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 19:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 671ms 19:20:00 INFO - PROCESS | 3612 | 1463192400149 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 19:20:00 INFO - PROCESS | 3612 | 1463192400155 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 19:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 19:20:00 INFO - PROCESS | 3612 | 1463192400167 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 19:20:00 INFO - PROCESS | 3612 | 1463192400170 Marionette TRACE conn5 <- [1,70,null,{}] 19:20:00 INFO - PROCESS | 3612 | 1463192400174 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}] 19:20:00 INFO - PROCESS | 3612 | 1463192400309 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 19:20:00 INFO - PROCESS | 3612 | 1463192400363 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:00 INFO - PROCESS | 3612 | ++DOCSHELL 10FC0400 == 25 [pid = 3612] [id = 27] 19:20:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (10FC0800) [pid = 3612] [serial = 77] [outer = 00000000] 19:20:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (11805800) [pid = 3612] [serial = 78] [outer = 10FC0800] 19:20:00 INFO - PROCESS | 3612 | 1463192400413 Marionette DEBUG loaded listener.js 19:20:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (14EE2800) [pid = 3612] [serial = 79] [outer = 10FC0800] 19:20:00 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (170E8400) [pid = 3612] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:20:00 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (1BD50000) [pid = 3612] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 19:20:00 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (0CC40000) [pid = 3612] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 19:20:00 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (15180C00) [pid = 3612] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 19:20:00 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (170DF400) [pid = 3612] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 19:20:00 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (1934CC00) [pid = 3612] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 19:20:00 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (1A277400) [pid = 3612] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 19:20:00 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (1BCC6C00) [pid = 3612] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 19:20:00 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (198F0C00) [pid = 3612] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 19:20:00 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (10B48800) [pid = 3612] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 19:20:00 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (10913800) [pid = 3612] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 19:20:00 INFO - PROCESS | 3612 | --DOMWINDOW == 67 (1F071400) [pid = 3612] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 19:20:01 INFO - PROCESS | 3612 | 1463192401076 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]]]}] 19:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 19:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 19:20:01 INFO - PROCESS | 3612 | 1463192401100 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 19:20:01 INFO - PROCESS | 3612 | 1463192401103 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 19:20:01 INFO - PROCESS | 3612 | 1463192401106 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 19:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 19:20:01 INFO - PROCESS | 3612 | 1463192401109 Marionette TRACE conn5 <- [1,74,null,{}] 19:20:01 INFO - PROCESS | 3612 | 1463192401138 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}] 19:20:01 INFO - PROCESS | 3612 | 1463192401220 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 19:20:01 INFO - PROCESS | 3612 | 1463192401228 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:01 INFO - PROCESS | 3612 | ++DOCSHELL 1528D400 == 26 [pid = 3612] [id = 28] 19:20:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 68 (15292400) [pid = 3612] [serial = 80] [outer = 00000000] 19:20:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (1551B000) [pid = 3612] [serial = 81] [outer = 15292400] 19:20:01 INFO - PROCESS | 3612 | 1463192401277 Marionette DEBUG loaded listener.js 19:20:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (16225400) [pid = 3612] [serial = 82] [outer = 15292400] 19:20:01 INFO - PROCESS | 3612 | 1463192401688 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]]]}] 19:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 19:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 19:20:01 INFO - PROCESS | 3612 | 1463192401740 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 19:20:01 INFO - PROCESS | 3612 | 1463192401753 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 19:20:01 INFO - PROCESS | 3612 | 1463192401757 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 19:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 19:20:01 INFO - PROCESS | 3612 | 1463192401758 Marionette TRACE conn5 <- [1,78,null,{}] 19:20:01 INFO - PROCESS | 3612 | 1463192401762 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}] 19:20:01 INFO - PROCESS | 3612 | 1463192401849 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 19:20:01 INFO - PROCESS | 3612 | 1463192401856 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:01 INFO - PROCESS | 3612 | ++DOCSHELL 162E6C00 == 27 [pid = 3612] [id = 29] 19:20:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (162EA800) [pid = 3612] [serial = 83] [outer = 00000000] 19:20:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (17D91800) [pid = 3612] [serial = 84] [outer = 162EA800] 19:20:01 INFO - PROCESS | 3612 | 1463192401901 Marionette DEBUG loaded listener.js 19:20:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (189E7000) [pid = 3612] [serial = 85] [outer = 162EA800] 19:20:02 INFO - PROCESS | 3612 | 1463192402336 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]]]}] 19:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 19:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 19:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 19:20:02 INFO - PROCESS | 3612 | 1463192402391 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 19:20:02 INFO - PROCESS | 3612 | 1463192402393 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 19:20:02 INFO - PROCESS | 3612 | 1463192402396 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 19:20:02 INFO - PROCESS | 3612 | 1463192402398 Marionette TRACE conn5 <- [1,82,null,{}] 19:20:02 INFO - PROCESS | 3612 | 1463192402401 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}] 19:20:02 INFO - PROCESS | 3612 | 1463192402474 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 19:20:02 INFO - PROCESS | 3612 | 1463192402483 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:02 INFO - PROCESS | 3612 | ++DOCSHELL 193A4000 == 28 [pid = 3612] [id = 30] 19:20:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (193A4C00) [pid = 3612] [serial = 86] [outer = 00000000] 19:20:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (198F1C00) [pid = 3612] [serial = 87] [outer = 193A4C00] 19:20:02 INFO - PROCESS | 3612 | 1463192402527 Marionette DEBUG loaded listener.js 19:20:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (198F7000) [pid = 3612] [serial = 88] [outer = 193A4C00] 19:20:03 INFO - PROCESS | 3612 | 1463192403014 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]]]}] 19:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 19:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 671ms 19:20:03 INFO - PROCESS | 3612 | 1463192403068 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 19:20:03 INFO - PROCESS | 3612 | 1463192403072 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 19:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 19:20:03 INFO - PROCESS | 3612 | 1463192403078 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 19:20:03 INFO - PROCESS | 3612 | 1463192403082 Marionette TRACE conn5 <- [1,86,null,{}] 19:20:03 INFO - PROCESS | 3612 | 1463192403088 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}] 19:20:03 INFO - PROCESS | 3612 | 1463192403191 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 19:20:03 INFO - PROCESS | 3612 | 1463192403306 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:03 INFO - PROCESS | 3612 | ++DOCSHELL 10C69000 == 29 [pid = 3612] [id = 31] 19:20:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (10C71400) [pid = 3612] [serial = 89] [outer = 00000000] 19:20:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (10E90C00) [pid = 3612] [serial = 90] [outer = 10C71400] 19:20:03 INFO - PROCESS | 3612 | 1463192403365 Marionette DEBUG loaded listener.js 19:20:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (10FC5C00) [pid = 3612] [serial = 91] [outer = 10C71400] 19:20:03 INFO - PROCESS | 3612 | 1463192403898 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]]]}] 19:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 19:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 19:20:03 INFO - PROCESS | 3612 | 1463192403953 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 19:20:03 INFO - PROCESS | 3612 | 1463192403959 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 19:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 19:20:03 INFO - PROCESS | 3612 | 1463192403965 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 19:20:03 INFO - PROCESS | 3612 | 1463192403968 Marionette TRACE conn5 <- [1,90,null,{}] 19:20:03 INFO - PROCESS | 3612 | 1463192403973 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}] 19:20:04 INFO - PROCESS | 3612 | 1463192404076 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 19:20:04 INFO - PROCESS | 3612 | 1463192404165 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:04 INFO - PROCESS | 3612 | ++DOCSHELL 15510C00 == 30 [pid = 3612] [id = 32] 19:20:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (170E3800) [pid = 3612] [serial = 92] [outer = 00000000] 19:20:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (19437800) [pid = 3612] [serial = 93] [outer = 170E3800] 19:20:04 INFO - PROCESS | 3612 | 1463192404224 Marionette DEBUG loaded listener.js 19:20:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (198FE800) [pid = 3612] [serial = 94] [outer = 170E3800] 19:20:04 INFO - PROCESS | 3612 | 1463192404790 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]]]}] 19:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 19:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 19:20:04 INFO - PROCESS | 3612 | 1463192404837 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 19:20:04 INFO - PROCESS | 3612 | 1463192404840 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 19:20:04 INFO - PROCESS | 3612 | 1463192404844 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 19:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 19:20:04 INFO - PROCESS | 3612 | 1463192404848 Marionette TRACE conn5 <- [1,94,null,{}] 19:20:04 INFO - PROCESS | 3612 | 1463192404859 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}] 19:20:04 INFO - PROCESS | 3612 | 1463192404958 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 19:20:05 INFO - PROCESS | 3612 | 1463192405030 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:05 INFO - PROCESS | 3612 | ++DOCSHELL 1A92DC00 == 31 [pid = 3612] [id = 33] 19:20:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (1A934C00) [pid = 3612] [serial = 95] [outer = 00000000] 19:20:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1AADA000) [pid = 3612] [serial = 96] [outer = 1A934C00] 19:20:05 INFO - PROCESS | 3612 | 1463192405087 Marionette DEBUG loaded listener.js 19:20:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (1AAE0800) [pid = 3612] [serial = 97] [outer = 1A934C00] 19:20:05 INFO - PROCESS | 3612 | 1463192405614 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]]]}] 19:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 19:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 19:20:05 INFO - PROCESS | 3612 | 1463192405678 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 19:20:05 INFO - PROCESS | 3612 | 1463192405681 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 19:20:05 INFO - PROCESS | 3612 | 1463192405684 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 19:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 19:20:05 INFO - PROCESS | 3612 | 1463192405686 Marionette TRACE conn5 <- [1,98,null,{}] 19:20:05 INFO - PROCESS | 3612 | 1463192405690 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}] 19:20:05 INFO - PROCESS | 3612 | 1463192405788 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 19:20:05 INFO - PROCESS | 3612 | 1463192405870 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:05 INFO - PROCESS | 3612 | ++DOCSHELL 181EFC00 == 32 [pid = 3612] [id = 34] 19:20:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (181F0000) [pid = 3612] [serial = 98] [outer = 00000000] 19:20:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (181F8C00) [pid = 3612] [serial = 99] [outer = 181F0000] 19:20:05 INFO - PROCESS | 3612 | 1463192405925 Marionette DEBUG loaded listener.js 19:20:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (181F9800) [pid = 3612] [serial = 100] [outer = 181F0000] 19:20:06 INFO - PROCESS | 3612 | 1463192406482 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]]]}] 19:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 19:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 831ms 19:20:06 INFO - PROCESS | 3612 | 1463192406517 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 19:20:06 INFO - PROCESS | 3612 | 1463192406520 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 19:20:06 INFO - PROCESS | 3612 | 1463192406523 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 19:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 19:20:06 INFO - PROCESS | 3612 | 1463192406525 Marionette TRACE conn5 <- [1,102,null,{}] 19:20:06 INFO - PROCESS | 3612 | 1463192406529 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}] 19:20:06 INFO - PROCESS | 3612 | 1463192406633 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 19:20:06 INFO - PROCESS | 3612 | 1463192406706 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:06 INFO - PROCESS | 3612 | ++DOCSHELL 19995000 == 33 [pid = 3612] [id = 35] 19:20:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (19996C00) [pid = 3612] [serial = 101] [outer = 00000000] 19:20:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (1999B800) [pid = 3612] [serial = 102] [outer = 19996C00] 19:20:06 INFO - PROCESS | 3612 | 1463192406764 Marionette DEBUG loaded listener.js 19:20:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1999E000) [pid = 3612] [serial = 103] [outer = 19996C00] 19:20:07 INFO - PROCESS | 3612 | 1463192407394 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]]]}] 19:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 19:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 930ms 19:20:07 INFO - PROCESS | 3612 | 1463192407458 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 19:20:07 INFO - PROCESS | 3612 | 1463192407462 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 19:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 19:20:07 INFO - PROCESS | 3612 | 1463192407467 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 19:20:07 INFO - PROCESS | 3612 | 1463192407471 Marionette TRACE conn5 <- [1,106,null,{}] 19:20:07 INFO - PROCESS | 3612 | 1463192407478 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}] 19:20:07 INFO - PROCESS | 3612 | 1463192407576 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 19:20:07 INFO - PROCESS | 3612 | 1463192407656 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:07 INFO - PROCESS | 3612 | ++DOCSHELL 10913800 == 34 [pid = 3612] [id = 36] 19:20:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (10914C00) [pid = 3612] [serial = 104] [outer = 00000000] 19:20:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (10E86000) [pid = 3612] [serial = 105] [outer = 10914C00] 19:20:07 INFO - PROCESS | 3612 | 1463192407709 Marionette DEBUG loaded listener.js 19:20:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (10FC8400) [pid = 3612] [serial = 106] [outer = 10914C00] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (17D09C00) [pid = 3612] [serial = 9] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (17D0F400) [pid = 3612] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (11A8BC00) [pid = 3612] [serial = 4] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (10E93800) [pid = 3612] [serial = 69] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (0CC40800) [pid = 3612] [serial = 24] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (1CD5A800) [pid = 3612] [serial = 27] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (0CC8A000) [pid = 3612] [serial = 30] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (11A84C00) [pid = 3612] [serial = 36] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (151FC800) [pid = 3612] [serial = 39] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (17D06000) [pid = 3612] [serial = 42] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (18168C00) [pid = 3612] [serial = 43] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (197D4400) [pid = 3612] [serial = 45] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (19A96800) [pid = 3612] [serial = 46] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (1A9AEC00) [pid = 3612] [serial = 48] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (1BEB9800) [pid = 3612] [serial = 51] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (198FC800) [pid = 3612] [serial = 54] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (1A6A1C00) [pid = 3612] [serial = 57] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (1AAE1000) [pid = 3612] [serial = 60] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (10B4F400) [pid = 3612] [serial = 63] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (1091D000) [pid = 3612] [serial = 66] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (1BAC8800) [pid = 3612] [serial = 49] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (10FC6400) [pid = 3612] [serial = 33] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (1CD57400) [pid = 3612] [serial = 52] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (1BEB9000) [pid = 3612] [serial = 55] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (1CF8EC00) [pid = 3612] [serial = 28] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (10B4D000) [pid = 3612] [serial = 67] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 67 (10260000) [pid = 3612] [serial = 31] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 66 (15292000) [pid = 3612] [serial = 40] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 65 (1523E000) [pid = 3612] [serial = 64] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 64 (1F7BE400) [pid = 3612] [serial = 22] [outer = 00000000] [url = about:blank] 19:20:07 INFO - PROCESS | 3612 | --DOMWINDOW == 63 (1F7B9800) [pid = 3612] [serial = 21] [outer = 00000000] [url = about:blank] 19:20:08 INFO - PROCESS | 3612 | --DOMWINDOW == 62 (1AC54000) [pid = 3612] [serial = 17] [outer = 00000000] [url = about:blank] 19:20:08 INFO - PROCESS | 3612 | --DOMWINDOW == 61 (1A5F8800) [pid = 3612] [serial = 14] [outer = 00000000] [url = about:blank] 19:20:08 INFO - PROCESS | 3612 | 1463192408181 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]]]}] 19:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 19:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 790ms 19:20:08 INFO - PROCESS | 3612 | 1463192408258 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 19:20:08 INFO - PROCESS | 3612 | 1463192408263 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 19:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 19:20:08 INFO - PROCESS | 3612 | 1463192408269 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 19:20:08 INFO - PROCESS | 3612 | 1463192408272 Marionette TRACE conn5 <- [1,110,null,{}] 19:20:08 INFO - PROCESS | 3612 | 1463192408276 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}] 19:20:08 INFO - PROCESS | 3612 | 1463192408357 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 19:20:08 INFO - PROCESS | 3612 | 1463192408367 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:08 INFO - PROCESS | 3612 | ++DOCSHELL 10E8F800 == 35 [pid = 3612] [id = 37] 19:20:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 62 (10E93800) [pid = 3612] [serial = 107] [outer = 00000000] 19:20:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 63 (11803400) [pid = 3612] [serial = 108] [outer = 10E93800] 19:20:08 INFO - PROCESS | 3612 | 1463192408422 Marionette DEBUG loaded listener.js 19:20:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 64 (1515C400) [pid = 3612] [serial = 109] [outer = 10E93800] 19:20:08 INFO - PROCESS | 3612 | 1463192408865 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]]]}] 19:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 19:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 19:20:08 INFO - PROCESS | 3612 | 1463192408902 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 19:20:08 INFO - PROCESS | 3612 | 1463192408905 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 19:20:08 INFO - PROCESS | 3612 | 1463192408908 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 19:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 19:20:08 INFO - PROCESS | 3612 | 1463192408911 Marionette TRACE conn5 <- [1,114,null,{}] 19:20:08 INFO - PROCESS | 3612 | 1463192408921 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}] 19:20:09 INFO - PROCESS | 3612 | 1463192409004 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 19:20:09 INFO - PROCESS | 3612 | 1463192409015 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:09 INFO - PROCESS | 3612 | ++DOCSHELL 16218000 == 36 [pid = 3612] [id = 38] 19:20:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 65 (170E1000) [pid = 3612] [serial = 110] [outer = 00000000] 19:20:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 66 (17D0A800) [pid = 3612] [serial = 111] [outer = 170E1000] 19:20:09 INFO - PROCESS | 3612 | 1463192409066 Marionette DEBUG loaded listener.js 19:20:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 67 (18167800) [pid = 3612] [serial = 112] [outer = 170E1000] 19:20:09 INFO - PROCESS | 3612 | 1463192409531 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]]]}] 19:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 19:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 19:20:09 INFO - PROCESS | 3612 | 1463192409585 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 19:20:09 INFO - PROCESS | 3612 | 1463192409588 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 19:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 19:20:09 INFO - PROCESS | 3612 | 1463192409591 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 19:20:09 INFO - PROCESS | 3612 | 1463192409593 Marionette TRACE conn5 <- [1,118,null,{}] 19:20:09 INFO - PROCESS | 3612 | 1463192409596 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}] 19:20:09 INFO - PROCESS | 3612 | 1463192409680 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 19:20:09 INFO - PROCESS | 3612 | 1463192409687 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:09 INFO - PROCESS | 3612 | ++DOCSHELL 181F2C00 == 37 [pid = 3612] [id = 39] 19:20:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 68 (181F5C00) [pid = 3612] [serial = 113] [outer = 00000000] 19:20:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (19366400) [pid = 3612] [serial = 114] [outer = 181F5C00] 19:20:09 INFO - PROCESS | 3612 | 1463192409732 Marionette DEBUG loaded listener.js 19:20:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (198F8400) [pid = 3612] [serial = 115] [outer = 181F5C00] 19:20:10 INFO - PROCESS | 3612 | 1463192410127 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]]]}] 19:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 19:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 571ms 19:20:10 INFO - PROCESS | 3612 | 1463192410185 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 19:20:10 INFO - PROCESS | 3612 | 1463192410187 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 19:20:10 INFO - PROCESS | 3612 | 1463192410191 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 19:20:10 INFO - PROCESS | 3612 | 1463192410193 Marionette TRACE conn5 <- [1,122,null,{}] 19:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 19:20:10 INFO - PROCESS | 3612 | 1463192410196 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}] 19:20:10 INFO - PROCESS | 3612 | 1463192410276 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 19:20:10 INFO - PROCESS | 3612 | 1463192410282 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:10 INFO - PROCESS | 3612 | ++DOCSHELL 19994000 == 38 [pid = 3612] [id = 40] 19:20:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (19998400) [pid = 3612] [serial = 116] [outer = 00000000] 19:20:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (1A209400) [pid = 3612] [serial = 117] [outer = 19998400] 19:20:10 INFO - PROCESS | 3612 | 1463192410330 Marionette DEBUG loaded listener.js 19:20:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (1A660000) [pid = 3612] [serial = 118] [outer = 19998400] 19:20:10 INFO - PROCESS | 3612 | 1463192410787 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]]]}] 19:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 19:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 19:20:10 INFO - PROCESS | 3612 | 1463192410829 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 19:20:10 INFO - PROCESS | 3612 | 1463192410831 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 19:20:10 INFO - PROCESS | 3612 | 1463192410838 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 19:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 19:20:10 INFO - PROCESS | 3612 | 1463192410840 Marionette TRACE conn5 <- [1,126,null,{}] 19:20:10 INFO - PROCESS | 3612 | 1463192410843 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}] 19:20:10 INFO - PROCESS | 3612 | 1463192410969 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 19:20:11 INFO - PROCESS | 3612 | 1463192411024 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:11 INFO - PROCESS | 3612 | ++DOCSHELL 0CAA6C00 == 39 [pid = 3612] [id = 41] 19:20:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (17D8F000) [pid = 3612] [serial = 119] [outer = 00000000] 19:20:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (1AC56800) [pid = 3612] [serial = 120] [outer = 17D8F000] 19:20:11 INFO - PROCESS | 3612 | 1463192411071 Marionette DEBUG loaded listener.js 19:20:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (1BABBC00) [pid = 3612] [serial = 121] [outer = 17D8F000] 19:20:11 INFO - PROCESS | 3612 | 1463192411466 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]]]}] 19:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 19:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 672ms 19:20:11 INFO - PROCESS | 3612 | 1463192411516 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 19:20:11 INFO - PROCESS | 3612 | 1463192411518 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 19:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 19:20:11 INFO - PROCESS | 3612 | 1463192411527 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 19:20:11 INFO - PROCESS | 3612 | 1463192411529 Marionette TRACE conn5 <- [1,130,null,{}] 19:20:11 INFO - PROCESS | 3612 | 1463192411533 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}] 19:20:11 INFO - PROCESS | 3612 | 1463192411638 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 19:20:11 INFO - PROCESS | 3612 | 1463192411709 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:11 INFO - PROCESS | 3612 | ++DOCSHELL 1BAC6400 == 40 [pid = 3612] [id = 42] 19:20:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (1BCC9000) [pid = 3612] [serial = 122] [outer = 00000000] 19:20:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (1BEB7C00) [pid = 3612] [serial = 123] [outer = 1BCC9000] 19:20:11 INFO - PROCESS | 3612 | 1463192411753 Marionette DEBUG loaded listener.js 19:20:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (1C3EDC00) [pid = 3612] [serial = 124] [outer = 1BCC9000] 19:20:11 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (10B41800) [pid = 3612] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 19:20:11 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (10FC0800) [pid = 3612] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 19:20:11 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (162EA800) [pid = 3612] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 19:20:11 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (15292400) [pid = 3612] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 19:20:11 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (1AAD7400) [pid = 3612] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 19:20:11 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (1A69B000) [pid = 3612] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 19:20:11 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (10E89400) [pid = 3612] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 19:20:12 INFO - PROCESS | 3612 | 1463192412133 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]]]}] 19:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 19:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 19:20:12 INFO - PROCESS | 3612 | 1463192412160 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 19:20:12 INFO - PROCESS | 3612 | 1463192412162 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 19:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 19:20:12 INFO - PROCESS | 3612 | 1463192412166 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 19:20:12 INFO - PROCESS | 3612 | 1463192412167 Marionette TRACE conn5 <- [1,134,null,{}] 19:20:12 INFO - PROCESS | 3612 | 1463192412171 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}] 19:20:12 INFO - PROCESS | 3612 | 1463192412261 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 19:20:12 INFO - PROCESS | 3612 | 1463192412332 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:12 INFO - PROCESS | 3612 | ++DOCSHELL 10FC2C00 == 41 [pid = 3612] [id = 43] 19:20:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (151F1000) [pid = 3612] [serial = 125] [outer = 00000000] 19:20:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (1BD50400) [pid = 3612] [serial = 126] [outer = 151F1000] 19:20:12 INFO - PROCESS | 3612 | 1463192412377 Marionette DEBUG loaded listener.js 19:20:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (1CD59400) [pid = 3612] [serial = 127] [outer = 151F1000] 19:20:12 INFO - PROCESS | 3612 | 1463192412737 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]]]}] 19:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 19:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 19:20:12 INFO - PROCESS | 3612 | 1463192412797 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 19:20:12 INFO - PROCESS | 3612 | 1463192412799 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 19:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 19:20:12 INFO - PROCESS | 3612 | 1463192412802 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 19:20:12 INFO - PROCESS | 3612 | 1463192412804 Marionette TRACE conn5 <- [1,138,null,{}] 19:20:12 INFO - PROCESS | 3612 | 1463192412808 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}] 19:20:12 INFO - PROCESS | 3612 | 1463192412909 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 19:20:12 INFO - PROCESS | 3612 | 1463192412917 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:12 INFO - PROCESS | 3612 | ++DOCSHELL 0C740000 == 42 [pid = 3612] [id = 44] 19:20:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (0C742800) [pid = 3612] [serial = 128] [outer = 00000000] 19:20:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (0C74A400) [pid = 3612] [serial = 129] [outer = 0C742800] 19:20:12 INFO - PROCESS | 3612 | 1463192412962 Marionette DEBUG loaded listener.js 19:20:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (0C74D800) [pid = 3612] [serial = 130] [outer = 0C742800] 19:20:13 INFO - PROCESS | 3612 | 1463192413380 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]]]}] 19:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 19:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 632ms 19:20:13 INFO - PROCESS | 3612 | 1463192413433 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 19:20:13 INFO - PROCESS | 3612 | 1463192413435 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 19:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 19:20:13 INFO - PROCESS | 3612 | 1463192413439 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 19:20:13 INFO - PROCESS | 3612 | 1463192413440 Marionette TRACE conn5 <- [1,142,null,{}] 19:20:13 INFO - PROCESS | 3612 | 1463192413444 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}] 19:20:13 INFO - PROCESS | 3612 | 1463192413547 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 19:20:13 INFO - PROCESS | 3612 | 1463192413555 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:13 INFO - PROCESS | 3612 | ++DOCSHELL 10B44000 == 43 [pid = 3612] [id = 45] 19:20:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (10E86C00) [pid = 3612] [serial = 131] [outer = 00000000] 19:20:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (198D7400) [pid = 3612] [serial = 132] [outer = 10E86C00] 19:20:13 INFO - PROCESS | 3612 | 1463192413600 Marionette DEBUG loaded listener.js 19:20:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (198DB000) [pid = 3612] [serial = 133] [outer = 10E86C00] 19:20:13 INFO - PROCESS | 3612 | 1463192413984 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]]]}] 19:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 19:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 571ms 19:20:14 INFO - PROCESS | 3612 | 1463192414010 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 19:20:14 INFO - PROCESS | 3612 | 1463192414013 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 19:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 19:20:14 INFO - PROCESS | 3612 | 1463192414016 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 19:20:14 INFO - PROCESS | 3612 | 1463192414018 Marionette TRACE conn5 <- [1,146,null,{}] 19:20:14 INFO - PROCESS | 3612 | 1463192414021 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}] 19:20:14 INFO - PROCESS | 3612 | 1463192414145 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 19:20:14 INFO - PROCESS | 3612 | 1463192414220 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:14 INFO - PROCESS | 3612 | ++DOCSHELL 198DC000 == 44 [pid = 3612] [id = 46] 19:20:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (198DC400) [pid = 3612] [serial = 134] [outer = 00000000] 19:20:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (1CF8C800) [pid = 3612] [serial = 135] [outer = 198DC400] 19:20:14 INFO - PROCESS | 3612 | 1463192414269 Marionette DEBUG loaded listener.js 19:20:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1EF02000) [pid = 3612] [serial = 136] [outer = 198DC400] 19:20:14 INFO - PROCESS | 3612 | 1463192414818 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]]]}] 19:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 19:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 830ms 19:20:14 INFO - PROCESS | 3612 | 1463192414848 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 19:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 19:20:14 INFO - PROCESS | 3612 | 1463192414852 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 19:20:14 INFO - PROCESS | 3612 | 1463192414857 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 19:20:14 INFO - PROCESS | 3612 | 1463192414860 Marionette TRACE conn5 <- [1,150,null,{}] 19:20:14 INFO - PROCESS | 3612 | 1463192414866 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}] 19:20:14 INFO - PROCESS | 3612 | 1463192414975 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 19:20:15 INFO - PROCESS | 3612 | 1463192415063 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:15 INFO - PROCESS | 3612 | ++DOCSHELL 0CCE7C00 == 45 [pid = 3612] [id = 47] 19:20:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (1022E800) [pid = 3612] [serial = 137] [outer = 00000000] 19:20:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1109C800) [pid = 3612] [serial = 138] [outer = 1022E800] 19:20:15 INFO - PROCESS | 3612 | 1463192415121 Marionette DEBUG loaded listener.js 19:20:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1524A800) [pid = 3612] [serial = 139] [outer = 1022E800] 19:20:15 INFO - PROCESS | 3612 | 1463192415748 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]]]}] 19:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 19:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 930ms 19:20:15 INFO - PROCESS | 3612 | 1463192415787 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 19:20:15 INFO - PROCESS | 3612 | 1463192415793 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 19:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 19:20:15 INFO - PROCESS | 3612 | 1463192415800 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 19:20:15 INFO - PROCESS | 3612 | 1463192415803 Marionette TRACE conn5 <- [1,154,null,{}] 19:20:15 INFO - PROCESS | 3612 | 1463192415807 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}] 19:20:15 INFO - PROCESS | 3612 | 1463192415914 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 19:20:16 INFO - PROCESS | 3612 | 1463192415989 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:16 INFO - PROCESS | 3612 | ++DOCSHELL 162E6800 == 46 [pid = 3612] [id = 48] 19:20:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (162E8000) [pid = 3612] [serial = 140] [outer = 00000000] 19:20:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (181FBC00) [pid = 3612] [serial = 141] [outer = 162E8000] 19:20:16 INFO - PROCESS | 3612 | 1463192416045 Marionette DEBUG loaded listener.js 19:20:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (198DF000) [pid = 3612] [serial = 142] [outer = 162E8000] 19:20:16 INFO - PROCESS | 3612 | 1463192416653 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]]]}] 19:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 19:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 931ms 19:20:16 INFO - PROCESS | 3612 | 1463192416732 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 19:20:16 INFO - PROCESS | 3612 | 1463192416735 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 19:20:16 INFO - PROCESS | 3612 | 1463192416738 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 19:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 19:20:16 INFO - PROCESS | 3612 | 1463192416742 Marionette TRACE conn5 <- [1,158,null,{}] 19:20:16 INFO - PROCESS | 3612 | 1463192416754 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}] 19:20:16 INFO - PROCESS | 3612 | 1463192416868 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 19:20:16 INFO - PROCESS | 3612 | 1463192416936 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:16 INFO - PROCESS | 3612 | ++DOCSHELL 1AAE6800 == 47 [pid = 3612] [id = 49] 19:20:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1CF87400) [pid = 3612] [serial = 143] [outer = 00000000] 19:20:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1D54F800) [pid = 3612] [serial = 144] [outer = 1CF87400] 19:20:17 INFO - PROCESS | 3612 | 1463192416993 Marionette DEBUG loaded listener.js 19:20:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1EF4D000) [pid = 3612] [serial = 145] [outer = 1CF87400] 19:20:17 INFO - PROCESS | 3612 | 1463192417753 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]]]}] 19:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 19:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1080ms 19:20:17 INFO - PROCESS | 3612 | 1463192417822 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 19:20:17 INFO - PROCESS | 3612 | 1463192417826 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 19:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 19:20:17 INFO - PROCESS | 3612 | 1463192417831 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 19:20:17 INFO - PROCESS | 3612 | 1463192417835 Marionette TRACE conn5 <- [1,162,null,{}] 19:20:17 INFO - PROCESS | 3612 | 1463192417841 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}] 19:20:17 INFO - PROCESS | 3612 | 1463192417937 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 19:20:18 INFO - PROCESS | 3612 | 1463192418014 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:18 INFO - PROCESS | 3612 | ++DOCSHELL 10913000 == 48 [pid = 3612] [id = 50] 19:20:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (10916000) [pid = 3612] [serial = 146] [outer = 00000000] 19:20:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (10B48800) [pid = 3612] [serial = 147] [outer = 10916000] 19:20:18 INFO - PROCESS | 3612 | 1463192418064 Marionette DEBUG loaded listener.js 19:20:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (10EDF000) [pid = 3612] [serial = 148] [outer = 10916000] 19:20:18 INFO - PROCESS | 3612 | --DOCSHELL 10B44000 == 47 [pid = 3612] [id = 45] 19:20:18 INFO - PROCESS | 3612 | --DOCSHELL 0C740000 == 46 [pid = 3612] [id = 44] 19:20:18 INFO - PROCESS | 3612 | --DOCSHELL 10FC2C00 == 45 [pid = 3612] [id = 43] 19:20:18 INFO - PROCESS | 3612 | --DOCSHELL 1BAC6400 == 44 [pid = 3612] [id = 42] 19:20:18 INFO - PROCESS | 3612 | --DOCSHELL 0CAA6C00 == 43 [pid = 3612] [id = 41] 19:20:18 INFO - PROCESS | 3612 | --DOCSHELL 19994000 == 42 [pid = 3612] [id = 40] 19:20:18 INFO - PROCESS | 3612 | --DOCSHELL 181F2C00 == 41 [pid = 3612] [id = 39] 19:20:18 INFO - PROCESS | 3612 | --DOCSHELL 16218000 == 40 [pid = 3612] [id = 38] 19:20:18 INFO - PROCESS | 3612 | --DOCSHELL 10E8F800 == 39 [pid = 3612] [id = 37] 19:20:18 INFO - PROCESS | 3612 | --DOCSHELL 10913800 == 38 [pid = 3612] [id = 36] 19:20:18 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (198F1C00) [pid = 3612] [serial = 87] [outer = 00000000] [url = about:blank] 19:20:18 INFO - PROCESS | 3612 | --DOCSHELL 1A92DC00 == 37 [pid = 3612] [id = 33] 19:20:18 INFO - PROCESS | 3612 | --DOCSHELL 15510C00 == 36 [pid = 3612] [id = 32] 19:20:18 INFO - PROCESS | 3612 | --DOCSHELL 10C69000 == 35 [pid = 3612] [id = 31] 19:20:18 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (10B50C00) [pid = 3612] [serial = 76] [outer = 00000000] [url = about:blank] 19:20:18 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (10B47400) [pid = 3612] [serial = 75] [outer = 00000000] [url = about:blank] 19:20:18 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (11805800) [pid = 3612] [serial = 78] [outer = 00000000] [url = about:blank] 19:20:18 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (17D91800) [pid = 3612] [serial = 84] [outer = 00000000] [url = about:blank] 19:20:18 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (16225400) [pid = 3612] [serial = 82] [outer = 00000000] [url = about:blank] 19:20:18 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (14EE2800) [pid = 3612] [serial = 79] [outer = 00000000] [url = about:blank] 19:20:18 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (189E7000) [pid = 3612] [serial = 85] [outer = 00000000] [url = about:blank] 19:20:18 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (1551B000) [pid = 3612] [serial = 81] [outer = 00000000] [url = about:blank] 19:20:18 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (1F7C6800) [pid = 3612] [serial = 72] [outer = 00000000] [url = about:blank] 19:20:18 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (1AAE4C00) [pid = 3612] [serial = 61] [outer = 00000000] [url = about:blank] 19:20:18 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (1A92D800) [pid = 3612] [serial = 58] [outer = 00000000] [url = about:blank] 19:20:18 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1AAE2000) [pid = 3612] [serial = 70] [outer = 00000000] [url = about:blank] 19:20:18 INFO - PROCESS | 3612 | 1463192418709 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]]]}] 19:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 19:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 930ms 19:20:18 INFO - PROCESS | 3612 | 1463192418762 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 19:20:18 INFO - PROCESS | 3612 | 1463192418768 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 19:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 19:20:18 INFO - PROCESS | 3612 | 1463192418776 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 19:20:18 INFO - PROCESS | 3612 | 1463192418779 Marionette TRACE conn5 <- [1,166,null,{}] 19:20:18 INFO - PROCESS | 3612 | 1463192418783 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}] 19:20:18 INFO - PROCESS | 3612 | 1463192418865 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 19:20:18 INFO - PROCESS | 3612 | 1463192418935 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:18 INFO - PROCESS | 3612 | ++DOCSHELL 0C744800 == 36 [pid = 3612] [id = 51] 19:20:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (0C745C00) [pid = 3612] [serial = 149] [outer = 00000000] 19:20:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (10B44800) [pid = 3612] [serial = 150] [outer = 0C745C00] 19:20:19 INFO - PROCESS | 3612 | 1463192418983 Marionette DEBUG loaded listener.js 19:20:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (10E8A000) [pid = 3612] [serial = 151] [outer = 0C745C00] 19:20:19 INFO - PROCESS | 3612 | 1463192419398 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]]]}] 19:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 19:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 19:20:19 INFO - PROCESS | 3612 | 1463192419447 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 19:20:19 INFO - PROCESS | 3612 | 1463192419449 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 19:20:19 INFO - PROCESS | 3612 | 1463192419452 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 19:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 19:20:19 INFO - PROCESS | 3612 | 1463192419456 Marionette TRACE conn5 <- [1,170,null,{}] 19:20:19 INFO - PROCESS | 3612 | 1463192419471 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}] 19:20:19 INFO - PROCESS | 3612 | 1463192419551 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 19:20:19 INFO - PROCESS | 3612 | 1463192419559 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:19 INFO - PROCESS | 3612 | ++DOCSHELL 151F5C00 == 37 [pid = 3612] [id = 52] 19:20:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1526C800) [pid = 3612] [serial = 152] [outer = 00000000] 19:20:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (15519400) [pid = 3612] [serial = 153] [outer = 1526C800] 19:20:19 INFO - PROCESS | 3612 | 1463192419607 Marionette DEBUG loaded listener.js 19:20:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (162E2800) [pid = 3612] [serial = 154] [outer = 1526C800] 19:20:20 INFO - PROCESS | 3612 | 1463192420031 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]]]}] 19:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 19:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 631ms 19:20:20 INFO - PROCESS | 3612 | 1463192420087 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 19:20:20 INFO - PROCESS | 3612 | 1463192420089 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 19:20:20 INFO - PROCESS | 3612 | 1463192420093 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 19:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 19:20:20 INFO - PROCESS | 3612 | 1463192420095 Marionette TRACE conn5 <- [1,174,null,{}] 19:20:20 INFO - PROCESS | 3612 | 1463192420098 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}] 19:20:20 INFO - PROCESS | 3612 | 1463192420178 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 19:20:20 INFO - PROCESS | 3612 | 1463192420184 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:20 INFO - PROCESS | 3612 | ++DOCSHELL 17D91800 == 38 [pid = 3612] [id = 53] 19:20:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (18168000) [pid = 3612] [serial = 155] [outer = 00000000] 19:20:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (181EF800) [pid = 3612] [serial = 156] [outer = 18168000] 19:20:20 INFO - PROCESS | 3612 | 1463192420229 Marionette DEBUG loaded listener.js 19:20:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (181F6800) [pid = 3612] [serial = 157] [outer = 18168000] 19:20:20 INFO - PROCESS | 3612 | 1463192420652 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]]]}] 19:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 19:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 19:20:20 INFO - PROCESS | 3612 | 1463192420681 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 19:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 19:20:20 INFO - PROCESS | 3612 | 1463192420683 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 19:20:20 INFO - PROCESS | 3612 | 1463192420686 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 19:20:20 INFO - PROCESS | 3612 | 1463192420688 Marionette TRACE conn5 <- [1,178,null,{}] 19:20:20 INFO - PROCESS | 3612 | 1463192420691 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}] 19:20:20 INFO - PROCESS | 3612 | 1463192420797 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 19:20:20 INFO - PROCESS | 3612 | 1463192420803 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:20 INFO - PROCESS | 3612 | ++DOCSHELL 1935CC00 == 39 [pid = 3612] [id = 54] 19:20:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1935D000) [pid = 3612] [serial = 158] [outer = 00000000] 19:20:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (198D4400) [pid = 3612] [serial = 159] [outer = 1935D000] 19:20:20 INFO - PROCESS | 3612 | 1463192420848 Marionette DEBUG loaded listener.js 19:20:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (198D4800) [pid = 3612] [serial = 160] [outer = 1935D000] 19:20:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (198F9000) [pid = 3612] [serial = 161] [outer = 0CAE1000] 19:20:21 INFO - PROCESS | 3612 | 1463192421352 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]]]}] 19:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 19:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 730ms 19:20:21 INFO - PROCESS | 3612 | 1463192421418 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 19:20:21 INFO - PROCESS | 3612 | 1463192421420 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 19:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 19:20:21 INFO - PROCESS | 3612 | 1463192421429 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 19:20:21 INFO - PROCESS | 3612 | 1463192421431 Marionette TRACE conn5 <- [1,182,null,{}] 19:20:21 INFO - PROCESS | 3612 | 1463192421435 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}] 19:20:21 INFO - PROCESS | 3612 | 1463192421560 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 19:20:21 INFO - PROCESS | 3612 | 1463192421619 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:21 INFO - PROCESS | 3612 | ++DOCSHELL 10E87000 == 40 [pid = 3612] [id = 55] 19:20:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (10FCB400) [pid = 3612] [serial = 162] [outer = 00000000] 19:20:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1A6A1000) [pid = 3612] [serial = 163] [outer = 10FCB400] 19:20:21 INFO - PROCESS | 3612 | 1463192421670 Marionette DEBUG loaded listener.js 19:20:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1A6A5400) [pid = 3612] [serial = 164] [outer = 10FCB400] 19:20:22 INFO - PROCESS | 3612 | 1463192422080 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]]]}] 19:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 19:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 690ms 19:20:22 INFO - PROCESS | 3612 | 1463192422117 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 19:20:22 INFO - PROCESS | 3612 | 1463192422119 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 19:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 19:20:22 INFO - PROCESS | 3612 | 1463192422122 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 19:20:22 INFO - PROCESS | 3612 | 1463192422123 Marionette TRACE conn5 <- [1,186,null,{}] 19:20:22 INFO - PROCESS | 3612 | 1463192422127 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}] 19:20:22 INFO - PROCESS | 3612 | 1463192422229 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 19:20:22 INFO - PROCESS | 3612 | 1463192422235 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:22 INFO - PROCESS | 3612 | ++DOCSHELL 1AAD7800 == 41 [pid = 3612] [id = 56] 19:20:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1AADC400) [pid = 3612] [serial = 165] [outer = 00000000] 19:20:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (1AC57000) [pid = 3612] [serial = 166] [outer = 1AADC400] 19:20:22 INFO - PROCESS | 3612 | 1463192422280 Marionette DEBUG loaded listener.js 19:20:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1ACB4000) [pid = 3612] [serial = 167] [outer = 1AADC400] 19:20:22 INFO - PROCESS | 3612 | 1463192422839 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]]]}] 19:20:22 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (17D8F000) [pid = 3612] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 19:20:22 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (151F1000) [pid = 3612] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 19:20:22 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1BCC9000) [pid = 3612] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 19:20:22 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (19998400) [pid = 3612] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 19:20:22 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (10E93800) [pid = 3612] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 19:20:22 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (10914C00) [pid = 3612] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 19:20:22 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (0C742800) [pid = 3612] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 19:20:22 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (170E1000) [pid = 3612] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 19:20:22 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (181F5C00) [pid = 3612] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 19:20:22 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (10E86C00) [pid = 3612] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 19:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 19:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 770ms 19:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 19:20:22 INFO - PROCESS | 3612 | 1463192422894 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 19:20:22 INFO - PROCESS | 3612 | 1463192422896 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 19:20:22 INFO - PROCESS | 3612 | 1463192422899 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 19:20:22 INFO - PROCESS | 3612 | 1463192422901 Marionette TRACE conn5 <- [1,190,null,{}] 19:20:22 INFO - PROCESS | 3612 | 1463192422904 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}] 19:20:23 INFO - PROCESS | 3612 | 1463192422991 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 19:20:23 INFO - PROCESS | 3612 | 1463192423000 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:23 INFO - PROCESS | 3612 | ++DOCSHELL 10E86C00 == 42 [pid = 3612] [id = 57] 19:20:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (10E90800) [pid = 3612] [serial = 168] [outer = 00000000] 19:20:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (170E1000) [pid = 3612] [serial = 169] [outer = 10E90800] 19:20:23 INFO - PROCESS | 3612 | 1463192423045 Marionette DEBUG loaded listener.js 19:20:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (17D8F000) [pid = 3612] [serial = 170] [outer = 10E90800] 19:20:23 INFO - PROCESS | 3612 | 1463192423444 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]]]}] 19:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 19:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 571ms 19:20:23 INFO - PROCESS | 3612 | 1463192423470 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 19:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 19:20:23 INFO - PROCESS | 3612 | 1463192423472 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 19:20:23 INFO - PROCESS | 3612 | 1463192423475 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 19:20:23 INFO - PROCESS | 3612 | 1463192423477 Marionette TRACE conn5 <- [1,194,null,{}] 19:20:23 INFO - PROCESS | 3612 | 1463192423509 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}] 19:20:23 INFO - PROCESS | 3612 | 1463192423588 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 19:20:23 INFO - PROCESS | 3612 | 1463192423594 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:23 INFO - PROCESS | 3612 | ++DOCSHELL 1A6A2C00 == 43 [pid = 3612] [id = 58] 19:20:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1AAE4000) [pid = 3612] [serial = 171] [outer = 00000000] 19:20:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1BEBA800) [pid = 3612] [serial = 172] [outer = 1AAE4000] 19:20:23 INFO - PROCESS | 3612 | 1463192423640 Marionette DEBUG loaded listener.js 19:20:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1BEC0800) [pid = 3612] [serial = 173] [outer = 1AAE4000] 19:20:24 INFO - PROCESS | 3612 | 1463192424040 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]]]}] 19:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 19:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 590ms 19:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 19:20:24 INFO - PROCESS | 3612 | 1463192424066 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 19:20:24 INFO - PROCESS | 3612 | 1463192424067 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 19:20:24 INFO - PROCESS | 3612 | 1463192424070 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 19:20:24 INFO - PROCESS | 3612 | 1463192424073 Marionette TRACE conn5 <- [1,198,null,{}] 19:20:24 INFO - PROCESS | 3612 | 1463192424076 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}] 19:20:24 INFO - PROCESS | 3612 | 1463192424186 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 19:20:24 INFO - PROCESS | 3612 | 1463192424193 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:24 INFO - PROCESS | 3612 | ++DOCSHELL 18908400 == 44 [pid = 3612] [id = 59] 19:20:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (18908800) [pid = 3612] [serial = 174] [outer = 00000000] 19:20:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1890CC00) [pid = 3612] [serial = 175] [outer = 18908800] 19:20:24 INFO - PROCESS | 3612 | 1463192424238 Marionette DEBUG loaded listener.js 19:20:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (1890F800) [pid = 3612] [serial = 176] [outer = 18908800] 19:20:24 INFO - PROCESS | 3612 | 1463192424611 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]]]}] 19:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 19:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 570ms 19:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 19:20:24 INFO - PROCESS | 3612 | 1463192424642 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 19:20:24 INFO - PROCESS | 3612 | 1463192424644 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 19:20:24 INFO - PROCESS | 3612 | 1463192424647 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 19:20:24 INFO - PROCESS | 3612 | 1463192424649 Marionette TRACE conn5 <- [1,202,null,{}] 19:20:24 INFO - PROCESS | 3612 | 1463192424653 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}] 19:20:24 INFO - PROCESS | 3612 | 1463192424778 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 19:20:24 INFO - PROCESS | 3612 | 1463192424787 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:24 INFO - PROCESS | 3612 | ++DOCSHELL 1AAE3400 == 45 [pid = 3612] [id = 60] 19:20:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1BB54800) [pid = 3612] [serial = 177] [outer = 00000000] 19:20:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1BB5BC00) [pid = 3612] [serial = 178] [outer = 1BB54800] 19:20:24 INFO - PROCESS | 3612 | 1463192424845 Marionette DEBUG loaded listener.js 19:20:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1BB60C00) [pid = 3612] [serial = 179] [outer = 1BB54800] 19:20:25 INFO - PROCESS | 3612 | 1463192425461 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]]]}] 19:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 19:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 19:20:25 INFO - PROCESS | 3612 | 1463192425523 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 19:20:25 INFO - PROCESS | 3612 | 1463192425528 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 19:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 19:20:25 INFO - PROCESS | 3612 | 1463192425532 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 19:20:25 INFO - PROCESS | 3612 | 1463192425537 Marionette TRACE conn5 <- [1,206,null,{}] 19:20:25 INFO - PROCESS | 3612 | 1463192425542 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}] 19:20:25 INFO - PROCESS | 3612 | 1463192425649 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 19:20:25 INFO - PROCESS | 3612 | 1463192425726 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:25 INFO - PROCESS | 3612 | ++DOCSHELL 10B47C00 == 46 [pid = 3612] [id = 61] 19:20:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (10B49800) [pid = 3612] [serial = 180] [outer = 00000000] 19:20:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (10FCEC00) [pid = 3612] [serial = 181] [outer = 10B49800] 19:20:25 INFO - PROCESS | 3612 | 1463192425825 Marionette DEBUG loaded listener.js 19:20:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (15368000) [pid = 3612] [serial = 182] [outer = 10B49800] 19:20:26 INFO - PROCESS | 3612 | 1463192426394 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]]]}] 19:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 19:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 931ms 19:20:26 INFO - PROCESS | 3612 | 1463192426464 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 19:20:26 INFO - PROCESS | 3612 | 1463192426470 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 19:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 19:20:26 INFO - PROCESS | 3612 | 1463192426477 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 19:20:26 INFO - PROCESS | 3612 | 1463192426479 Marionette TRACE conn5 <- [1,210,null,{}] 19:20:26 INFO - PROCESS | 3612 | 1463192426484 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}] 19:20:26 INFO - PROCESS | 3612 | 1463192426619 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 19:20:26 INFO - PROCESS | 3612 | 1463192426696 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:26 INFO - PROCESS | 3612 | ++DOCSHELL 181EE800 == 47 [pid = 3612] [id = 62] 19:20:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (181F0C00) [pid = 3612] [serial = 183] [outer = 00000000] 19:20:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (197D1C00) [pid = 3612] [serial = 184] [outer = 181F0C00] 19:20:26 INFO - PROCESS | 3612 | 1463192426791 Marionette DEBUG loaded listener.js 19:20:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (198FE000) [pid = 3612] [serial = 185] [outer = 181F0C00] 19:20:27 INFO - PROCESS | 3612 | 1463192427352 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]]]}] 19:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 19:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 930ms 19:20:27 INFO - PROCESS | 3612 | 1463192427408 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 19:20:27 INFO - PROCESS | 3612 | 1463192427411 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 19:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 19:20:27 INFO - PROCESS | 3612 | 1463192427415 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 19:20:27 INFO - PROCESS | 3612 | 1463192427419 Marionette TRACE conn5 <- [1,214,null,{}] 19:20:27 INFO - PROCESS | 3612 | 1463192427430 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}] 19:20:27 INFO - PROCESS | 3612 | 1463192427536 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 19:20:27 INFO - PROCESS | 3612 | 1463192427614 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:27 INFO - PROCESS | 3612 | ++DOCSHELL 1898FC00 == 48 [pid = 3612] [id = 63] 19:20:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (18990000) [pid = 3612] [serial = 186] [outer = 00000000] 19:20:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (198E0800) [pid = 3612] [serial = 187] [outer = 18990000] 19:20:27 INFO - PROCESS | 3612 | 1463192427672 Marionette DEBUG loaded listener.js 19:20:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1AADF800) [pid = 3612] [serial = 188] [outer = 18990000] 19:20:28 INFO - PROCESS | 3612 | 1463192428242 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]]]}] 19:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 19:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 870ms 19:20:28 INFO - PROCESS | 3612 | 1463192428288 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 19:20:28 INFO - PROCESS | 3612 | 1463192428291 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 19:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 19:20:28 INFO - PROCESS | 3612 | 1463192428295 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 19:20:28 INFO - PROCESS | 3612 | 1463192428297 Marionette TRACE conn5 <- [1,218,null,{}] 19:20:28 INFO - PROCESS | 3612 | 1463192428301 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}] 19:20:28 INFO - PROCESS | 3612 | 1463192428407 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 19:20:28 INFO - PROCESS | 3612 | 1463192428611 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:28 INFO - PROCESS | 3612 | ++DOCSHELL 0C74D000 == 49 [pid = 3612] [id = 64] 19:20:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (0CC3D000) [pid = 3612] [serial = 189] [outer = 00000000] 19:20:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (10915400) [pid = 3612] [serial = 190] [outer = 0CC3D000] 19:20:28 INFO - PROCESS | 3612 | 1463192428661 Marionette DEBUG loaded listener.js 19:20:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (10916C00) [pid = 3612] [serial = 191] [outer = 0CC3D000] 19:20:29 INFO - PROCESS | 3612 | 1463192429216 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]]]}] 19:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 19:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 970ms 19:20:29 INFO - PROCESS | 3612 | 1463192429269 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 19:20:29 INFO - PROCESS | 3612 | 1463192429274 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 19:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 19:20:29 INFO - PROCESS | 3612 | 1463192429278 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 19:20:29 INFO - PROCESS | 3612 | 1463192429281 Marionette TRACE conn5 <- [1,222,null,{}] 19:20:29 INFO - PROCESS | 3612 | 1463192429286 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}] 19:20:29 INFO - PROCESS | 3612 | 1463192429386 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 19:20:29 INFO - PROCESS | 3612 | 1463192429465 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:29 INFO - PROCESS | 3612 | ++DOCSHELL 1523DC00 == 50 [pid = 3612] [id = 65] 19:20:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (15266000) [pid = 3612] [serial = 192] [outer = 00000000] 19:20:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (17D04400) [pid = 3612] [serial = 193] [outer = 15266000] 19:20:29 INFO - PROCESS | 3612 | 1463192429515 Marionette DEBUG loaded listener.js 19:20:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1816AC00) [pid = 3612] [serial = 194] [outer = 15266000] 19:20:29 INFO - PROCESS | 3612 | --DOCSHELL 162E6C00 == 49 [pid = 3612] [id = 29] 19:20:29 INFO - PROCESS | 3612 | --DOCSHELL 18908400 == 48 [pid = 3612] [id = 59] 19:20:29 INFO - PROCESS | 3612 | --DOCSHELL 1A6A2C00 == 47 [pid = 3612] [id = 58] 19:20:29 INFO - PROCESS | 3612 | --DOCSHELL 10E86C00 == 46 [pid = 3612] [id = 57] 19:20:29 INFO - PROCESS | 3612 | --DOCSHELL 1AAD7800 == 45 [pid = 3612] [id = 56] 19:20:29 INFO - PROCESS | 3612 | --DOCSHELL 10E87000 == 44 [pid = 3612] [id = 55] 19:20:29 INFO - PROCESS | 3612 | --DOCSHELL 1935CC00 == 43 [pid = 3612] [id = 54] 19:20:29 INFO - PROCESS | 3612 | --DOCSHELL 17D91800 == 42 [pid = 3612] [id = 53] 19:20:29 INFO - PROCESS | 3612 | --DOCSHELL 151F5C00 == 41 [pid = 3612] [id = 52] 19:20:29 INFO - PROCESS | 3612 | --DOCSHELL 0C744800 == 40 [pid = 3612] [id = 51] 19:20:29 INFO - PROCESS | 3612 | --DOCSHELL 10913000 == 39 [pid = 3612] [id = 50] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (1AC56800) [pid = 3612] [serial = 120] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1BD50400) [pid = 3612] [serial = 126] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1C3EDC00) [pid = 3612] [serial = 124] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1BEB7C00) [pid = 3612] [serial = 123] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (1A209400) [pid = 3612] [serial = 117] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1999B800) [pid = 3612] [serial = 102] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (11803400) [pid = 3612] [serial = 108] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1515C400) [pid = 3612] [serial = 109] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (10FC8400) [pid = 3612] [serial = 106] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (10E86000) [pid = 3612] [serial = 105] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (0C74A400) [pid = 3612] [serial = 129] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (17D0A800) [pid = 3612] [serial = 111] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (18167800) [pid = 3612] [serial = 112] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (181F8C00) [pid = 3612] [serial = 99] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (19437800) [pid = 3612] [serial = 93] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (19366400) [pid = 3612] [serial = 114] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (198F8400) [pid = 3612] [serial = 115] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (198DB000) [pid = 3612] [serial = 133] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1AADA000) [pid = 3612] [serial = 96] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (10E90C00) [pid = 3612] [serial = 90] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (198D7400) [pid = 3612] [serial = 132] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1BABBC00) [pid = 3612] [serial = 121] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (0C74D800) [pid = 3612] [serial = 130] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (1CD59400) [pid = 3612] [serial = 127] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1A660000) [pid = 3612] [serial = 118] [outer = 00000000] [url = about:blank] 19:20:29 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1CF8C800) [pid = 3612] [serial = 135] [outer = 00000000] [url = about:blank] 19:20:30 INFO - PROCESS | 3612 | 1463192429990 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]]]}] 19:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 19:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 731ms 19:20:30 INFO - PROCESS | 3612 | 1463192430010 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 19:20:30 INFO - PROCESS | 3612 | 1463192430014 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 19:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 19:20:30 INFO - PROCESS | 3612 | 1463192430018 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 19:20:30 INFO - PROCESS | 3612 | 1463192430020 Marionette TRACE conn5 <- [1,226,null,{}] 19:20:30 INFO - PROCESS | 3612 | 1463192430023 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}] 19:20:30 INFO - PROCESS | 3612 | 1463192430128 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 19:20:30 INFO - PROCESS | 3612 | 1463192430140 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:30 INFO - PROCESS | 3612 | ++DOCSHELL 10FCA800 == 40 [pid = 3612] [id = 66] 19:20:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (10FCDC00) [pid = 3612] [serial = 195] [outer = 00000000] 19:20:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (14EE5000) [pid = 3612] [serial = 196] [outer = 10FCDC00] 19:20:30 INFO - PROCESS | 3612 | 1463192430186 Marionette DEBUG loaded listener.js 19:20:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1523E000) [pid = 3612] [serial = 197] [outer = 10FCDC00] 19:20:30 INFO - PROCESS | 3612 | 1463192430644 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]]]}] 19:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 19:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 19:20:30 INFO - PROCESS | 3612 | 1463192430693 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 19:20:30 INFO - PROCESS | 3612 | 1463192430696 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 19:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 19:20:30 INFO - PROCESS | 3612 | 1463192430705 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 19:20:30 INFO - PROCESS | 3612 | 1463192430711 Marionette TRACE conn5 <- [1,230,null,{}] 19:20:30 INFO - PROCESS | 3612 | 1463192430715 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}] 19:20:30 INFO - PROCESS | 3612 | 1463192430796 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 19:20:30 INFO - PROCESS | 3612 | 1463192430805 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:30 INFO - PROCESS | 3612 | ++DOCSHELL 15505C00 == 41 [pid = 3612] [id = 67] 19:20:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (181ABC00) [pid = 3612] [serial = 198] [outer = 00000000] 19:20:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (18986C00) [pid = 3612] [serial = 199] [outer = 181ABC00] 19:20:30 INFO - PROCESS | 3612 | 1463192430850 Marionette DEBUG loaded listener.js 19:20:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1898BC00) [pid = 3612] [serial = 200] [outer = 181ABC00] 19:20:31 INFO - PROCESS | 3612 | 1463192431279 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]]]}] 19:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 19:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 19:20:31 INFO - PROCESS | 3612 | 1463192431336 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 19:20:31 INFO - PROCESS | 3612 | 1463192431338 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 19:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 19:20:31 INFO - PROCESS | 3612 | 1463192431342 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 19:20:31 INFO - PROCESS | 3612 | 1463192431343 Marionette TRACE conn5 <- [1,234,null,{}] 19:20:31 INFO - PROCESS | 3612 | 1463192431347 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}] 19:20:31 INFO - PROCESS | 3612 | 1463192431425 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 19:20:31 INFO - PROCESS | 3612 | 1463192431435 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:31 INFO - PROCESS | 3612 | ++DOCSHELL 170DE400 == 42 [pid = 3612] [id = 68] 19:20:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (181E4800) [pid = 3612] [serial = 201] [outer = 00000000] 19:20:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (19364C00) [pid = 3612] [serial = 202] [outer = 181E4800] 19:20:31 INFO - PROCESS | 3612 | 1463192431482 Marionette DEBUG loaded listener.js 19:20:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (198D1800) [pid = 3612] [serial = 203] [outer = 181E4800] 19:20:31 INFO - PROCESS | 3612 | 1463192431944 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]]]}] 19:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 19:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 19:20:31 INFO - PROCESS | 3612 | 1463192431973 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 19:20:31 INFO - PROCESS | 3612 | 1463192431975 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 19:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 19:20:31 INFO - PROCESS | 3612 | 1463192431978 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 19:20:31 INFO - PROCESS | 3612 | 1463192431980 Marionette TRACE conn5 <- [1,238,null,{}] 19:20:32 INFO - PROCESS | 3612 | 1463192431983 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}] 19:20:32 INFO - PROCESS | 3612 | 1463192432090 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 19:20:32 INFO - PROCESS | 3612 | 1463192432098 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:32 INFO - PROCESS | 3612 | ++DOCSHELL 1621F000 == 43 [pid = 3612] [id = 69] 19:20:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (198DF400) [pid = 3612] [serial = 204] [outer = 00000000] 19:20:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (198FA000) [pid = 3612] [serial = 205] [outer = 198DF400] 19:20:32 INFO - PROCESS | 3612 | 1463192432150 Marionette DEBUG loaded listener.js 19:20:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (19A9CC00) [pid = 3612] [serial = 206] [outer = 198DF400] 19:20:32 INFO - PROCESS | 3612 | 1463192432595 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]]]}] 19:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 19:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 19:20:32 INFO - PROCESS | 3612 | 1463192432649 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 19:20:32 INFO - PROCESS | 3612 | 1463192432651 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 19:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 19:20:32 INFO - PROCESS | 3612 | 1463192432661 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 19:20:32 INFO - PROCESS | 3612 | 1463192432663 Marionette TRACE conn5 <- [1,242,null,{}] 19:20:32 INFO - PROCESS | 3612 | 1463192432666 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}] 19:20:32 INFO - PROCESS | 3612 | 1463192432770 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 19:20:32 INFO - PROCESS | 3612 | 1463192432846 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:32 INFO - PROCESS | 3612 | ++DOCSHELL 1A698000 == 44 [pid = 3612] [id = 70] 19:20:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (1A699000) [pid = 3612] [serial = 207] [outer = 00000000] 19:20:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (1AADE000) [pid = 3612] [serial = 208] [outer = 1A699000] 19:20:32 INFO - PROCESS | 3612 | 1463192432890 Marionette DEBUG loaded listener.js 19:20:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (1ACB3800) [pid = 3612] [serial = 209] [outer = 1A699000] 19:20:33 INFO - PROCESS | 3612 | 1463192433270 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]]]}] 19:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 19:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 631ms 19:20:33 INFO - PROCESS | 3612 | 1463192433299 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 19:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 19:20:33 INFO - PROCESS | 3612 | 1463192433301 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 19:20:33 INFO - PROCESS | 3612 | 1463192433304 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 19:20:33 INFO - PROCESS | 3612 | 1463192433305 Marionette TRACE conn5 <- [1,246,null,{}] 19:20:33 INFO - PROCESS | 3612 | 1463192433309 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}] 19:20:33 INFO - PROCESS | 3612 | 1463192433411 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 19:20:33 INFO - PROCESS | 3612 | 1463192433417 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:33 INFO - PROCESS | 3612 | ++DOCSHELL 1AADB800 == 45 [pid = 3612] [id = 71] 19:20:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (1BABF000) [pid = 3612] [serial = 210] [outer = 00000000] 19:20:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1BB5B800) [pid = 3612] [serial = 211] [outer = 1BABF000] 19:20:33 INFO - PROCESS | 3612 | 1463192433462 Marionette DEBUG loaded listener.js 19:20:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1BB5F400) [pid = 3612] [serial = 212] [outer = 1BABF000] 19:20:33 INFO - PROCESS | 3612 | 1463192433949 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]]]}] 19:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 19:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 19:20:34 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (0C745C00) [pid = 3612] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 19:20:34 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (18168000) [pid = 3612] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 19:20:34 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (10916000) [pid = 3612] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 19:20:34 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (1526C800) [pid = 3612] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 19:20:34 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (10FCB400) [pid = 3612] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 19:20:34 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (10E90800) [pid = 3612] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 19:20:34 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1935D000) [pid = 3612] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 19:20:34 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1AADC400) [pid = 3612] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 19:20:34 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1AAE4000) [pid = 3612] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 19:20:34 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (18908800) [pid = 3612] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 19:20:34 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (193A4C00) [pid = 3612] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 19:20:34 INFO - PROCESS | 3612 | 1463192434124 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 19:20:34 INFO - PROCESS | 3612 | 1463192434126 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 19:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 19:20:34 INFO - PROCESS | 3612 | 1463192434165 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 19:20:34 INFO - PROCESS | 3612 | 1463192434167 Marionette TRACE conn5 <- [1,250,null,{}] 19:20:34 INFO - PROCESS | 3612 | 1463192434200 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}] 19:20:34 INFO - PROCESS | 3612 | 1463192434279 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 19:20:34 INFO - PROCESS | 3612 | 1463192434285 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:34 INFO - PROCESS | 3612 | ++DOCSHELL 18908C00 == 46 [pid = 3612] [id = 72] 19:20:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (1935D000) [pid = 3612] [serial = 213] [outer = 00000000] 19:20:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1BAC6400) [pid = 3612] [serial = 214] [outer = 1935D000] 19:20:34 INFO - PROCESS | 3612 | 1463192434330 Marionette DEBUG loaded listener.js 19:20:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1BB7D800) [pid = 3612] [serial = 215] [outer = 1935D000] 19:20:34 INFO - PROCESS | 3612 | 1463192434726 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]]]}] 19:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 19:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 590ms 19:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 19:20:34 INFO - PROCESS | 3612 | 1463192434754 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 19:20:34 INFO - PROCESS | 3612 | 1463192434756 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 19:20:34 INFO - PROCESS | 3612 | 1463192434769 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 19:20:34 INFO - PROCESS | 3612 | 1463192434770 Marionette TRACE conn5 <- [1,254,null,{}] 19:20:34 INFO - PROCESS | 3612 | 1463192434774 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}] 19:20:34 INFO - PROCESS | 3612 | 1463192434854 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 19:20:34 INFO - PROCESS | 3612 | 1463192434862 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:34 INFO - PROCESS | 3612 | ++DOCSHELL 1AADC400 == 47 [pid = 3612] [id = 73] 19:20:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1BCC4000) [pid = 3612] [serial = 216] [outer = 00000000] 19:20:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (1C3F0400) [pid = 3612] [serial = 217] [outer = 1BCC4000] 19:20:34 INFO - PROCESS | 3612 | 1463192434908 Marionette DEBUG loaded listener.js 19:20:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (1CF0B800) [pid = 3612] [serial = 218] [outer = 1BCC4000] 19:20:35 INFO - PROCESS | 3612 | 1463192435317 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]]]}] 19:20:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 19:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 591ms 19:20:35 INFO - PROCESS | 3612 | 1463192435351 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 19:20:35 INFO - PROCESS | 3612 | 1463192435353 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 19:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 19:20:35 INFO - PROCESS | 3612 | 1463192435366 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 19:20:35 INFO - PROCESS | 3612 | 1463192435368 Marionette TRACE conn5 <- [1,258,null,{}] 19:20:35 INFO - PROCESS | 3612 | 1463192435371 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}] 19:20:35 INFO - PROCESS | 3612 | 1463192435462 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 19:20:35 INFO - PROCESS | 3612 | 1463192435469 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:35 INFO - PROCESS | 3612 | ++DOCSHELL 1CF0FC00 == 48 [pid = 3612] [id = 74] 19:20:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (1CF85800) [pid = 3612] [serial = 219] [outer = 00000000] 19:20:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (1D553C00) [pid = 3612] [serial = 220] [outer = 1CF85800] 19:20:35 INFO - PROCESS | 3612 | 1463192435521 Marionette DEBUG loaded listener.js 19:20:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (1EF50400) [pid = 3612] [serial = 221] [outer = 1CF85800] 19:20:35 INFO - PROCESS | 3612 | 1463192435968 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]]]}] 19:20:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 19:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 630ms 19:20:36 INFO - PROCESS | 3612 | 1463192436012 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 19:20:36 INFO - PROCESS | 3612 | 1463192436014 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 19:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 19:20:36 INFO - PROCESS | 3612 | 1463192436022 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 19:20:36 INFO - PROCESS | 3612 | 1463192436024 Marionette TRACE conn5 <- [1,262,null,{}] 19:20:36 INFO - PROCESS | 3612 | 1463192436028 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}] 19:20:36 INFO - PROCESS | 3612 | 1463192436174 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 19:20:36 INFO - PROCESS | 3612 | 1463192436302 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:36 INFO - PROCESS | 3612 | ++DOCSHELL 0C743000 == 49 [pid = 3612] [id = 75] 19:20:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (0C743400) [pid = 3612] [serial = 222] [outer = 00000000] 19:20:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (0CCEBC00) [pid = 3612] [serial = 223] [outer = 0C743400] 19:20:36 INFO - PROCESS | 3612 | 1463192436361 Marionette DEBUG loaded listener.js 19:20:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (10913C00) [pid = 3612] [serial = 224] [outer = 0C743400] 19:20:36 INFO - PROCESS | 3612 | 1463192436945 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]]]}] 19:20:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 19:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 971ms 19:20:37 INFO - PROCESS | 3612 | 1463192436995 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 19:20:37 INFO - PROCESS | 3612 | 1463192437000 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 19:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 19:20:37 INFO - PROCESS | 3612 | 1463192437005 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 19:20:37 INFO - PROCESS | 3612 | 1463192437009 Marionette TRACE conn5 <- [1,266,null,{}] 19:20:37 INFO - PROCESS | 3612 | 1463192437015 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}] 19:20:37 INFO - PROCESS | 3612 | 1463192437121 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 19:20:37 INFO - PROCESS | 3612 | 1463192437214 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:37 INFO - PROCESS | 3612 | ++DOCSHELL 1550B800 == 50 [pid = 3612] [id = 76] 19:20:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1551B400) [pid = 3612] [serial = 225] [outer = 00000000] 19:20:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (17D0C800) [pid = 3612] [serial = 226] [outer = 1551B400] 19:20:37 INFO - PROCESS | 3612 | 1463192437272 Marionette DEBUG loaded listener.js 19:20:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (181B1C00) [pid = 3612] [serial = 227] [outer = 1551B400] 19:20:37 INFO - PROCESS | 3612 | 1463192437805 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]]]}] 19:20:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 19:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 19:20:37 INFO - PROCESS | 3612 | 1463192437904 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 19:20:37 INFO - PROCESS | 3612 | 1463192437907 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 19:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 19:20:37 INFO - PROCESS | 3612 | 1463192437940 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 19:20:37 INFO - PROCESS | 3612 | 1463192437942 Marionette TRACE conn5 <- [1,270,null,{}] 19:20:38 INFO - PROCESS | 3612 | 1463192438076 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}] 19:20:38 INFO - PROCESS | 3612 | 1463192438225 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 19:20:38 INFO - PROCESS | 3612 | 1463192438343 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:38 INFO - PROCESS | 3612 | ++DOCSHELL 1A277400 == 51 [pid = 3612] [id = 77] 19:20:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1A69AC00) [pid = 3612] [serial = 228] [outer = 00000000] 19:20:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1CD56C00) [pid = 3612] [serial = 229] [outer = 1A69AC00] 19:20:38 INFO - PROCESS | 3612 | 1463192438406 Marionette DEBUG loaded listener.js 19:20:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1D7BCC00) [pid = 3612] [serial = 230] [outer = 1A69AC00] 19:20:38 INFO - PROCESS | 3612 | 1463192438963 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]]]}] 19:20:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 19:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1078ms 19:20:39 INFO - PROCESS | 3612 | 1463192439012 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 19:20:39 INFO - PROCESS | 3612 | 1463192439016 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 19:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 19:20:39 INFO - PROCESS | 3612 | 1463192439027 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 19:20:39 INFO - PROCESS | 3612 | 1463192439032 Marionette TRACE conn5 <- [1,274,null,{}] 19:20:39 INFO - PROCESS | 3612 | 1463192439036 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}] 19:20:39 INFO - PROCESS | 3612 | 1463192439143 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 19:20:39 INFO - PROCESS | 3612 | 1463192439222 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:39 INFO - PROCESS | 3612 | ++DOCSHELL 1892E000 == 52 [pid = 3612] [id = 78] 19:20:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (18932400) [pid = 3612] [serial = 231] [outer = 00000000] 19:20:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1D7BE000) [pid = 3612] [serial = 232] [outer = 18932400] 19:20:39 INFO - PROCESS | 3612 | 1463192439317 Marionette DEBUG loaded listener.js 19:20:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1D7C5800) [pid = 3612] [serial = 233] [outer = 18932400] 19:20:39 INFO - PROCESS | 3612 | 1463192439883 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]]]}] 19:20:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 19:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 931ms 19:20:39 INFO - PROCESS | 3612 | 1463192439957 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 19:20:39 INFO - PROCESS | 3612 | 1463192439959 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 19:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 19:20:39 INFO - PROCESS | 3612 | 1463192439963 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 19:20:39 INFO - PROCESS | 3612 | 1463192439965 Marionette TRACE conn5 <- [1,278,null,{}] 19:20:39 INFO - PROCESS | 3612 | 1463192439969 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}] 19:20:40 INFO - PROCESS | 3612 | 1463192440078 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 19:20:40 INFO - PROCESS | 3612 | 1463192440207 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:40 INFO - PROCESS | 3612 | ++DOCSHELL 19A79400 == 53 [pid = 3612] [id = 79] 19:20:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (19A7A800) [pid = 3612] [serial = 234] [outer = 00000000] 19:20:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (19A7E000) [pid = 3612] [serial = 235] [outer = 19A7A800] 19:20:40 INFO - PROCESS | 3612 | 1463192440263 Marionette DEBUG loaded listener.js 19:20:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (19A80400) [pid = 3612] [serial = 236] [outer = 19A7A800] 19:20:40 INFO - PROCESS | 3612 | 1463192440952 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]]]}] 19:20:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 19:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1016ms 19:20:41 INFO - PROCESS | 3612 | 1463192440993 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 19:20:41 INFO - PROCESS | 3612 | 1463192440997 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 19:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 19:20:41 INFO - PROCESS | 3612 | 1463192441002 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 19:20:41 INFO - PROCESS | 3612 | 1463192441006 Marionette TRACE conn5 <- [1,282,null,{}] 19:20:41 INFO - PROCESS | 3612 | 1463192441027 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}] 19:20:41 INFO - PROCESS | 3612 | 1463192441124 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 19:20:41 INFO - PROCESS | 3612 | 1463192441199 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:41 INFO - PROCESS | 3612 | ++DOCSHELL 10FCC000 == 54 [pid = 3612] [id = 80] 19:20:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (118F0000) [pid = 3612] [serial = 237] [outer = 00000000] 19:20:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (14F5FC00) [pid = 3612] [serial = 238] [outer = 118F0000] 19:20:41 INFO - PROCESS | 3612 | 1463192441249 Marionette DEBUG loaded listener.js 19:20:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (155A9000) [pid = 3612] [serial = 239] [outer = 118F0000] 19:20:41 INFO - PROCESS | 3612 | 1463192441825 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]]]}] 19:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 19:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 870ms 19:20:41 INFO - PROCESS | 3612 | --DOCSHELL 1CF0FC00 == 53 [pid = 3612] [id = 74] 19:20:41 INFO - PROCESS | 3612 | --DOCSHELL 1AADC400 == 52 [pid = 3612] [id = 73] 19:20:41 INFO - PROCESS | 3612 | --DOCSHELL 18908C00 == 51 [pid = 3612] [id = 72] 19:20:41 INFO - PROCESS | 3612 | --DOCSHELL 1AADB800 == 50 [pid = 3612] [id = 71] 19:20:41 INFO - PROCESS | 3612 | --DOCSHELL 1A698000 == 49 [pid = 3612] [id = 70] 19:20:41 INFO - PROCESS | 3612 | --DOCSHELL 1621F000 == 48 [pid = 3612] [id = 69] 19:20:41 INFO - PROCESS | 3612 | --DOCSHELL 170DE400 == 47 [pid = 3612] [id = 68] 19:20:41 INFO - PROCESS | 3612 | --DOCSHELL 15505C00 == 46 [pid = 3612] [id = 67] 19:20:41 INFO - PROCESS | 3612 | --DOCSHELL 10FCA800 == 45 [pid = 3612] [id = 66] 19:20:41 INFO - PROCESS | 3612 | --DOCSHELL 1523DC00 == 44 [pid = 3612] [id = 65] 19:20:41 INFO - PROCESS | 3612 | 1463192441932 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 19:20:41 INFO - PROCESS | 3612 | 1463192441938 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 19:20:41 INFO - PROCESS | 3612 | --DOCSHELL 0C74D000 == 43 [pid = 3612] [id = 64] 19:20:41 INFO - PROCESS | 3612 | --DOCSHELL 1AAE3400 == 42 [pid = 3612] [id = 60] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (198F7000) [pid = 3612] [serial = 88] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (10B44800) [pid = 3612] [serial = 150] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (10E8A000) [pid = 3612] [serial = 151] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (181EF800) [pid = 3612] [serial = 156] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (14E82400) [pid = 3612] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (10EDF000) [pid = 3612] [serial = 148] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (10B48800) [pid = 3612] [serial = 147] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (15519400) [pid = 3612] [serial = 153] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (162E2800) [pid = 3612] [serial = 154] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1D54F800) [pid = 3612] [serial = 144] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1A6A1000) [pid = 3612] [serial = 163] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1109C800) [pid = 3612] [serial = 138] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (181FBC00) [pid = 3612] [serial = 141] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (17D8F000) [pid = 3612] [serial = 170] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (198D4800) [pid = 3612] [serial = 160] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1AC57000) [pid = 3612] [serial = 166] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1A6A5400) [pid = 3612] [serial = 164] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1BEC0800) [pid = 3612] [serial = 173] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (170E1000) [pid = 3612] [serial = 169] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (1BEBA800) [pid = 3612] [serial = 172] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1890CC00) [pid = 3612] [serial = 175] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (1ACB4000) [pid = 3612] [serial = 167] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (198D4400) [pid = 3612] [serial = 159] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1890F800) [pid = 3612] [serial = 176] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (181F6800) [pid = 3612] [serial = 157] [outer = 00000000] [url = about:blank] 19:20:41 INFO - PROCESS | 3612 | 1463192441955 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 19:20:41 INFO - PROCESS | 3612 | 1463192441958 Marionette TRACE conn5 <- [1,286,null,{}] 19:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 19:20:42 INFO - PROCESS | 3612 | 1463192441976 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}] 19:20:42 INFO - PROCESS | 3612 | 1463192442096 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 19:20:42 INFO - PROCESS | 3612 | 1463192442104 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:42 INFO - PROCESS | 3612 | ++DOCSHELL 102F9000 == 43 [pid = 3612] [id = 81] 19:20:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (10850000) [pid = 3612] [serial = 240] [outer = 00000000] 19:20:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (10B48800) [pid = 3612] [serial = 241] [outer = 10850000] 19:20:42 INFO - PROCESS | 3612 | 1463192442150 Marionette DEBUG loaded listener.js 19:20:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (10E8D800) [pid = 3612] [serial = 242] [outer = 10850000] 19:20:42 INFO - PROCESS | 3612 | 1463192442573 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]]]}] 19:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 19:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 19:20:42 INFO - PROCESS | 3612 | 1463192442635 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 19:20:42 INFO - PROCESS | 3612 | 1463192442637 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 19:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 19:20:42 INFO - PROCESS | 3612 | 1463192442641 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 19:20:42 INFO - PROCESS | 3612 | 1463192442644 Marionette TRACE conn5 <- [1,290,null,{}] 19:20:42 INFO - PROCESS | 3612 | 1463192442654 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}] 19:20:42 INFO - PROCESS | 3612 | 1463192442767 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 19:20:42 INFO - PROCESS | 3612 | 1463192442783 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:42 INFO - PROCESS | 3612 | ++DOCSHELL 17D0F000 == 44 [pid = 3612] [id = 82] 19:20:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (17D0F400) [pid = 3612] [serial = 243] [outer = 00000000] 19:20:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (181EF800) [pid = 3612] [serial = 244] [outer = 17D0F400] 19:20:42 INFO - PROCESS | 3612 | 1463192442831 Marionette DEBUG loaded listener.js 19:20:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (181FA800) [pid = 3612] [serial = 245] [outer = 17D0F400] 19:20:43 INFO - PROCESS | 3612 | 1463192443281 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]]]}] 19:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 19:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 671ms 19:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 19:20:43 INFO - PROCESS | 3612 | 1463192443315 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 19:20:43 INFO - PROCESS | 3612 | 1463192443317 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 19:20:43 INFO - PROCESS | 3612 | 1463192443321 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 19:20:43 INFO - PROCESS | 3612 | 1463192443322 Marionette TRACE conn5 <- [1,294,null,{}] 19:20:43 INFO - PROCESS | 3612 | 1463192443326 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}] 19:20:43 INFO - PROCESS | 3612 | 1463192443409 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 19:20:43 INFO - PROCESS | 3612 | 1463192443419 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:43 INFO - PROCESS | 3612 | ++DOCSHELL 18902C00 == 45 [pid = 3612] [id = 83] 19:20:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (18910400) [pid = 3612] [serial = 246] [outer = 00000000] 19:20:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1898C400) [pid = 3612] [serial = 247] [outer = 18910400] 19:20:43 INFO - PROCESS | 3612 | 1463192443466 Marionette DEBUG loaded listener.js 19:20:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (189EFC00) [pid = 3612] [serial = 248] [outer = 18910400] 19:20:43 INFO - PROCESS | 3612 | 1463192443902 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]]]}] 19:20:43 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. 19:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 19:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 19:20:43 INFO - PROCESS | 3612 | 1463192443955 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 19:20:43 INFO - PROCESS | 3612 | 1463192443957 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 19:20:43 INFO - PROCESS | 3612 | 1463192443960 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 19:20:43 INFO - PROCESS | 3612 | 1463192443962 Marionette TRACE conn5 <- [1,298,null,{}] 19:20:43 INFO - PROCESS | 3612 | 1463192443965 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}] 19:20:44 INFO - PROCESS | 3612 | 1463192444055 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 19:20:44 INFO - PROCESS | 3612 | 1463192444062 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:44 INFO - PROCESS | 3612 | ++DOCSHELL 1550C800 == 46 [pid = 3612] [id = 84] 19:20:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (19361000) [pid = 3612] [serial = 249] [outer = 00000000] 19:20:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (198D5000) [pid = 3612] [serial = 250] [outer = 19361000] 19:20:44 INFO - PROCESS | 3612 | 1463192444109 Marionette DEBUG loaded listener.js 19:20:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (198F3400) [pid = 3612] [serial = 251] [outer = 19361000] 19:20:44 INFO - PROCESS | 3612 | 1463192444604 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]]]}] 19:20:44 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. 19:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 19:20:44 INFO - PROCESS | 3612 | 1463192444636 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 19:20:44 INFO - PROCESS | 3612 | 1463192444638 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 19:20:44 INFO - PROCESS | 3612 | 1463192444640 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 19:20:44 INFO - PROCESS | 3612 | 1463192444642 Marionette TRACE conn5 <- [1,302,null,{}] 19:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 19:20:44 INFO - PROCESS | 3612 | 1463192444645 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}] 19:20:44 INFO - PROCESS | 3612 | 1463192444776 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 19:20:44 INFO - PROCESS | 3612 | 1463192444784 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:44 INFO - PROCESS | 3612 | ++DOCSHELL 10B43400 == 47 [pid = 3612] [id = 85] 19:20:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (198DD000) [pid = 3612] [serial = 252] [outer = 00000000] 19:20:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (19A7B800) [pid = 3612] [serial = 253] [outer = 198DD000] 19:20:44 INFO - PROCESS | 3612 | 1463192444876 Marionette DEBUG loaded listener.js 19:20:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1A278800) [pid = 3612] [serial = 254] [outer = 198DD000] 19:20:45 INFO - PROCESS | 3612 | 1463192445348 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]]]}] 19:20:45 INFO - PROCESS | 3612 | 1463192445354 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:20:45 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. 19:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 730ms 19:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 19:20:45 INFO - PROCESS | 3612 | 1463192445382 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 19:20:45 INFO - PROCESS | 3612 | 1463192445385 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 19:20:45 INFO - PROCESS | 3612 | 1463192445388 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 19:20:45 INFO - PROCESS | 3612 | 1463192445389 Marionette TRACE conn5 <- [1,306,null,{}] 19:20:45 INFO - PROCESS | 3612 | 1463192445393 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}] 19:20:45 INFO - PROCESS | 3612 | 1463192445527 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 19:20:45 INFO - PROCESS | 3612 | 1463192445541 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:45 INFO - PROCESS | 3612 | ++DOCSHELL 10B45C00 == 48 [pid = 3612] [id = 86] 19:20:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1A65F000) [pid = 3612] [serial = 255] [outer = 00000000] 19:20:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1BAC4400) [pid = 3612] [serial = 256] [outer = 1A65F000] 19:20:45 INFO - PROCESS | 3612 | 1463192445628 Marionette DEBUG loaded listener.js 19:20:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1BB51400) [pid = 3612] [serial = 257] [outer = 1A65F000] 19:20:46 INFO - PROCESS | 3612 | 1463192446044 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]]]}] 19:20:46 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. 19:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 19:20:46 INFO - PROCESS | 3612 | 1463192446061 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 19:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 19:20:46 INFO - PROCESS | 3612 | 1463192446063 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 19:20:46 INFO - PROCESS | 3612 | 1463192446066 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 19:20:46 INFO - PROCESS | 3612 | 1463192446067 Marionette TRACE conn5 <- [1,310,null,{}] 19:20:46 INFO - PROCESS | 3612 | 1463192446071 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}] 19:20:46 INFO - PROCESS | 3612 | 1463192446186 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 19:20:46 INFO - PROCESS | 3612 | 1463192446251 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:46 INFO - PROCESS | 3612 | ++DOCSHELL 1BB57800 == 49 [pid = 3612] [id = 87] 19:20:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1BB5B400) [pid = 3612] [serial = 258] [outer = 00000000] 19:20:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1BB79400) [pid = 3612] [serial = 259] [outer = 1BB5B400] 19:20:46 INFO - PROCESS | 3612 | 1463192446298 Marionette DEBUG loaded listener.js 19:20:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1BB7E800) [pid = 3612] [serial = 260] [outer = 1BB5B400] 19:20:46 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1A699000) [pid = 3612] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 19:20:46 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1BABF000) [pid = 3612] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 19:20:46 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (181ABC00) [pid = 3612] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 19:20:46 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (10FCDC00) [pid = 3612] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 19:20:46 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (0CC3D000) [pid = 3612] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 19:20:46 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (15266000) [pid = 3612] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 19:20:46 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (181E4800) [pid = 3612] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 19:20:46 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1935D000) [pid = 3612] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 19:20:46 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (198DF400) [pid = 3612] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 19:20:46 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1BCC4000) [pid = 3612] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 19:20:46 INFO - PROCESS | 3612 | 1463192446737 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]]]}] 19:20:46 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. 19:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 731ms 19:20:46 INFO - PROCESS | 3612 | 1463192446797 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 19:20:46 INFO - PROCESS | 3612 | 1463192446799 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 19:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 19:20:46 INFO - PROCESS | 3612 | 1463192446802 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 19:20:46 INFO - PROCESS | 3612 | 1463192446804 Marionette TRACE conn5 <- [1,314,null,{}] 19:20:46 INFO - PROCESS | 3612 | 1463192446808 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}] 19:20:46 INFO - PROCESS | 3612 | 1463192446909 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 19:20:46 INFO - PROCESS | 3612 | 1463192446917 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:46 INFO - PROCESS | 3612 | ++DOCSHELL 1892BC00 == 50 [pid = 3612] [id = 88] 19:20:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1A6A3800) [pid = 3612] [serial = 261] [outer = 00000000] 19:20:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1BB74000) [pid = 3612] [serial = 262] [outer = 1A6A3800] 19:20:46 INFO - PROCESS | 3612 | 1463192446963 Marionette DEBUG loaded listener.js 19:20:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1BCCC000) [pid = 3612] [serial = 263] [outer = 1A6A3800] 19:20:47 INFO - PROCESS | 3612 | 1463192447388 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]]]}] 19:20:47 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. 19:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 19:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 19:20:47 INFO - PROCESS | 3612 | 1463192447436 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 19:20:47 INFO - PROCESS | 3612 | 1463192447439 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 19:20:47 INFO - PROCESS | 3612 | 1463192447442 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 19:20:47 INFO - PROCESS | 3612 | 1463192447444 Marionette TRACE conn5 <- [1,318,null,{}] 19:20:47 INFO - PROCESS | 3612 | 1463192447447 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}] 19:20:47 INFO - PROCESS | 3612 | 1463192447534 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 19:20:47 INFO - PROCESS | 3612 | 1463192447541 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:47 INFO - PROCESS | 3612 | ++DOCSHELL 1BEBC000 == 51 [pid = 3612] [id = 89] 19:20:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1C333C00) [pid = 3612] [serial = 264] [outer = 00000000] 19:20:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1CF07C00) [pid = 3612] [serial = 265] [outer = 1C333C00] 19:20:47 INFO - PROCESS | 3612 | 1463192447585 Marionette DEBUG loaded listener.js 19:20:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1CF8D000) [pid = 3612] [serial = 266] [outer = 1C333C00] 19:20:48 INFO - PROCESS | 3612 | 1463192448003 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]]]}] 19:20:48 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. 19:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 571ms 19:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 19:20:48 INFO - PROCESS | 3612 | 1463192448014 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 19:20:48 INFO - PROCESS | 3612 | 1463192448016 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 19:20:48 INFO - PROCESS | 3612 | 1463192448019 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 19:20:48 INFO - PROCESS | 3612 | 1463192448021 Marionette TRACE conn5 <- [1,322,null,{}] 19:20:48 INFO - PROCESS | 3612 | 1463192448025 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}] 19:20:48 INFO - PROCESS | 3612 | 1463192448163 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 19:20:48 INFO - PROCESS | 3612 | 1463192448170 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:48 INFO - PROCESS | 3612 | ++DOCSHELL 19014000 == 52 [pid = 3612] [id = 90] 19:20:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (19017000) [pid = 3612] [serial = 267] [outer = 00000000] 19:20:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1901D400) [pid = 3612] [serial = 268] [outer = 19017000] 19:20:48 INFO - PROCESS | 3612 | 1463192448219 Marionette DEBUG loaded listener.js 19:20:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1D558000) [pid = 3612] [serial = 269] [outer = 19017000] 19:20:48 INFO - PROCESS | 3612 | 1463192448881 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]]]}] 19:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 870ms 19:20:48 INFO - PROCESS | 3612 | 1463192448890 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 19:20:48 INFO - PROCESS | 3612 | 1463192448894 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 19:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 19:20:48 INFO - PROCESS | 3612 | 1463192448899 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 19:20:48 INFO - PROCESS | 3612 | 1463192448902 Marionette TRACE conn5 <- [1,326,null,{}] 19:20:48 INFO - PROCESS | 3612 | 1463192448908 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}] 19:20:49 INFO - PROCESS | 3612 | 1463192449021 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 19:20:49 INFO - PROCESS | 3612 | 1463192449123 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:49 INFO - PROCESS | 3612 | ++DOCSHELL 10914C00 == 53 [pid = 3612] [id = 91] 19:20:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (10B43C00) [pid = 3612] [serial = 270] [outer = 00000000] 19:20:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (14E8CC00) [pid = 3612] [serial = 271] [outer = 10B43C00] 19:20:49 INFO - PROCESS | 3612 | 1463192449184 Marionette DEBUG loaded listener.js 19:20:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (15268400) [pid = 3612] [serial = 272] [outer = 10B43C00] 19:20:49 INFO - PROCESS | 3612 | 1463192449806 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]]]}] 19:20:49 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. 19:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 971ms 19:20:49 INFO - PROCESS | 3612 | 1463192449871 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 19:20:49 INFO - PROCESS | 3612 | 1463192449877 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 19:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 19:20:49 INFO - PROCESS | 3612 | 1463192449884 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 19:20:49 INFO - PROCESS | 3612 | 1463192449887 Marionette TRACE conn5 <- [1,330,null,{}] 19:20:49 INFO - PROCESS | 3612 | 1463192449891 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}] 19:20:50 INFO - PROCESS | 3612 | 1463192450004 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 19:20:50 INFO - PROCESS | 3612 | 1463192450133 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:50 INFO - PROCESS | 3612 | ++DOCSHELL 18931C00 == 54 [pid = 3612] [id = 92] 19:20:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (18935800) [pid = 3612] [serial = 273] [outer = 00000000] 19:20:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (19019C00) [pid = 3612] [serial = 274] [outer = 18935800] 19:20:50 INFO - PROCESS | 3612 | 1463192450193 Marionette DEBUG loaded listener.js 19:20:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1901E800) [pid = 3612] [serial = 275] [outer = 18935800] 19:20:50 INFO - PROCESS | 3612 | 1463192450851 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]]]}] 19:20:50 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. 19:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1019ms 19:20:50 INFO - PROCESS | 3612 | 1463192450904 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 19:20:50 INFO - PROCESS | 3612 | 1463192450907 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 19:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 19:20:50 INFO - PROCESS | 3612 | 1463192450911 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 19:20:50 INFO - PROCESS | 3612 | 1463192450915 Marionette TRACE conn5 <- [1,334,null,{}] 19:20:50 INFO - PROCESS | 3612 | 1463192450926 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}] 19:20:51 INFO - PROCESS | 3612 | 1463192451033 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 19:20:51 INFO - PROCESS | 3612 | 1463192451158 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:51 INFO - PROCESS | 3612 | ++DOCSHELL 19015000 == 55 [pid = 3612] [id = 93] 19:20:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (19A79800) [pid = 3612] [serial = 276] [outer = 00000000] 19:20:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1AC4E800) [pid = 3612] [serial = 277] [outer = 19A79800] 19:20:51 INFO - PROCESS | 3612 | 1463192451217 Marionette DEBUG loaded listener.js 19:20:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1CD51000) [pid = 3612] [serial = 278] [outer = 19A79800] 19:20:51 INFO - PROCESS | 3612 | 1463192451768 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]]]}] 19:20:51 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. 19:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 870ms 19:20:51 INFO - PROCESS | 3612 | 1463192451798 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 19:20:51 INFO - PROCESS | 3612 | 1463192451801 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 19:20:51 INFO - PROCESS | 3612 | 1463192451806 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 19:20:51 INFO - PROCESS | 3612 | 1463192451808 Marionette TRACE conn5 <- [1,338,null,{}] 19:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 19:20:51 INFO - PROCESS | 3612 | 1463192451812 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}] 19:20:51 INFO - PROCESS | 3612 | 1463192451924 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 19:20:52 INFO - PROCESS | 3612 | 1463192452023 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:52 INFO - PROCESS | 3612 | ++DOCSHELL 1E991400 == 56 [pid = 3612] [id = 94] 19:20:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1E991800) [pid = 3612] [serial = 279] [outer = 00000000] 19:20:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1E995400) [pid = 3612] [serial = 280] [outer = 1E991800] 19:20:52 INFO - PROCESS | 3612 | 1463192452082 Marionette DEBUG loaded listener.js 19:20:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1E999800) [pid = 3612] [serial = 281] [outer = 1E991800] 19:20:52 INFO - PROCESS | 3612 | 1463192452741 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]]]}] 19:20:52 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. 19:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 970ms 19:20:52 INFO - PROCESS | 3612 | 1463192452782 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 19:20:52 INFO - PROCESS | 3612 | 1463192452785 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 19:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 19:20:52 INFO - PROCESS | 3612 | 1463192452789 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 19:20:52 INFO - PROCESS | 3612 | 1463192452791 Marionette TRACE conn5 <- [1,342,null,{}] 19:20:52 INFO - PROCESS | 3612 | 1463192452795 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}] 19:20:52 INFO - PROCESS | 3612 | 1463192452899 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 19:20:53 INFO - PROCESS | 3612 | 1463192452995 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:53 INFO - PROCESS | 3612 | ++DOCSHELL 151F7800 == 57 [pid = 3612] [id = 95] 19:20:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (15517400) [pid = 3612] [serial = 282] [outer = 00000000] 19:20:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (181F4C00) [pid = 3612] [serial = 283] [outer = 15517400] 19:20:53 INFO - PROCESS | 3612 | 1463192453050 Marionette DEBUG loaded listener.js 19:20:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (198D3800) [pid = 3612] [serial = 284] [outer = 15517400] 19:20:53 INFO - PROCESS | 3612 | 1463192453770 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]]]}] 19:20:53 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. 19:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1020ms 19:20:53 INFO - PROCESS | 3612 | 1463192453811 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 19:20:53 INFO - PROCESS | 3612 | 1463192453815 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 19:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 19:20:53 INFO - PROCESS | 3612 | 1463192453820 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 19:20:53 INFO - PROCESS | 3612 | 1463192453824 Marionette TRACE conn5 <- [1,346,null,{}] 19:20:53 INFO - PROCESS | 3612 | 1463192453830 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}] 19:20:54 INFO - PROCESS | 3612 | 1463192453984 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 19:20:54 INFO - PROCESS | 3612 | 1463192454115 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:54 INFO - PROCESS | 3612 | ++DOCSHELL 14F60000 == 58 [pid = 3612] [id = 96] 19:20:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (15514000) [pid = 3612] [serial = 285] [outer = 00000000] 19:20:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (170E8400) [pid = 3612] [serial = 286] [outer = 15514000] 19:20:54 INFO - PROCESS | 3612 | 1463192454167 Marionette DEBUG loaded listener.js 19:20:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (181F0400) [pid = 3612] [serial = 287] [outer = 15514000] 19:20:54 INFO - PROCESS | 3612 | --DOCSHELL 1BEBC000 == 57 [pid = 3612] [id = 89] 19:20:54 INFO - PROCESS | 3612 | --DOCSHELL 1892BC00 == 56 [pid = 3612] [id = 88] 19:20:54 INFO - PROCESS | 3612 | --DOCSHELL 1BB57800 == 55 [pid = 3612] [id = 87] 19:20:54 INFO - PROCESS | 3612 | --DOCSHELL 10B45C00 == 54 [pid = 3612] [id = 86] 19:20:54 INFO - PROCESS | 3612 | --DOCSHELL 10B43400 == 53 [pid = 3612] [id = 85] 19:20:54 INFO - PROCESS | 3612 | --DOCSHELL 1550C800 == 52 [pid = 3612] [id = 84] 19:20:54 INFO - PROCESS | 3612 | --DOCSHELL 18902C00 == 51 [pid = 3612] [id = 83] 19:20:54 INFO - PROCESS | 3612 | --DOCSHELL 17D0F000 == 50 [pid = 3612] [id = 82] 19:20:54 INFO - PROCESS | 3612 | --DOCSHELL 102F9000 == 49 [pid = 3612] [id = 81] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (1D553C00) [pid = 3612] [serial = 220] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOCSHELL 10FCC000 == 48 [pid = 3612] [id = 80] 19:20:54 INFO - PROCESS | 3612 | --DOCSHELL 0C743000 == 47 [pid = 3612] [id = 75] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1AADE000) [pid = 3612] [serial = 208] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1BB5B800) [pid = 3612] [serial = 211] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (18986C00) [pid = 3612] [serial = 199] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1ACB3800) [pid = 3612] [serial = 209] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1898BC00) [pid = 3612] [serial = 200] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (14EE5000) [pid = 3612] [serial = 196] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1523E000) [pid = 3612] [serial = 197] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (10916C00) [pid = 3612] [serial = 191] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (10915400) [pid = 3612] [serial = 190] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1816AC00) [pid = 3612] [serial = 194] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (17D04400) [pid = 3612] [serial = 193] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (19364C00) [pid = 3612] [serial = 202] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1BB5BC00) [pid = 3612] [serial = 178] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (10FCEC00) [pid = 3612] [serial = 181] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (197D1C00) [pid = 3612] [serial = 184] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (198E0800) [pid = 3612] [serial = 187] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1BB7D800) [pid = 3612] [serial = 215] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1BAC6400) [pid = 3612] [serial = 214] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1BB5F400) [pid = 3612] [serial = 212] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (198FA000) [pid = 3612] [serial = 205] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (19A9CC00) [pid = 3612] [serial = 206] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1C3F0400) [pid = 3612] [serial = 217] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1CF0B800) [pid = 3612] [serial = 218] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (198D1800) [pid = 3612] [serial = 203] [outer = 00000000] [url = about:blank] 19:20:54 INFO - PROCESS | 3612 | 1463192454703 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]]]}] 19:20:54 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. 19:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 930ms 19:20:54 INFO - PROCESS | 3612 | 1463192454752 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 19:20:54 INFO - PROCESS | 3612 | 1463192454757 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 19:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 19:20:54 INFO - PROCESS | 3612 | 1463192454763 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 19:20:54 INFO - PROCESS | 3612 | 1463192454765 Marionette TRACE conn5 <- [1,350,null,{}] 19:20:54 INFO - PROCESS | 3612 | 1463192454769 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}] 19:20:54 INFO - PROCESS | 3612 | 1463192454862 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 19:20:54 INFO - PROCESS | 3612 | 1463192454946 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:54 INFO - PROCESS | 3612 | ++DOCSHELL 10E85800 == 48 [pid = 3612] [id = 97] 19:20:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (10E86000) [pid = 3612] [serial = 288] [outer = 00000000] 19:20:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (14EE5000) [pid = 3612] [serial = 289] [outer = 10E86000] 19:20:55 INFO - PROCESS | 3612 | 1463192454998 Marionette DEBUG loaded listener.js 19:20:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (15292400) [pid = 3612] [serial = 290] [outer = 10E86000] 19:20:55 INFO - PROCESS | 3612 | 1463192455383 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]]]}] 19:20:55 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. 19:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 19:20:55 INFO - PROCESS | 3612 | 1463192455436 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 19:20:55 INFO - PROCESS | 3612 | 1463192455439 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 19:20:55 INFO - PROCESS | 3612 | 1463192455442 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 19:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 19:20:55 INFO - PROCESS | 3612 | 1463192455446 Marionette TRACE conn5 <- [1,354,null,{}] 19:20:55 INFO - PROCESS | 3612 | 1463192455456 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}] 19:20:55 INFO - PROCESS | 3612 | 1463192455576 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 19:20:55 INFO - PROCESS | 3612 | 1463192455595 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:55 INFO - PROCESS | 3612 | ++DOCSHELL 1892A800 == 49 [pid = 3612] [id = 98] 19:20:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (18929800) [pid = 3612] [serial = 291] [outer = 00000000] 19:20:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (18931800) [pid = 3612] [serial = 292] [outer = 18929800] 19:20:55 INFO - PROCESS | 3612 | 1463192455646 Marionette DEBUG loaded listener.js 19:20:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (18989400) [pid = 3612] [serial = 293] [outer = 18929800] 19:20:56 INFO - PROCESS | 3612 | 1463192456116 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]]]}] 19:20:56 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. 19:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 19:20:56 INFO - PROCESS | 3612 | 1463192456176 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 19:20:56 INFO - PROCESS | 3612 | 1463192456179 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 19:20:56 INFO - PROCESS | 3612 | 1463192456182 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 19:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 19:20:56 INFO - PROCESS | 3612 | 1463192456184 Marionette TRACE conn5 <- [1,358,null,{}] 19:20:56 INFO - PROCESS | 3612 | 1463192456188 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}] 19:20:56 INFO - PROCESS | 3612 | 1463192456276 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 19:20:56 INFO - PROCESS | 3612 | 1463192456286 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:56 INFO - PROCESS | 3612 | ++DOCSHELL 19019400 == 50 [pid = 3612] [id = 99] 19:20:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1901C800) [pid = 3612] [serial = 294] [outer = 00000000] 19:20:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (193A3C00) [pid = 3612] [serial = 295] [outer = 1901C800] 19:20:56 INFO - PROCESS | 3612 | 1463192456335 Marionette DEBUG loaded listener.js 19:20:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (197D4400) [pid = 3612] [serial = 296] [outer = 1901C800] 19:20:56 INFO - PROCESS | 3612 | 1463192456820 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]]]}] 19:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 671ms 19:20:56 INFO - PROCESS | 3612 | 1463192456856 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 19:20:56 INFO - PROCESS | 3612 | 1463192456858 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 19:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 19:20:56 INFO - PROCESS | 3612 | 1463192456862 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 19:20:56 INFO - PROCESS | 3612 | 1463192456863 Marionette TRACE conn5 <- [1,362,null,{}] 19:20:56 INFO - PROCESS | 3612 | 1463192456867 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}] 19:20:57 INFO - PROCESS | 3612 | 1463192456998 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 19:20:57 INFO - PROCESS | 3612 | 1463192457023 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:57 INFO - PROCESS | 3612 | ++DOCSHELL 10914800 == 51 [pid = 3612] [id = 100] 19:20:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (198D5C00) [pid = 3612] [serial = 297] [outer = 00000000] 19:20:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (198F5800) [pid = 3612] [serial = 298] [outer = 198D5C00] 19:20:57 INFO - PROCESS | 3612 | 1463192457068 Marionette DEBUG loaded listener.js 19:20:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (19993400) [pid = 3612] [serial = 299] [outer = 198D5C00] 19:20:57 INFO - PROCESS | 3612 | 1463192457546 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]]]}] 19:20:57 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. 19:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 730ms 19:20:57 INFO - PROCESS | 3612 | 1463192457592 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 19:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 19:20:57 INFO - PROCESS | 3612 | 1463192457594 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 19:20:57 INFO - PROCESS | 3612 | 1463192457597 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 19:20:57 INFO - PROCESS | 3612 | 1463192457599 Marionette TRACE conn5 <- [1,366,null,{}] 19:20:57 INFO - PROCESS | 3612 | 1463192457602 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}] 19:20:57 INFO - PROCESS | 3612 | 1463192457731 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 19:20:57 INFO - PROCESS | 3612 | 1463192457791 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:57 INFO - PROCESS | 3612 | ++DOCSHELL 14F57C00 == 52 [pid = 3612] [id = 101] 19:20:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (199A0C00) [pid = 3612] [serial = 300] [outer = 00000000] 19:20:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1AA09400) [pid = 3612] [serial = 301] [outer = 199A0C00] 19:20:57 INFO - PROCESS | 3612 | 1463192457838 Marionette DEBUG loaded listener.js 19:20:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1AA0B400) [pid = 3612] [serial = 302] [outer = 199A0C00] 19:20:58 INFO - PROCESS | 3612 | 1463192458301 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]]]}] 19:20:58 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. 19:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 770ms 19:20:58 INFO - PROCESS | 3612 | 1463192458368 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 19:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 19:20:58 INFO - PROCESS | 3612 | 1463192458370 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 19:20:58 INFO - PROCESS | 3612 | 1463192458374 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 19:20:58 INFO - PROCESS | 3612 | 1463192458376 Marionette TRACE conn5 <- [1,370,null,{}] 19:20:58 INFO - PROCESS | 3612 | 1463192458385 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}] 19:20:58 INFO - PROCESS | 3612 | 1463192458493 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 19:20:58 INFO - PROCESS | 3612 | 1463192458505 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:58 INFO - PROCESS | 3612 | ++DOCSHELL 1AA0F800 == 53 [pid = 3612] [id = 102] 19:20:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1AA15400) [pid = 3612] [serial = 303] [outer = 00000000] 19:20:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1AAD9800) [pid = 3612] [serial = 304] [outer = 1AA15400] 19:20:58 INFO - PROCESS | 3612 | 1463192458550 Marionette DEBUG loaded listener.js 19:20:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1AADB400) [pid = 3612] [serial = 305] [outer = 1AA15400] 19:20:59 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (118F0000) [pid = 3612] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 19:20:59 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (10850000) [pid = 3612] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 19:20:59 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (17D0F400) [pid = 3612] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 19:20:59 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (18910400) [pid = 3612] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 19:20:59 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (19361000) [pid = 3612] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 19:20:59 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1C333C00) [pid = 3612] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 19:20:59 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1CF85800) [pid = 3612] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 19:20:59 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1BB5B400) [pid = 3612] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 19:20:59 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1A6A3800) [pid = 3612] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 19:20:59 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (198DD000) [pid = 3612] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 19:20:59 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1A65F000) [pid = 3612] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 19:20:59 INFO - PROCESS | 3612 | 1463192459135 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]]]}] 19:20:59 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. 19:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 790ms 19:20:59 INFO - PROCESS | 3612 | 1463192459164 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 19:20:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 19:20:59 INFO - PROCESS | 3612 | 1463192459166 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 19:20:59 INFO - PROCESS | 3612 | 1463192459169 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 19:20:59 INFO - PROCESS | 3612 | 1463192459171 Marionette TRACE conn5 <- [1,374,null,{}] 19:20:59 INFO - PROCESS | 3612 | 1463192459174 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}] 19:20:59 INFO - PROCESS | 3612 | 1463192459289 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 19:20:59 INFO - PROCESS | 3612 | 1463192459345 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:59 INFO - PROCESS | 3612 | ++DOCSHELL 10262800 == 54 [pid = 3612] [id = 103] 19:20:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (162EF400) [pid = 3612] [serial = 306] [outer = 00000000] 19:20:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (198FB000) [pid = 3612] [serial = 307] [outer = 162EF400] 19:20:59 INFO - PROCESS | 3612 | 1463192459395 Marionette DEBUG loaded listener.js 19:20:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1AAE6400) [pid = 3612] [serial = 308] [outer = 162EF400] 19:20:59 INFO - PROCESS | 3612 | 1463192459811 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 19:20:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 19:20:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 19:20:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 19:20:59 INFO - PROCESS | 3612 | 1463192459840 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 19:20:59 INFO - PROCESS | 3612 | 1463192459842 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 19:20:59 INFO - PROCESS | 3612 | 1463192459845 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 19:20:59 INFO - PROCESS | 3612 | 1463192459847 Marionette TRACE conn5 <- [1,378,null,{}] 19:20:59 INFO - PROCESS | 3612 | 1463192459850 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}] 19:20:59 INFO - PROCESS | 3612 | 1463192459933 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 19:20:59 INFO - PROCESS | 3612 | 1463192459940 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:59 INFO - PROCESS | 3612 | ++DOCSHELL 1BB52400 == 55 [pid = 3612] [id = 104] 19:20:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1BB52800) [pid = 3612] [serial = 309] [outer = 00000000] 19:21:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1BB60400) [pid = 3612] [serial = 310] [outer = 1BB52800] 19:21:00 INFO - PROCESS | 3612 | 1463192459984 Marionette DEBUG loaded listener.js 19:21:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1BB7C000) [pid = 3612] [serial = 311] [outer = 1BB52800] 19:21:00 INFO - PROCESS | 3612 | 1463192460444 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 19:21:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 19:21:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 630ms 19:21:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 19:21:00 INFO - PROCESS | 3612 | 1463192460476 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 19:21:00 INFO - PROCESS | 3612 | 1463192460478 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 19:21:00 INFO - PROCESS | 3612 | 1463192460482 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 19:21:00 INFO - PROCESS | 3612 | 1463192460483 Marionette TRACE conn5 <- [1,382,null,{}] 19:21:00 INFO - PROCESS | 3612 | 1463192460487 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}] 19:21:00 INFO - PROCESS | 3612 | 1463192460566 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 19:21:00 INFO - PROCESS | 3612 | 1463192460575 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:00 INFO - PROCESS | 3612 | ++DOCSHELL 1621F800 == 56 [pid = 3612] [id = 105] 19:21:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1BB79800) [pid = 3612] [serial = 312] [outer = 00000000] 19:21:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1C3F0800) [pid = 3612] [serial = 313] [outer = 1BB79800] 19:21:00 INFO - PROCESS | 3612 | 1463192460619 Marionette DEBUG loaded listener.js 19:21:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1CD5A000) [pid = 3612] [serial = 314] [outer = 1BB79800] 19:21:01 INFO - PROCESS | 3612 | 1463192461161 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 19:21:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 19:21:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 19:21:01 INFO - PROCESS | 3612 | 1463192461213 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 19:21:01 INFO - PROCESS | 3612 | 1463192461217 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 19:21:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 19:21:01 INFO - PROCESS | 3612 | 1463192461223 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 19:21:01 INFO - PROCESS | 3612 | 1463192461228 Marionette TRACE conn5 <- [1,386,null,{}] 19:21:01 INFO - PROCESS | 3612 | 1463192461280 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}] 19:21:01 INFO - PROCESS | 3612 | 1463192461442 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 19:21:01 INFO - PROCESS | 3612 | 1463192461454 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:01 INFO - PROCESS | 3612 | ++DOCSHELL 1091AC00 == 57 [pid = 3612] [id = 106] 19:21:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1091B400) [pid = 3612] [serial = 315] [outer = 00000000] 19:21:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (14CAF400) [pid = 3612] [serial = 316] [outer = 1091B400] 19:21:01 INFO - PROCESS | 3612 | 1463192461511 Marionette DEBUG loaded listener.js 19:21:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (155A5C00) [pid = 3612] [serial = 317] [outer = 1091B400] 19:21:02 INFO - PROCESS | 3612 | 1463192462108 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]]]}] 19:21:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 19:21:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 930ms 19:21:02 INFO - PROCESS | 3612 | 1463192462158 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 19:21:02 INFO - PROCESS | 3612 | 1463192462164 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 19:21:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 19:21:02 INFO - PROCESS | 3612 | 1463192462171 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 19:21:02 INFO - PROCESS | 3612 | 1463192462174 Marionette TRACE conn5 <- [1,390,null,{}] 19:21:02 INFO - PROCESS | 3612 | 1463192462179 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}] 19:21:02 INFO - PROCESS | 3612 | 1463192462319 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 19:21:02 INFO - PROCESS | 3612 | 1463192462452 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:02 INFO - PROCESS | 3612 | ++DOCSHELL 1091C000 == 58 [pid = 3612] [id = 107] 19:21:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (18908800) [pid = 3612] [serial = 318] [outer = 00000000] 19:21:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1901F000) [pid = 3612] [serial = 319] [outer = 18908800] 19:21:02 INFO - PROCESS | 3612 | 1463192462513 Marionette DEBUG loaded listener.js 19:21:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (198F4400) [pid = 3612] [serial = 320] [outer = 18908800] 19:21:03 INFO - PROCESS | 3612 | 1463192463186 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]]]}] 19:21:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 19:21:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1081ms 19:21:03 INFO - PROCESS | 3612 | 1463192463253 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 19:21:03 INFO - PROCESS | 3612 | 1463192463256 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 19:21:03 INFO - PROCESS | 3612 | 1463192463260 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 19:21:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 19:21:03 INFO - PROCESS | 3612 | 1463192463263 Marionette TRACE conn5 <- [1,394,null,{}] 19:21:03 INFO - PROCESS | 3612 | 1463192463275 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}] 19:21:03 INFO - PROCESS | 3612 | 1463192463385 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 19:21:03 INFO - PROCESS | 3612 | 1463192463512 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:03 INFO - PROCESS | 3612 | ++DOCSHELL 1BB77C00 == 59 [pid = 3612] [id = 108] 19:21:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1BB80000) [pid = 3612] [serial = 321] [outer = 00000000] 19:21:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (1D552C00) [pid = 3612] [serial = 322] [outer = 1BB80000] 19:21:03 INFO - PROCESS | 3612 | 1463192463575 Marionette DEBUG loaded listener.js 19:21:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (1D7C9000) [pid = 3612] [serial = 323] [outer = 1BB80000] 19:21:04 INFO - PROCESS | 3612 | 1463192464293 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]]]}] 19:21:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 19:21:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1078ms 19:21:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 19:21:04 INFO - PROCESS | 3612 | 1463192464341 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 19:21:04 INFO - PROCESS | 3612 | 1463192464344 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 19:21:04 INFO - PROCESS | 3612 | 1463192464347 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 19:21:04 INFO - PROCESS | 3612 | 1463192464349 Marionette TRACE conn5 <- [1,398,null,{}] 19:21:04 INFO - PROCESS | 3612 | 1463192464353 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}] 19:21:04 INFO - PROCESS | 3612 | 1463192464459 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 19:21:04 INFO - PROCESS | 3612 | 1463192464584 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:04 INFO - PROCESS | 3612 | ++DOCSHELL 1D7C5C00 == 60 [pid = 3612] [id = 109] 19:21:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (1E737000) [pid = 3612] [serial = 324] [outer = 00000000] 19:21:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (1E741000) [pid = 3612] [serial = 325] [outer = 1E737000] 19:21:04 INFO - PROCESS | 3612 | 1463192464644 Marionette DEBUG loaded listener.js 19:21:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1E744400) [pid = 3612] [serial = 326] [outer = 1E737000] 19:21:05 INFO - PROCESS | 3612 | 1463192465239 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]]]}] 19:21:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 19:21:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 930ms 19:21:05 INFO - PROCESS | 3612 | 1463192465281 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 19:21:05 INFO - PROCESS | 3612 | 1463192465283 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 19:21:05 INFO - PROCESS | 3612 | 1463192465287 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 19:21:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 19:21:05 INFO - PROCESS | 3612 | 1463192465289 Marionette TRACE conn5 <- [1,402,null,{}] 19:21:05 INFO - PROCESS | 3612 | 1463192465293 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}] 19:21:05 INFO - PROCESS | 3612 | 1463192465395 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 19:21:05 INFO - PROCESS | 3612 | 1463192465526 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:05 INFO - PROCESS | 3612 | ++DOCSHELL 1CF0E800 == 61 [pid = 3612] [id = 110] 19:21:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (1E98EC00) [pid = 3612] [serial = 327] [outer = 00000000] 19:21:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (1EF45800) [pid = 3612] [serial = 328] [outer = 1E98EC00] 19:21:05 INFO - PROCESS | 3612 | 1463192465581 Marionette DEBUG loaded listener.js 19:21:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1F062C00) [pid = 3612] [serial = 329] [outer = 1E98EC00] 19:21:06 INFO - PROCESS | 3612 | 1463192466389 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]]]}] 19:21:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 19:21:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1121ms 19:21:06 INFO - PROCESS | 3612 | 1463192466414 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 19:21:06 INFO - PROCESS | 3612 | 1463192466418 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 19:21:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 19:21:06 INFO - PROCESS | 3612 | 1463192466424 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 19:21:06 INFO - PROCESS | 3612 | 1463192466428 Marionette TRACE conn5 <- [1,406,null,{}] 19:21:06 INFO - PROCESS | 3612 | 1463192466434 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}] 19:21:06 INFO - PROCESS | 3612 | 1463192466540 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 19:21:06 INFO - PROCESS | 3612 | 1463192466674 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:06 INFO - PROCESS | 3612 | ++DOCSHELL 1816B000 == 62 [pid = 3612] [id = 111] 19:21:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (18174400) [pid = 3612] [serial = 330] [outer = 00000000] 19:21:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1890A800) [pid = 3612] [serial = 331] [outer = 18174400] 19:21:06 INFO - PROCESS | 3612 | 1463192466729 Marionette DEBUG loaded listener.js 19:21:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (1892B400) [pid = 3612] [serial = 332] [outer = 18174400] 19:21:07 INFO - PROCESS | 3612 | --DOCSHELL 181EFC00 == 61 [pid = 3612] [id = 34] 19:21:07 INFO - PROCESS | 3612 | --DOCSHELL 1898FC00 == 60 [pid = 3612] [id = 63] 19:21:07 INFO - PROCESS | 3612 | --DOCSHELL 181EE800 == 59 [pid = 3612] [id = 62] 19:21:07 INFO - PROCESS | 3612 | --DOCSHELL 1BB52400 == 58 [pid = 3612] [id = 104] 19:21:07 INFO - PROCESS | 3612 | --DOCSHELL 10262800 == 57 [pid = 3612] [id = 103] 19:21:07 INFO - PROCESS | 3612 | --DOCSHELL 1AA0F800 == 56 [pid = 3612] [id = 102] 19:21:07 INFO - PROCESS | 3612 | --DOCSHELL 14F57C00 == 55 [pid = 3612] [id = 101] 19:21:07 INFO - PROCESS | 3612 | --DOCSHELL 10914800 == 54 [pid = 3612] [id = 100] 19:21:07 INFO - PROCESS | 3612 | --DOCSHELL 19019400 == 53 [pid = 3612] [id = 99] 19:21:07 INFO - PROCESS | 3612 | --DOCSHELL 1892A800 == 52 [pid = 3612] [id = 98] 19:21:07 INFO - PROCESS | 3612 | --DOCSHELL 10E85800 == 51 [pid = 3612] [id = 97] 19:21:07 INFO - PROCESS | 3612 | --DOCSHELL 14F60000 == 50 [pid = 3612] [id = 96] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (0CCEBC00) [pid = 3612] [serial = 223] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (17D0C800) [pid = 3612] [serial = 226] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1CD56C00) [pid = 3612] [serial = 229] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (1D7BE000) [pid = 3612] [serial = 232] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (19A7E000) [pid = 3612] [serial = 235] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (1901D400) [pid = 3612] [serial = 268] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | 1463192467449 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]]]}] 19:21:07 INFO - PROCESS | 3612 | --DOCSHELL 18931C00 == 49 [pid = 3612] [id = 92] 19:21:07 INFO - PROCESS | 3612 | --DOCSHELL 10914C00 == 48 [pid = 3612] [id = 91] 19:21:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 19:21:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1070ms 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (19A7B800) [pid = 3612] [serial = 253] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (1BAC4400) [pid = 3612] [serial = 256] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (155A9000) [pid = 3612] [serial = 239] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (14F5FC00) [pid = 3612] [serial = 238] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (10B48800) [pid = 3612] [serial = 241] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (10E8D800) [pid = 3612] [serial = 242] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (1A278800) [pid = 3612] [serial = 254] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (181EF800) [pid = 3612] [serial = 244] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (181FA800) [pid = 3612] [serial = 245] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1898C400) [pid = 3612] [serial = 247] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (189EFC00) [pid = 3612] [serial = 248] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (198D5000) [pid = 3612] [serial = 250] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1CF8D000) [pid = 3612] [serial = 266] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1EF50400) [pid = 3612] [serial = 221] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1BB79400) [pid = 3612] [serial = 259] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1BB51400) [pid = 3612] [serial = 257] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1BB74000) [pid = 3612] [serial = 262] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1CF07C00) [pid = 3612] [serial = 265] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1BB7E800) [pid = 3612] [serial = 260] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1BCCC000) [pid = 3612] [serial = 263] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (198F3400) [pid = 3612] [serial = 251] [outer = 00000000] [url = about:blank] 19:21:07 INFO - PROCESS | 3612 | 1463192467516 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 19:21:07 INFO - PROCESS | 3612 | 1463192467522 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 19:21:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 19:21:07 INFO - PROCESS | 3612 | 1463192467530 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 19:21:07 INFO - PROCESS | 3612 | 1463192467533 Marionette TRACE conn5 <- [1,410,null,{}] 19:21:07 INFO - PROCESS | 3612 | 1463192467537 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}] 19:21:07 INFO - PROCESS | 3612 | 1463192467632 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 19:21:07 INFO - PROCESS | 3612 | 1463192467639 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:07 INFO - PROCESS | 3612 | ++DOCSHELL 10B45C00 == 49 [pid = 3612] [id = 112] 19:21:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (10B47000) [pid = 3612] [serial = 333] [outer = 00000000] 19:21:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (10E8C400) [pid = 3612] [serial = 334] [outer = 10B47000] 19:21:07 INFO - PROCESS | 3612 | 1463192467685 Marionette DEBUG loaded listener.js 19:21:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (110A4800) [pid = 3612] [serial = 335] [outer = 10B47000] 19:21:08 INFO - PROCESS | 3612 | 1463192468324 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]]]}] 19:21:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 19:21:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 830ms 19:21:08 INFO - PROCESS | 3612 | 1463192468362 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 19:21:08 INFO - PROCESS | 3612 | 1463192468367 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 19:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 19:21:08 INFO - PROCESS | 3612 | 1463192468372 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 19:21:08 INFO - PROCESS | 3612 | 1463192468376 Marionette TRACE conn5 <- [1,414,null,{}] 19:21:08 INFO - PROCESS | 3612 | 1463192468382 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}] 19:21:08 INFO - PROCESS | 3612 | 1463192468494 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 19:21:08 INFO - PROCESS | 3612 | 1463192468624 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:08 INFO - PROCESS | 3612 | ++DOCSHELL 11A86400 == 50 [pid = 3612] [id = 113] 19:21:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (11A91400) [pid = 3612] [serial = 336] [outer = 00000000] 19:21:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1550C800) [pid = 3612] [serial = 337] [outer = 11A91400] 19:21:08 INFO - PROCESS | 3612 | 1463192468685 Marionette DEBUG loaded listener.js 19:21:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (17D0F800) [pid = 3612] [serial = 338] [outer = 11A91400] 19:21:09 INFO - PROCESS | 3612 | 1463192469332 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]]]}] 19:21:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 19:21:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1023ms 19:21:09 INFO - PROCESS | 3612 | 1463192469396 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 19:21:09 INFO - PROCESS | 3612 | 1463192469402 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 19:21:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 19:21:09 INFO - PROCESS | 3612 | 1463192469408 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 19:21:09 INFO - PROCESS | 3612 | 1463192469411 Marionette TRACE conn5 <- [1,418,null,{}] 19:21:09 INFO - PROCESS | 3612 | 1463192469415 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}] 19:21:09 INFO - PROCESS | 3612 | 1463192469523 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 19:21:09 INFO - PROCESS | 3612 | 1463192469652 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:09 INFO - PROCESS | 3612 | ++DOCSHELL 18929C00 == 51 [pid = 3612] [id = 114] 19:21:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1892A400) [pid = 3612] [serial = 339] [outer = 00000000] 19:21:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1898CC00) [pid = 3612] [serial = 340] [outer = 1892A400] 19:21:09 INFO - PROCESS | 3612 | 1463192469709 Marionette DEBUG loaded listener.js 19:21:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (19018000) [pid = 3612] [serial = 341] [outer = 1892A400] 19:21:10 INFO - PROCESS | 3612 | 1463192470762 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]]]}] 19:21:10 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 19:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1370ms 19:21:10 INFO - PROCESS | 3612 | 1463192470779 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 19:21:10 INFO - PROCESS | 3612 | 1463192470782 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 19:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 19:21:10 INFO - PROCESS | 3612 | 1463192470786 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 19:21:10 INFO - PROCESS | 3612 | 1463192470790 Marionette TRACE conn5 <- [1,422,null,{}] 19:21:10 INFO - PROCESS | 3612 | 1463192470842 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}] 19:21:11 INFO - PROCESS | 3612 | 1463192470976 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 19:21:11 INFO - PROCESS | 3612 | 1463192471073 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:11 INFO - PROCESS | 3612 | ++DOCSHELL 197DB400 == 52 [pid = 3612] [id = 115] 19:21:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (198F3000) [pid = 3612] [serial = 342] [outer = 00000000] 19:21:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (19A75400) [pid = 3612] [serial = 343] [outer = 198F3000] 19:21:11 INFO - PROCESS | 3612 | 1463192471135 Marionette DEBUG loaded listener.js 19:21:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (19A82400) [pid = 3612] [serial = 344] [outer = 198F3000] 19:21:12 INFO - PROCESS | 3612 | 1463192472190 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]]]}] 19:21:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 19:21:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1438ms 19:21:12 INFO - PROCESS | 3612 | 1463192472227 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 19:21:12 INFO - PROCESS | 3612 | 1463192472230 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 19:21:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 19:21:12 INFO - PROCESS | 3612 | 1463192472234 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 19:21:12 INFO - PROCESS | 3612 | 1463192472236 Marionette TRACE conn5 <- [1,426,null,{}] 19:21:12 INFO - PROCESS | 3612 | 1463192472240 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}] 19:21:12 INFO - PROCESS | 3612 | 1463192472344 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 19:21:12 INFO - PROCESS | 3612 | 1463192472505 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:12 INFO - PROCESS | 3612 | ++DOCSHELL 10B4BC00 == 53 [pid = 3612] [id = 116] 19:21:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (11A7AC00) [pid = 3612] [serial = 345] [outer = 00000000] 19:21:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1AA10C00) [pid = 3612] [serial = 346] [outer = 11A7AC00] 19:21:12 INFO - PROCESS | 3612 | 1463192472564 Marionette DEBUG loaded listener.js 19:21:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (1AA13C00) [pid = 3612] [serial = 347] [outer = 11A7AC00] 19:21:13 INFO - PROCESS | 3612 | 1463192473165 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] 19:21:13 INFO - PROCESS | 3612 | 1463192473209 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 19:21:13 INFO - PROCESS | 3612 | 1463192473213 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 19:21:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 19:21:13 INFO - PROCESS | 3612 | 1463192473215 Marionette TRACE conn5 <- [1,430,null,{}] 19:21:13 INFO - PROCESS | 3612 | 1463192473219 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}] 19:21:13 INFO - PROCESS | 3612 | 1463192473326 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 19:21:13 INFO - PROCESS | 3612 | 1463192473427 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:13 INFO - PROCESS | 3612 | ++DOCSHELL 1AAD9C00 == 54 [pid = 3612] [id = 117] 19:21:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1BAC1000) [pid = 3612] [serial = 348] [outer = 00000000] 19:21:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (1BB5B000) [pid = 3612] [serial = 349] [outer = 1BAC1000] 19:21:13 INFO - PROCESS | 3612 | 1463192473486 Marionette DEBUG loaded listener.js 19:21:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (1BB5BC00) [pid = 3612] [serial = 350] [outer = 1BAC1000] 19:21:14 INFO - PROCESS | 3612 | 1463192474179 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]]]}] 19:21:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 19:21:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1017ms 19:21:14 INFO - PROCESS | 3612 | 1463192474234 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 19:21:14 INFO - PROCESS | 3612 | 1463192474239 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 19:21:14 INFO - PROCESS | 3612 | 1463192474245 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 19:21:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 19:21:14 INFO - PROCESS | 3612 | 1463192474248 Marionette TRACE conn5 <- [1,434,null,{}] 19:21:14 INFO - PROCESS | 3612 | 1463192474254 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}] 19:21:14 INFO - PROCESS | 3612 | 1463192474371 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 19:21:14 INFO - PROCESS | 3612 | 1463192474506 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:14 INFO - PROCESS | 3612 | ++DOCSHELL 18169800 == 55 [pid = 3612] [id = 118] 19:21:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (1890E000) [pid = 3612] [serial = 351] [outer = 00000000] 19:21:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (19019800) [pid = 3612] [serial = 352] [outer = 1890E000] 19:21:14 INFO - PROCESS | 3612 | 1463192474560 Marionette DEBUG loaded listener.js 19:21:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (198D7C00) [pid = 3612] [serial = 353] [outer = 1890E000] 19:21:14 INFO - PROCESS | 3612 | --DOCSHELL 1E991400 == 54 [pid = 3612] [id = 94] 19:21:14 INFO - PROCESS | 3612 | --DOCSHELL 1816B000 == 53 [pid = 3612] [id = 111] 19:21:14 INFO - PROCESS | 3612 | --DOCSHELL 1D7C5C00 == 52 [pid = 3612] [id = 109] 19:21:14 INFO - PROCESS | 3612 | --DOCSHELL 1BB77C00 == 51 [pid = 3612] [id = 108] 19:21:14 INFO - PROCESS | 3612 | --DOCSHELL 1091C000 == 50 [pid = 3612] [id = 107] 19:21:14 INFO - PROCESS | 3612 | --DOCSHELL 1091AC00 == 49 [pid = 3612] [id = 106] 19:21:15 INFO - PROCESS | 3612 | 1463192475092 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]]]}] 19:21:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 19:21:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 870ms 19:21:15 INFO - PROCESS | 3612 | 1463192475120 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 19:21:15 INFO - PROCESS | 3612 | 1463192475125 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 19:21:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 19:21:15 INFO - PROCESS | 3612 | 1463192475131 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 19:21:15 INFO - PROCESS | 3612 | 1463192475134 Marionette TRACE conn5 <- [1,438,null,{}] 19:21:15 INFO - PROCESS | 3612 | 1463192475138 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}] 19:21:15 INFO - PROCESS | 3612 | 1463192475228 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 19:21:15 INFO - PROCESS | 3612 | 1463192475236 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:15 INFO - PROCESS | 3612 | ++DOCSHELL 19019400 == 50 [pid = 3612] [id = 119] 19:21:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (193AB000) [pid = 3612] [serial = 354] [outer = 00000000] 19:21:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (19A75000) [pid = 3612] [serial = 355] [outer = 193AB000] 19:21:15 INFO - PROCESS | 3612 | 1463192475282 Marionette DEBUG loaded listener.js 19:21:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1A69C400) [pid = 3612] [serial = 356] [outer = 193AB000] 19:21:15 INFO - PROCESS | 3612 | 1463192475771 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]]]}] 19:21:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 19:21:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 19:21:15 INFO - PROCESS | 3612 | 1463192475804 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 19:21:15 INFO - PROCESS | 3612 | 1463192475807 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 19:21:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 19:21:15 INFO - PROCESS | 3612 | 1463192475810 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 19:21:15 INFO - PROCESS | 3612 | 1463192475813 Marionette TRACE conn5 <- [1,442,null,{}] 19:21:15 INFO - PROCESS | 3612 | 1463192475823 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}] 19:21:15 INFO - PROCESS | 3612 | 1463192475911 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 19:21:15 INFO - PROCESS | 3612 | 1463192475919 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:15 INFO - PROCESS | 3612 | ++DOCSHELL 1C333C00 == 51 [pid = 3612] [id = 120] 19:21:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1C334400) [pid = 3612] [serial = 357] [outer = 00000000] 19:21:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1CF85800) [pid = 3612] [serial = 358] [outer = 1C334400] 19:21:15 INFO - PROCESS | 3612 | 1463192475967 Marionette DEBUG loaded listener.js 19:21:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (1D54FC00) [pid = 3612] [serial = 359] [outer = 1C334400] 19:21:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 19:21:16 INFO - PROCESS | 3612 | 1463192476475 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]]]}] 19:21:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 19:21:16 INFO - PROCESS | 3612 | 1463192476487 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 19:21:16 INFO - PROCESS | 3612 | 1463192476490 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 19:21:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 19:21:16 INFO - PROCESS | 3612 | 1463192476493 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 19:21:16 INFO - PROCESS | 3612 | 1463192476494 Marionette TRACE conn5 <- [1,446,null,{}] 19:21:16 INFO - PROCESS | 3612 | 1463192476498 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}] 19:21:16 INFO - PROCESS | 3612 | 1463192476640 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 19:21:16 INFO - PROCESS | 3612 | 1463192476703 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:16 INFO - PROCESS | 3612 | ++DOCSHELL 1D7C8C00 == 52 [pid = 3612] [id = 121] 19:21:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (1D7CA400) [pid = 3612] [serial = 360] [outer = 00000000] 19:21:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (1E73BC00) [pid = 3612] [serial = 361] [outer = 1D7CA400] 19:21:16 INFO - PROCESS | 3612 | 1463192476750 Marionette DEBUG loaded listener.js 19:21:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (1E98FC00) [pid = 3612] [serial = 362] [outer = 1D7CA400] 19:21:17 INFO - PROCESS | 3612 | 1463192477205 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]]]}] 19:21:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 19:21:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 770ms 19:21:17 INFO - PROCESS | 3612 | 1463192477264 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 19:21:17 INFO - PROCESS | 3612 | 1463192477266 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 19:21:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 19:21:17 INFO - PROCESS | 3612 | 1463192477270 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 19:21:17 INFO - PROCESS | 3612 | 1463192477271 Marionette TRACE conn5 <- [1,450,null,{}] 19:21:17 INFO - PROCESS | 3612 | 1463192477280 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}] 19:21:17 INFO - PROCESS | 3612 | 1463192477391 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 19:21:17 INFO - PROCESS | 3612 | 1463192477404 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:17 INFO - PROCESS | 3612 | ++DOCSHELL 1AAE3C00 == 53 [pid = 3612] [id = 122] 19:21:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (1E992C00) [pid = 3612] [serial = 363] [outer = 00000000] 19:21:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (1EF45400) [pid = 3612] [serial = 364] [outer = 1E992C00] 19:21:17 INFO - PROCESS | 3612 | 1463192477498 Marionette DEBUG loaded listener.js 19:21:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (1EF50C00) [pid = 3612] [serial = 365] [outer = 1E992C00] 19:21:17 INFO - PROCESS | 3612 | 1463192477947 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] 19:21:18 INFO - PROCESS | 3612 | 1463192478008 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 19:21:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 19:21:18 INFO - PROCESS | 3612 | 1463192478011 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 19:21:18 INFO - PROCESS | 3612 | 1463192478013 Marionette TRACE conn5 <- [1,454,null,{}] 19:21:18 INFO - PROCESS | 3612 | 1463192478017 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}] 19:21:18 INFO - PROCESS | 3612 | 1463192478158 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 19:21:18 INFO - PROCESS | 3612 | 1463192478226 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:18 INFO - PROCESS | 3612 | ++DOCSHELL 102F2000 == 54 [pid = 3612] [id = 123] 19:21:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (1F1AFC00) [pid = 3612] [serial = 366] [outer = 00000000] 19:21:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (1F7C3000) [pid = 3612] [serial = 367] [outer = 1F1AFC00] 19:21:18 INFO - PROCESS | 3612 | 1463192478273 Marionette DEBUG loaded listener.js 19:21:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (1F7C6800) [pid = 3612] [serial = 368] [outer = 1F1AFC00] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (18174400) [pid = 3612] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (1BB80000) [pid = 3612] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (18908800) [pid = 3612] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (1022E800) [pid = 3612] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (1091B400) [pid = 3612] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (1A934C00) [pid = 3612] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (1A69AC00) [pid = 3612] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (1EF4F400) [pid = 3612] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (181F0000) [pid = 3612] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (19A7A800) [pid = 3612] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (1CF87400) [pid = 3612] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1BB52800) [pid = 3612] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (18990000) [pid = 3612] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (198DC400) [pid = 3612] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (198D5C00) [pid = 3612] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (199A0C00) [pid = 3612] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (15517400) [pid = 3612] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (1901C800) [pid = 3612] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (19017000) [pid = 3612] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (15514000) [pid = 3612] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (162EF400) [pid = 3612] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (10E86000) [pid = 3612] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (18929800) [pid = 3612] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (10B43C00) [pid = 3612] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1AA15400) [pid = 3612] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (18935800) [pid = 3612] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (170E3800) [pid = 3612] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1551B400) [pid = 3612] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1E737000) [pid = 3612] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (19A79800) [pid = 3612] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1E98EC00) [pid = 3612] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (0C743400) [pid = 3612] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (18932400) [pid = 3612] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (10C71400) [pid = 3612] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1E991800) [pid = 3612] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (181F0C00) [pid = 3612] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (162E8000) [pid = 3612] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (10B49800) [pid = 3612] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1BB54800) [pid = 3612] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 19:21:18 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (19996C00) [pid = 3612] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 19:21:18 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:21:18 INFO - PROCESS | 3612 | 1463192478897 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]]]}] 19:21:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 19:21:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 931ms 19:21:18 INFO - PROCESS | 3612 | 1463192478943 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 19:21:18 INFO - PROCESS | 3612 | 1463192478945 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 19:21:18 INFO - PROCESS | 3612 | 1463192478949 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 19:21:18 INFO - PROCESS | 3612 | 1463192478951 Marionette TRACE conn5 <- [1,458,null,{}] 19:21:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 19:21:18 INFO - PROCESS | 3612 | 1463192478954 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}] 19:21:19 INFO - PROCESS | 3612 | 1463192479057 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 19:21:19 INFO - PROCESS | 3612 | 1463192479067 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:19 INFO - PROCESS | 3612 | ++DOCSHELL 10FCA000 == 55 [pid = 3612] [id = 124] 19:21:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (10FCB000) [pid = 3612] [serial = 369] [outer = 00000000] 19:21:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (162E6C00) [pid = 3612] [serial = 370] [outer = 10FCB000] 19:21:19 INFO - PROCESS | 3612 | 1463192479113 Marionette DEBUG loaded listener.js 19:21:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (181EF400) [pid = 3612] [serial = 371] [outer = 10FCB000] 19:21:19 INFO - PROCESS | 3612 | 1463192479570 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] 19:21:19 INFO - PROCESS | 3612 | 1463192479625 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 19:21:19 INFO - PROCESS | 3612 | 1463192479629 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 19:21:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 19:21:19 INFO - PROCESS | 3612 | 1463192479630 Marionette TRACE conn5 <- [1,462,null,{}] 19:21:19 INFO - PROCESS | 3612 | 1463192479634 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}] 19:21:19 INFO - PROCESS | 3612 | 1463192479714 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 19:21:19 INFO - PROCESS | 3612 | 1463192479723 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:19 INFO - PROCESS | 3612 | ++DOCSHELL 18904400 == 56 [pid = 3612] [id = 125] 19:21:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1890CC00) [pid = 3612] [serial = 372] [outer = 00000000] 19:21:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1999FC00) [pid = 3612] [serial = 373] [outer = 1890CC00] 19:21:19 INFO - PROCESS | 3612 | 1463192479767 Marionette DEBUG loaded listener.js 19:21:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1A337C00) [pid = 3612] [serial = 374] [outer = 1890CC00] 19:21:20 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:21:20 INFO - PROCESS | 3612 | 1463192480225 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] 19:21:20 INFO - PROCESS | 3612 | 1463192480269 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 19:21:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 19:21:20 INFO - PROCESS | 3612 | 1463192480272 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 19:21:20 INFO - PROCESS | 3612 | 1463192480274 Marionette TRACE conn5 <- [1,466,null,{}] 19:21:20 INFO - PROCESS | 3612 | 1463192480277 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}] 19:21:20 INFO - PROCESS | 3612 | 1463192480358 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 19:21:20 INFO - PROCESS | 3612 | 1463192480365 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:20 INFO - PROCESS | 3612 | ++DOCSHELL 1999D000 == 57 [pid = 3612] [id = 126] 19:21:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1A6A1400) [pid = 3612] [serial = 375] [outer = 00000000] 19:21:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1D7C7000) [pid = 3612] [serial = 376] [outer = 1A6A1400] 19:21:20 INFO - PROCESS | 3612 | 1463192480410 Marionette DEBUG loaded listener.js 19:21:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1ECDD800) [pid = 3612] [serial = 377] [outer = 1A6A1400] 19:21:21 INFO - PROCESS | 3612 | 1463192481148 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] 19:21:21 INFO - PROCESS | 3612 | 1463192481220 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 19:21:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 19:21:21 INFO - PROCESS | 3612 | 1463192481274 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 19:21:21 INFO - PROCESS | 3612 | 1463192481279 Marionette TRACE conn5 <- [1,470,null,{}] 19:21:21 INFO - PROCESS | 3612 | 1463192481295 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}] 19:21:21 INFO - PROCESS | 3612 | 1463192481408 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 19:21:21 INFO - PROCESS | 3612 | 1463192481513 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:21 INFO - PROCESS | 3612 | ++DOCSHELL 10B43C00 == 58 [pid = 3612] [id = 127] 19:21:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (10B45000) [pid = 3612] [serial = 379] [outer = 00000000] 19:21:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1A699400) [pid = 3612] [serial = 380] [outer = 10B45000] 19:21:21 INFO - PROCESS | 3612 | 1463192481574 Marionette DEBUG loaded listener.js 19:21:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1BB57400) [pid = 3612] [serial = 381] [outer = 10B45000] 19:21:22 INFO - PROCESS | 3612 | 1463192482213 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]]]}] 19:21:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 19:21:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1007ms 19:21:22 INFO - PROCESS | 3612 | 1463192482266 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 19:21:22 INFO - PROCESS | 3612 | 1463192482271 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 19:21:22 INFO - PROCESS | 3612 | 1463192482277 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 19:21:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 19:21:22 INFO - PROCESS | 3612 | 1463192482280 Marionette TRACE conn5 <- [1,474,null,{}] 19:21:22 INFO - PROCESS | 3612 | 1463192482285 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}] 19:21:22 INFO - PROCESS | 3612 | 1463192482432 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 19:21:22 INFO - PROCESS | 3612 | 1463192482570 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:22 INFO - PROCESS | 3612 | ++DOCSHELL 1CF07C00 == 59 [pid = 3612] [id = 128] 19:21:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1CF08000) [pid = 3612] [serial = 382] [outer = 00000000] 19:21:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1D89F800) [pid = 3612] [serial = 383] [outer = 1CF08000] 19:21:22 INFO - PROCESS | 3612 | 1463192482630 Marionette DEBUG loaded listener.js 19:21:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1D8A3800) [pid = 3612] [serial = 384] [outer = 1CF08000] 19:21:23 INFO - PROCESS | 3612 | 1463192483302 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]]]}] 19:21:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 19:21:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1070ms 19:21:23 INFO - PROCESS | 3612 | 1463192483355 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 19:21:23 INFO - PROCESS | 3612 | 1463192483357 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 19:21:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 19:21:23 INFO - PROCESS | 3612 | 1463192483361 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 19:21:23 INFO - PROCESS | 3612 | 1463192483365 Marionette TRACE conn5 <- [1,478,null,{}] 19:21:23 INFO - PROCESS | 3612 | 1463192483377 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}] 19:21:23 INFO - PROCESS | 3612 | 1463192483493 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 19:21:23 INFO - PROCESS | 3612 | 1463192483607 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:23 INFO - PROCESS | 3612 | ++DOCSHELL 1E905000 == 60 [pid = 3612] [id = 129] 19:21:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1E906400) [pid = 3612] [serial = 385] [outer = 00000000] 19:21:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1E909C00) [pid = 3612] [serial = 386] [outer = 1E906400] 19:21:23 INFO - PROCESS | 3612 | 1463192483709 Marionette DEBUG loaded listener.js 19:21:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (1E90E400) [pid = 3612] [serial = 387] [outer = 1E906400] 19:21:24 INFO - PROCESS | 3612 | 1463192484347 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]]]}] 19:21:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 19:21:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1022ms 19:21:24 INFO - PROCESS | 3612 | 1463192484387 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 19:21:24 INFO - PROCESS | 3612 | 1463192484389 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 19:21:24 INFO - PROCESS | 3612 | 1463192484393 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 19:21:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 19:21:24 INFO - PROCESS | 3612 | 1463192484395 Marionette TRACE conn5 <- [1,482,null,{}] 19:21:24 INFO - PROCESS | 3612 | 1463192484398 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}] 19:21:24 INFO - PROCESS | 3612 | 1463192484506 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 19:21:24 INFO - PROCESS | 3612 | 1463192484620 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:24 INFO - PROCESS | 3612 | ++DOCSHELL 1ECE2C00 == 61 [pid = 3612] [id = 130] 19:21:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1ECE3C00) [pid = 3612] [serial = 388] [outer = 00000000] 19:21:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (1ECE8000) [pid = 3612] [serial = 389] [outer = 1ECE3C00] 19:21:24 INFO - PROCESS | 3612 | 1463192484674 Marionette DEBUG loaded listener.js 19:21:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (1F06DC00) [pid = 3612] [serial = 390] [outer = 1ECE3C00] 19:21:25 INFO - PROCESS | 3612 | 1463192485298 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]]]}] 19:21:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 19:21:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 970ms 19:21:25 INFO - PROCESS | 3612 | 1463192485367 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 19:21:25 INFO - PROCESS | 3612 | 1463192485369 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 19:21:25 INFO - PROCESS | 3612 | 1463192485373 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 19:21:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 19:21:25 INFO - PROCESS | 3612 | 1463192485375 Marionette TRACE conn5 <- [1,486,null,{}] 19:21:25 INFO - PROCESS | 3612 | 1463192485379 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}] 19:21:25 INFO - PROCESS | 3612 | 1463192485492 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 19:21:25 INFO - PROCESS | 3612 | 1463192485808 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:25 INFO - PROCESS | 3612 | ++DOCSHELL 102F9400 == 62 [pid = 3612] [id = 131] 19:21:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (10B48C00) [pid = 3612] [serial = 391] [outer = 00000000] 19:21:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (10FC9000) [pid = 3612] [serial = 392] [outer = 10B48C00] 19:21:25 INFO - PROCESS | 3612 | 1463192485883 Marionette DEBUG loaded listener.js 19:21:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (14E88400) [pid = 3612] [serial = 393] [outer = 10B48C00] 19:21:26 INFO - PROCESS | 3612 | 1463192486511 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]]]}] 19:21:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 19:21:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1179ms 19:21:26 INFO - PROCESS | 3612 | 1463192486555 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 19:21:26 INFO - PROCESS | 3612 | 1463192486559 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 19:21:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 19:21:26 INFO - PROCESS | 3612 | 1463192486563 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 19:21:26 INFO - PROCESS | 3612 | 1463192486567 Marionette TRACE conn5 <- [1,490,null,{}] 19:21:26 INFO - PROCESS | 3612 | 1463192486572 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}] 19:21:26 INFO - PROCESS | 3612 | 1463192486672 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 19:21:26 INFO - PROCESS | 3612 | 1463192486818 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:26 INFO - PROCESS | 3612 | ++DOCSHELL 1559E400 == 63 [pid = 3612] [id = 132] 19:21:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (162EAC00) [pid = 3612] [serial = 394] [outer = 00000000] 19:21:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (17D8F000) [pid = 3612] [serial = 395] [outer = 162EAC00] 19:21:26 INFO - PROCESS | 3612 | 1463192486869 Marionette DEBUG loaded listener.js 19:21:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (181EF800) [pid = 3612] [serial = 396] [outer = 162EAC00] 19:21:27 INFO - PROCESS | 3612 | --DOCSHELL 18904400 == 62 [pid = 3612] [id = 125] 19:21:27 INFO - PROCESS | 3612 | --DOCSHELL 10FCA000 == 61 [pid = 3612] [id = 124] 19:21:27 INFO - PROCESS | 3612 | --DOCSHELL 102F2000 == 60 [pid = 3612] [id = 123] 19:21:27 INFO - PROCESS | 3612 | --DOCSHELL 1AAE3C00 == 59 [pid = 3612] [id = 122] 19:21:27 INFO - PROCESS | 3612 | --DOCSHELL 1D7C8C00 == 58 [pid = 3612] [id = 121] 19:21:27 INFO - PROCESS | 3612 | --DOCSHELL 1C333C00 == 57 [pid = 3612] [id = 120] 19:21:27 INFO - PROCESS | 3612 | --DOCSHELL 19019400 == 56 [pid = 3612] [id = 119] 19:21:27 INFO - PROCESS | 3612 | --DOCSHELL 18169800 == 55 [pid = 3612] [id = 118] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (10E8C400) [pid = 3612] [serial = 334] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOCSHELL 19014000 == 54 [pid = 3612] [id = 90] 19:21:27 INFO - PROCESS | 3612 | --DOCSHELL 10B45C00 == 53 [pid = 3612] [id = 112] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (198F5800) [pid = 3612] [serial = 298] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (19993400) [pid = 3612] [serial = 299] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (1AA0B400) [pid = 3612] [serial = 302] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (1AA09400) [pid = 3612] [serial = 301] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (181F4C00) [pid = 3612] [serial = 283] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (193A3C00) [pid = 3612] [serial = 295] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1D558000) [pid = 3612] [serial = 269] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (181F0400) [pid = 3612] [serial = 287] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (170E8400) [pid = 3612] [serial = 286] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (198FB000) [pid = 3612] [serial = 307] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (14EE5000) [pid = 3612] [serial = 289] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (15292400) [pid = 3612] [serial = 290] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (18931800) [pid = 3612] [serial = 292] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (14E8CC00) [pid = 3612] [serial = 271] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1AAD9800) [pid = 3612] [serial = 304] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (18989400) [pid = 3612] [serial = 293] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (19019C00) [pid = 3612] [serial = 274] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (198FE800) [pid = 3612] [serial = 94] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (181B1C00) [pid = 3612] [serial = 227] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1E741000) [pid = 3612] [serial = 325] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1AC4E800) [pid = 3612] [serial = 277] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1EF45800) [pid = 3612] [serial = 328] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (10913C00) [pid = 3612] [serial = 224] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1D7C5800) [pid = 3612] [serial = 233] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (10FC5C00) [pid = 3612] [serial = 91] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1E995400) [pid = 3612] [serial = 280] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (198FE000) [pid = 3612] [serial = 185] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (198DF000) [pid = 3612] [serial = 142] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (15368000) [pid = 3612] [serial = 182] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1BB60C00) [pid = 3612] [serial = 179] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (1999E000) [pid = 3612] [serial = 103] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1E744400) [pid = 3612] [serial = 326] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (1890A800) [pid = 3612] [serial = 331] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1D552C00) [pid = 3612] [serial = 322] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1F062C00) [pid = 3612] [serial = 329] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (198F4400) [pid = 3612] [serial = 320] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (1524A800) [pid = 3612] [serial = 139] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (14CAF400) [pid = 3612] [serial = 316] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1D7C9000) [pid = 3612] [serial = 323] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (1901F000) [pid = 3612] [serial = 319] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1AAE0800) [pid = 3612] [serial = 97] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1D7BCC00) [pid = 3612] [serial = 230] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (15268400) [pid = 3612] [serial = 272] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (200EE400) [pid = 3612] [serial = 73] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (155A5C00) [pid = 3612] [serial = 317] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (181F9800) [pid = 3612] [serial = 100] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (19A80400) [pid = 3612] [serial = 236] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1901E800) [pid = 3612] [serial = 275] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (1CD51000) [pid = 3612] [serial = 278] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (1EF4D000) [pid = 3612] [serial = 145] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1E999800) [pid = 3612] [serial = 281] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1BB7C000) [pid = 3612] [serial = 311] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1BB60400) [pid = 3612] [serial = 310] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1C3F0800) [pid = 3612] [serial = 313] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (1AADF800) [pid = 3612] [serial = 188] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1EF02000) [pid = 3612] [serial = 136] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (1AADB400) [pid = 3612] [serial = 305] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (1892B400) [pid = 3612] [serial = 332] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (198D3800) [pid = 3612] [serial = 284] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (197D4400) [pid = 3612] [serial = 296] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (1AAE6400) [pid = 3612] [serial = 308] [outer = 00000000] [url = about:blank] 19:21:27 INFO - PROCESS | 3612 | 1463192487417 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]]]}] 19:21:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 19:21:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 890ms 19:21:27 INFO - PROCESS | 3612 | 1463192487456 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 19:21:27 INFO - PROCESS | 3612 | 1463192487460 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 19:21:27 INFO - PROCESS | 3612 | 1463192487465 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 19:21:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 19:21:27 INFO - PROCESS | 3612 | 1463192487467 Marionette TRACE conn5 <- [1,494,null,{}] 19:21:27 INFO - PROCESS | 3612 | 1463192487471 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}] 19:21:27 INFO - PROCESS | 3612 | 1463192487560 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 19:21:27 INFO - PROCESS | 3612 | 1463192487659 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:27 INFO - PROCESS | 3612 | ++DOCSHELL 10E87C00 == 54 [pid = 3612] [id = 133] 19:21:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (10E88800) [pid = 3612] [serial = 397] [outer = 00000000] 19:21:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (14F58000) [pid = 3612] [serial = 398] [outer = 10E88800] 19:21:27 INFO - PROCESS | 3612 | 1463192487713 Marionette DEBUG loaded listener.js 19:21:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (15292400) [pid = 3612] [serial = 399] [outer = 10E88800] 19:21:28 INFO - PROCESS | 3612 | 1463192488128 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]]]}] 19:21:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 19:21:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 19:21:28 INFO - PROCESS | 3612 | 1463192488200 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 19:21:28 INFO - PROCESS | 3612 | 1463192488202 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 19:21:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 19:21:28 INFO - PROCESS | 3612 | 1463192488208 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 19:21:28 INFO - PROCESS | 3612 | 1463192488213 Marionette TRACE conn5 <- [1,498,null,{}] 19:21:28 INFO - PROCESS | 3612 | 1463192488222 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}] 19:21:28 INFO - PROCESS | 3612 | 1463192488308 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 19:21:28 INFO - PROCESS | 3612 | 1463192488357 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:28 INFO - PROCESS | 3612 | ++DOCSHELL 18909400 == 55 [pid = 3612] [id = 134] 19:21:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1890A800) [pid = 3612] [serial = 400] [outer = 00000000] 19:21:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1890F400) [pid = 3612] [serial = 401] [outer = 1890A800] 19:21:28 INFO - PROCESS | 3612 | 1463192488404 Marionette DEBUG loaded listener.js 19:21:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (18931400) [pid = 3612] [serial = 402] [outer = 1890A800] 19:21:28 INFO - PROCESS | 3612 | 1463192488853 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]]]}] 19:21:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 19:21:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 691ms 19:21:28 INFO - PROCESS | 3612 | 1463192488900 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 19:21:28 INFO - PROCESS | 3612 | 1463192488903 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 19:21:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 19:21:28 INFO - PROCESS | 3612 | 1463192488906 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 19:21:28 INFO - PROCESS | 3612 | 1463192488908 Marionette TRACE conn5 <- [1,502,null,{}] 19:21:28 INFO - PROCESS | 3612 | 1463192488912 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}] 19:21:29 INFO - PROCESS | 3612 | 1463192489000 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 19:21:29 INFO - PROCESS | 3612 | 1463192489007 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:29 INFO - PROCESS | 3612 | ++DOCSHELL 18933400 == 56 [pid = 3612] [id = 135] 19:21:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (18938400) [pid = 3612] [serial = 403] [outer = 00000000] 19:21:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (18993400) [pid = 3612] [serial = 404] [outer = 18938400] 19:21:29 INFO - PROCESS | 3612 | 1463192489052 Marionette DEBUG loaded listener.js 19:21:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1898B800) [pid = 3612] [serial = 405] [outer = 18938400] 19:21:29 INFO - PROCESS | 3612 | 1463192489553 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]]]}] 19:21:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 19:21:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 19:21:29 INFO - PROCESS | 3612 | 1463192489580 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 19:21:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 19:21:29 INFO - PROCESS | 3612 | 1463192489583 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 19:21:29 INFO - PROCESS | 3612 | 1463192489586 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 19:21:29 INFO - PROCESS | 3612 | 1463192489587 Marionette TRACE conn5 <- [1,506,null,{}] 19:21:29 INFO - PROCESS | 3612 | 1463192489591 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}] 19:21:29 INFO - PROCESS | 3612 | 1463192489702 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 19:21:29 INFO - PROCESS | 3612 | 1463192489790 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:29 INFO - PROCESS | 3612 | ++DOCSHELL 1901D800 == 57 [pid = 3612] [id = 136] 19:21:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1901E800) [pid = 3612] [serial = 406] [outer = 00000000] 19:21:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (19368000) [pid = 3612] [serial = 407] [outer = 1901E800] 19:21:29 INFO - PROCESS | 3612 | 1463192489843 Marionette DEBUG loaded listener.js 19:21:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (198D4400) [pid = 3612] [serial = 408] [outer = 1901E800] 19:21:30 INFO - PROCESS | 3612 | 1463192490302 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]]]}] 19:21:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 19:21:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 771ms 19:21:30 INFO - PROCESS | 3612 | 1463192490357 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 19:21:30 INFO - PROCESS | 3612 | 1463192490359 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 19:21:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 19:21:30 INFO - PROCESS | 3612 | 1463192490362 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 19:21:30 INFO - PROCESS | 3612 | 1463192490364 Marionette TRACE conn5 <- [1,510,null,{}] 19:21:30 INFO - PROCESS | 3612 | 1463192490367 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}] 19:21:30 INFO - PROCESS | 3612 | 1463192490483 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 19:21:30 INFO - PROCESS | 3612 | 1463192490496 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:30 INFO - PROCESS | 3612 | ++DOCSHELL 198D7800 == 58 [pid = 3612] [id = 137] 19:21:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (198D9C00) [pid = 3612] [serial = 409] [outer = 00000000] 19:21:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (19994000) [pid = 3612] [serial = 410] [outer = 198D9C00] 19:21:30 INFO - PROCESS | 3612 | 1463192490587 Marionette DEBUG loaded listener.js 19:21:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (19996C00) [pid = 3612] [serial = 411] [outer = 198D9C00] 19:21:31 INFO - PROCESS | 3612 | 1463192491026 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]]]}] 19:21:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 19:21:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 19:21:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 19:21:31 INFO - PROCESS | 3612 | 1463192491101 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 19:21:31 INFO - PROCESS | 3612 | 1463192491103 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 19:21:31 INFO - PROCESS | 3612 | 1463192491106 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 19:21:31 INFO - PROCESS | 3612 | 1463192491108 Marionette TRACE conn5 <- [1,514,null,{}] 19:21:31 INFO - PROCESS | 3612 | 1463192491112 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}] 19:21:31 INFO - PROCESS | 3612 | 1463192491220 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 19:21:31 INFO - PROCESS | 3612 | 1463192491232 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:31 INFO - PROCESS | 3612 | ++DOCSHELL 19993000 == 59 [pid = 3612] [id = 138] 19:21:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1999C400) [pid = 3612] [serial = 412] [outer = 00000000] 19:21:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (19A79C00) [pid = 3612] [serial = 413] [outer = 1999C400] 19:21:31 INFO - PROCESS | 3612 | 1463192491514 Marionette DEBUG loaded listener.js 19:21:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1A278800) [pid = 3612] [serial = 414] [outer = 1999C400] 19:21:31 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (193AB000) [pid = 3612] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 19:21:31 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1890E000) [pid = 3612] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 19:21:31 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1D7CA400) [pid = 3612] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 19:21:31 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1C334400) [pid = 3612] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 19:21:31 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1E992C00) [pid = 3612] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 19:21:31 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (1F1AFC00) [pid = 3612] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 19:21:31 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (1890CC00) [pid = 3612] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 19:21:31 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (10FCB000) [pid = 3612] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 19:21:31 INFO - PROCESS | 3612 | 1463192491882 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]]]}] 19:21:31 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 19:21:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 830ms 19:21:31 INFO - PROCESS | 3612 | 1463192491938 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 19:21:31 INFO - PROCESS | 3612 | 1463192491949 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 19:21:31 INFO - PROCESS | 3612 | 1463192491953 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 19:21:31 INFO - PROCESS | 3612 | 1463192491955 Marionette TRACE conn5 <- [1,518,null,{}] 19:21:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 19:21:31 INFO - PROCESS | 3612 | 1463192491959 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}] 19:21:32 INFO - PROCESS | 3612 | 1463192492075 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 19:21:32 INFO - PROCESS | 3612 | 1463192492085 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:32 INFO - PROCESS | 3612 | ++DOCSHELL 19998000 == 60 [pid = 3612] [id = 139] 19:21:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (19A73400) [pid = 3612] [serial = 415] [outer = 00000000] 19:21:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1A69A800) [pid = 3612] [serial = 416] [outer = 19A73400] 19:21:32 INFO - PROCESS | 3612 | 1463192492132 Marionette DEBUG loaded listener.js 19:21:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1AA0A000) [pid = 3612] [serial = 417] [outer = 19A73400] 19:21:32 INFO - PROCESS | 3612 | 1463192492544 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]]]}] 19:21:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 19:21:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 19:21:32 INFO - PROCESS | 3612 | 1463192492589 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 19:21:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 19:21:32 INFO - PROCESS | 3612 | 1463192492591 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 19:21:32 INFO - PROCESS | 3612 | 1463192492594 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 19:21:32 INFO - PROCESS | 3612 | 1463192492596 Marionette TRACE conn5 <- [1,522,null,{}] 19:21:32 INFO - PROCESS | 3612 | 1463192492599 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}] 19:21:32 INFO - PROCESS | 3612 | 1463192492710 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 19:21:32 INFO - PROCESS | 3612 | 1463192492756 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:32 INFO - PROCESS | 3612 | ++DOCSHELL 19A7AC00 == 61 [pid = 3612] [id = 140] 19:21:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1AA0C400) [pid = 3612] [serial = 418] [outer = 00000000] 19:21:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1AAD9800) [pid = 3612] [serial = 419] [outer = 1AA0C400] 19:21:32 INFO - PROCESS | 3612 | 1463192492801 Marionette DEBUG loaded listener.js 19:21:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1AAE6000) [pid = 3612] [serial = 420] [outer = 1AA0C400] 19:21:33 INFO - PROCESS | 3612 | 1463192493198 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]]]}] 19:21:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 19:21:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 631ms 19:21:33 INFO - PROCESS | 3612 | 1463192493225 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 19:21:33 INFO - PROCESS | 3612 | 1463192493227 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 19:21:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 19:21:33 INFO - PROCESS | 3612 | 1463192493230 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 19:21:33 INFO - PROCESS | 3612 | 1463192493232 Marionette TRACE conn5 <- [1,526,null,{}] 19:21:33 INFO - PROCESS | 3612 | 1463192493236 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}] 19:21:33 INFO - PROCESS | 3612 | 1463192493351 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 19:21:33 INFO - PROCESS | 3612 | 1463192493377 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:33 INFO - PROCESS | 3612 | ++DOCSHELL 10E8AC00 == 62 [pid = 3612] [id = 141] 19:21:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (181F5400) [pid = 3612] [serial = 421] [outer = 00000000] 19:21:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1BB58400) [pid = 3612] [serial = 422] [outer = 181F5400] 19:21:33 INFO - PROCESS | 3612 | 1463192493430 Marionette DEBUG loaded listener.js 19:21:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1BB7B400) [pid = 3612] [serial = 423] [outer = 181F5400] 19:21:34 INFO - PROCESS | 3612 | 1463192494199 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]]]}] 19:21:34 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 19:21:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1020ms 19:21:34 INFO - PROCESS | 3612 | 1463192494251 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 19:21:34 INFO - PROCESS | 3612 | 1463192494255 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 19:21:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 19:21:34 INFO - PROCESS | 3612 | 1463192494261 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 19:21:34 INFO - PROCESS | 3612 | 1463192494265 Marionette TRACE conn5 <- [1,530,null,{}] 19:21:34 INFO - PROCESS | 3612 | 1463192494291 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}] 19:21:34 INFO - PROCESS | 3612 | 1463192494475 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 19:21:34 INFO - PROCESS | 3612 | 1463192494575 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:34 INFO - PROCESS | 3612 | ++DOCSHELL 14E8CC00 == 63 [pid = 3612] [id = 142] 19:21:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (15242400) [pid = 3612] [serial = 424] [outer = 00000000] 19:21:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (162E3C00) [pid = 3612] [serial = 425] [outer = 15242400] 19:21:34 INFO - PROCESS | 3612 | 1463192494636 Marionette DEBUG loaded listener.js 19:21:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (17D0CC00) [pid = 3612] [serial = 426] [outer = 15242400] 19:21:35 INFO - PROCESS | 3612 | 1463192495208 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"]]]}] 19:21:35 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 19:21:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 19:21:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:21:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:21:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 19:21:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:21:35 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 19:21:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 19:21:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:21:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:21:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 19:21:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:21:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 991ms 19:21:35 INFO - PROCESS | 3612 | 1463192495267 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 19:21:35 INFO - PROCESS | 3612 | 1463192495274 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 19:21:35 INFO - PROCESS | 3612 | 1463192495281 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 19:21:35 INFO - PROCESS | 3612 | 1463192495284 Marionette TRACE conn5 <- [1,534,null,{}] 19:21:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 19:21:35 INFO - PROCESS | 3612 | 1463192495288 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}] 19:21:35 INFO - PROCESS | 3612 | 1463192495413 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 19:21:35 INFO - PROCESS | 3612 | 1463192495517 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:35 INFO - PROCESS | 3612 | ++DOCSHELL 198D3000 == 64 [pid = 3612] [id = 143] 19:21:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (198DC800) [pid = 3612] [serial = 427] [outer = 00000000] 19:21:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (19A82000) [pid = 3612] [serial = 428] [outer = 198DC800] 19:21:35 INFO - PROCESS | 3612 | 1463192495576 Marionette DEBUG loaded listener.js 19:21:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (1BB52C00) [pid = 3612] [serial = 429] [outer = 198DC800] 19:21:36 INFO - PROCESS | 3612 | 1463192496154 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]]]}] 19:21:36 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. 19:21:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 930ms 19:21:36 INFO - PROCESS | 3612 | 1463192496218 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 19:21:36 INFO - PROCESS | 3612 | 1463192496221 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 19:21:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 19:21:36 INFO - PROCESS | 3612 | 1463192496225 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 19:21:36 INFO - PROCESS | 3612 | 1463192496229 Marionette TRACE conn5 <- [1,538,null,{}] 19:21:36 INFO - PROCESS | 3612 | 1463192496240 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}] 19:21:36 INFO - PROCESS | 3612 | 1463192496349 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 19:21:36 INFO - PROCESS | 3612 | 1463192496450 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:36 INFO - PROCESS | 3612 | ++DOCSHELL 1C334400 == 65 [pid = 3612] [id = 144] 19:21:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1CD56400) [pid = 3612] [serial = 430] [outer = 00000000] 19:21:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1CF8C800) [pid = 3612] [serial = 431] [outer = 1CD56400] 19:21:36 INFO - PROCESS | 3612 | 1463192496507 Marionette DEBUG loaded listener.js 19:21:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1D558800) [pid = 3612] [serial = 432] [outer = 1CD56400] 19:21:37 INFO - PROCESS | 3612 | 1463192497088 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]]]}] 19:21:37 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. 19:21:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 871ms 19:21:37 INFO - PROCESS | 3612 | 1463192497098 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 19:21:37 INFO - PROCESS | 3612 | 1463192497101 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 19:21:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 19:21:37 INFO - PROCESS | 3612 | 1463192497121 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 19:21:37 INFO - PROCESS | 3612 | 1463192497124 Marionette TRACE conn5 <- [1,542,null,{}] 19:21:37 INFO - PROCESS | 3612 | 1463192497128 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}] 19:21:37 INFO - PROCESS | 3612 | 1463192497241 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 19:21:37 INFO - PROCESS | 3612 | 1463192497361 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:37 INFO - PROCESS | 3612 | ++DOCSHELL 1BB56800 == 66 [pid = 3612] [id = 145] 19:21:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1CF87800) [pid = 3612] [serial = 433] [outer = 00000000] 19:21:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1D8A2C00) [pid = 3612] [serial = 434] [outer = 1CF87800] 19:21:37 INFO - PROCESS | 3612 | 1463192497420 Marionette DEBUG loaded listener.js 19:21:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1D8ACC00) [pid = 3612] [serial = 435] [outer = 1CF87800] 19:21:37 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:21:37 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:21:38 INFO - PROCESS | 3612 | 1463192497975 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]]]}] 19:21:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 19:21:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 19:21:38 INFO - PROCESS | 3612 | 1463192498056 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 19:21:38 INFO - PROCESS | 3612 | 1463192498059 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 19:21:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 19:21:38 INFO - PROCESS | 3612 | 1463192498063 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 19:21:38 INFO - PROCESS | 3612 | 1463192498065 Marionette TRACE conn5 <- [1,546,null,{}] 19:21:38 INFO - PROCESS | 3612 | 1463192498069 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}] 19:21:38 INFO - PROCESS | 3612 | 1463192498208 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 19:21:38 INFO - PROCESS | 3612 | 1463192498340 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:38 INFO - PROCESS | 3612 | ++DOCSHELL 1E740400 == 67 [pid = 3612] [id = 146] 19:21:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1E740C00) [pid = 3612] [serial = 436] [outer = 00000000] 19:21:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1E901800) [pid = 3612] [serial = 437] [outer = 1E740C00] 19:21:38 INFO - PROCESS | 3612 | 1463192498450 Marionette DEBUG loaded listener.js 19:21:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1E905C00) [pid = 3612] [serial = 438] [outer = 1E740C00] 19:21:39 INFO - PROCESS | 3612 | 1463192499032 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]]]}] 19:21:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 19:21:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1021ms 19:21:39 INFO - PROCESS | 3612 | 1463192499087 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 19:21:39 INFO - PROCESS | 3612 | 1463192499090 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 19:21:39 INFO - PROCESS | 3612 | 1463192499093 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 19:21:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 19:21:39 INFO - PROCESS | 3612 | 1463192499096 Marionette TRACE conn5 <- [1,550,null,{}] 19:21:39 INFO - PROCESS | 3612 | 1463192499100 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}] 19:21:39 INFO - PROCESS | 3612 | 1463192499288 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 19:21:39 INFO - PROCESS | 3612 | 1463192499420 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:39 INFO - PROCESS | 3612 | ++DOCSHELL 1BB7B800 == 68 [pid = 3612] [id = 147] 19:21:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1ECDAC00) [pid = 3612] [serial = 439] [outer = 00000000] 19:21:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1ECE5400) [pid = 3612] [serial = 440] [outer = 1ECDAC00] 19:21:39 INFO - PROCESS | 3612 | 1463192499481 Marionette DEBUG loaded listener.js 19:21:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1EF43800) [pid = 3612] [serial = 441] [outer = 1ECDAC00] 19:21:39 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:21:39 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:21:40 INFO - PROCESS | 3612 | 1463192500234 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]]]}] 19:21:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 19:21:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1168ms 19:21:40 INFO - PROCESS | 3612 | 1463192500264 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 19:21:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 19:21:40 INFO - PROCESS | 3612 | 1463192500269 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 19:21:40 INFO - PROCESS | 3612 | 1463192500274 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 19:21:40 INFO - PROCESS | 3612 | 1463192500278 Marionette TRACE conn5 <- [1,554,null,{}] 19:21:40 INFO - PROCESS | 3612 | 1463192500284 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}] 19:21:40 INFO - PROCESS | 3612 | 1463192500386 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 19:21:40 INFO - PROCESS | 3612 | 1463192500521 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:40 INFO - PROCESS | 3612 | ++DOCSHELL 170E3C00 == 69 [pid = 3612] [id = 148] 19:21:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (17D03C00) [pid = 3612] [serial = 442] [outer = 00000000] 19:21:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (181F3400) [pid = 3612] [serial = 443] [outer = 17D03C00] 19:21:40 INFO - PROCESS | 3612 | 1463192500572 Marionette DEBUG loaded listener.js 19:21:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (18934400) [pid = 3612] [serial = 444] [outer = 17D03C00] 19:21:40 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:21:41 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:21:41 INFO - PROCESS | 3612 | --DOCSHELL 10B4BC00 == 68 [pid = 3612] [id = 116] 19:21:41 INFO - PROCESS | 3612 | --DOCSHELL 197DB400 == 67 [pid = 3612] [id = 115] 19:21:41 INFO - PROCESS | 3612 | --DOCSHELL 18929C00 == 66 [pid = 3612] [id = 114] 19:21:41 INFO - PROCESS | 3612 | --DOCSHELL 11A86400 == 65 [pid = 3612] [id = 113] 19:21:41 INFO - PROCESS | 3612 | --DOCSHELL 19A7AC00 == 64 [pid = 3612] [id = 140] 19:21:41 INFO - PROCESS | 3612 | --DOCSHELL 19998000 == 63 [pid = 3612] [id = 139] 19:21:41 INFO - PROCESS | 3612 | --DOCSHELL 19993000 == 62 [pid = 3612] [id = 138] 19:21:41 INFO - PROCESS | 3612 | --DOCSHELL 198D7800 == 61 [pid = 3612] [id = 137] 19:21:41 INFO - PROCESS | 3612 | --DOCSHELL 1901D800 == 60 [pid = 3612] [id = 136] 19:21:41 INFO - PROCESS | 3612 | --DOCSHELL 18933400 == 59 [pid = 3612] [id = 135] 19:21:41 INFO - PROCESS | 3612 | --DOCSHELL 18909400 == 58 [pid = 3612] [id = 134] 19:21:41 INFO - PROCESS | 3612 | --DOCSHELL 10E87C00 == 57 [pid = 3612] [id = 133] 19:21:41 INFO - PROCESS | 3612 | --DOCSHELL 1559E400 == 56 [pid = 3612] [id = 132] 19:21:41 INFO - PROCESS | 3612 | --DOCSHELL 102F9400 == 55 [pid = 3612] [id = 131] 19:21:41 INFO - PROCESS | 3612 | --DOCSHELL 10B43C00 == 54 [pid = 3612] [id = 127] 19:21:41 INFO - PROCESS | 3612 | --DOCSHELL 1999D000 == 53 [pid = 3612] [id = 126] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (19A75000) [pid = 3612] [serial = 355] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1A69C400) [pid = 3612] [serial = 356] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (198D7C00) [pid = 3612] [serial = 353] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (19019800) [pid = 3612] [serial = 352] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1E73BC00) [pid = 3612] [serial = 361] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (1E98FC00) [pid = 3612] [serial = 362] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1CF85800) [pid = 3612] [serial = 358] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1BB5B000) [pid = 3612] [serial = 349] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1550C800) [pid = 3612] [serial = 337] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (1EF45400) [pid = 3612] [serial = 364] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1898CC00) [pid = 3612] [serial = 340] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (19A75400) [pid = 3612] [serial = 343] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1AA10C00) [pid = 3612] [serial = 346] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1F7C3000) [pid = 3612] [serial = 367] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1EF50C00) [pid = 3612] [serial = 365] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (1A337C00) [pid = 3612] [serial = 374] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (1D7C7000) [pid = 3612] [serial = 376] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1999FC00) [pid = 3612] [serial = 373] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (1F7C6800) [pid = 3612] [serial = 368] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (162E6C00) [pid = 3612] [serial = 370] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1D54FC00) [pid = 3612] [serial = 359] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (181EF400) [pid = 3612] [serial = 371] [outer = 00000000] [url = about:blank] 19:21:41 INFO - PROCESS | 3612 | 1463192501286 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]]]}] 19:21:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 19:21:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1023ms 19:21:41 INFO - PROCESS | 3612 | 1463192501298 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 19:21:41 INFO - PROCESS | 3612 | 1463192501303 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 19:21:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 19:21:41 INFO - PROCESS | 3612 | 1463192501309 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 19:21:41 INFO - PROCESS | 3612 | 1463192501311 Marionette TRACE conn5 <- [1,558,null,{}] 19:21:41 INFO - PROCESS | 3612 | 1463192501315 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}] 19:21:41 INFO - PROCESS | 3612 | 1463192501405 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 19:21:41 INFO - PROCESS | 3612 | 1463192501415 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:41 INFO - PROCESS | 3612 | ++DOCSHELL 10C68400 == 54 [pid = 3612] [id = 149] 19:21:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (10E87C00) [pid = 3612] [serial = 445] [outer = 00000000] 19:21:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (155A7000) [pid = 3612] [serial = 446] [outer = 10E87C00] 19:21:41 INFO - PROCESS | 3612 | 1463192501463 Marionette DEBUG loaded listener.js 19:21:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (17D0F000) [pid = 3612] [serial = 447] [outer = 10E87C00] 19:21:41 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:21:41 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:21:41 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:21:42 INFO - PROCESS | 3612 | 1463192501995 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]]]}] 19:21:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 19:21:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 730ms 19:21:42 INFO - PROCESS | 3612 | 1463192502043 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 19:21:42 INFO - PROCESS | 3612 | 1463192502045 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 19:21:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 19:21:42 INFO - PROCESS | 3612 | 1463192502048 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 19:21:42 INFO - PROCESS | 3612 | 1463192502052 Marionette TRACE conn5 <- [1,562,null,{}] 19:21:42 INFO - PROCESS | 3612 | 1463192502062 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}] 19:21:42 INFO - PROCESS | 3612 | 1463192502158 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 19:21:42 INFO - PROCESS | 3612 | 1463192502244 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:42 INFO - PROCESS | 3612 | ++DOCSHELL 1901F400 == 55 [pid = 3612] [id = 150] 19:21:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (19020400) [pid = 3612] [serial = 448] [outer = 00000000] 19:21:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (198DB800) [pid = 3612] [serial = 449] [outer = 19020400] 19:21:42 INFO - PROCESS | 3612 | 1463192502292 Marionette DEBUG loaded listener.js 19:21:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (198F7400) [pid = 3612] [serial = 450] [outer = 19020400] 19:21:42 INFO - PROCESS | 3612 | 1463192502673 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]]]}] 19:21:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 19:21:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 19:21:42 INFO - PROCESS | 3612 | 1463192502722 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 19:21:42 INFO - PROCESS | 3612 | 1463192502725 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 19:21:42 INFO - PROCESS | 3612 | 1463192502728 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 19:21:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 19:21:42 INFO - PROCESS | 3612 | 1463192502729 Marionette TRACE conn5 <- [1,566,null,{}] 19:21:42 INFO - PROCESS | 3612 | 1463192502733 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}] 19:21:42 INFO - PROCESS | 3612 | 1463192502819 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 19:21:42 INFO - PROCESS | 3612 | 1463192502826 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:42 INFO - PROCESS | 3612 | ++DOCSHELL 19A7A000 == 56 [pid = 3612] [id = 151] 19:21:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (19A7A800) [pid = 3612] [serial = 451] [outer = 00000000] 19:21:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1AA0B400) [pid = 3612] [serial = 452] [outer = 19A7A800] 19:21:42 INFO - PROCESS | 3612 | 1463192502871 Marionette DEBUG loaded listener.js 19:21:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1AA14800) [pid = 3612] [serial = 453] [outer = 19A7A800] 19:21:43 INFO - PROCESS | 3612 | 1463192503334 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]]]}] 19:21:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 19:21:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 19:21:43 INFO - PROCESS | 3612 | 1463192503402 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 19:21:43 INFO - PROCESS | 3612 | 1463192503404 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 19:21:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 19:21:43 INFO - PROCESS | 3612 | 1463192503413 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 19:21:43 INFO - PROCESS | 3612 | 1463192503415 Marionette TRACE conn5 <- [1,570,null,{}] 19:21:43 INFO - PROCESS | 3612 | 1463192503419 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}] 19:21:43 INFO - PROCESS | 3612 | 1463192503561 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 19:21:43 INFO - PROCESS | 3612 | 1463192503587 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:43 INFO - PROCESS | 3612 | ++DOCSHELL 19A82C00 == 57 [pid = 3612] [id = 152] 19:21:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1A69C000) [pid = 3612] [serial = 454] [outer = 00000000] 19:21:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1BB54800) [pid = 3612] [serial = 455] [outer = 1A69C000] 19:21:43 INFO - PROCESS | 3612 | 1463192503632 Marionette DEBUG loaded listener.js 19:21:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1BCC6C00) [pid = 3612] [serial = 456] [outer = 1A69C000] 19:21:44 INFO - PROCESS | 3612 | 1463192504088 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]]]}] 19:21:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 19:21:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 19:21:44 INFO - PROCESS | 3612 | 1463192504142 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 19:21:44 INFO - PROCESS | 3612 | 1463192504144 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 19:21:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 19:21:44 INFO - PROCESS | 3612 | 1463192504147 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 19:21:44 INFO - PROCESS | 3612 | 1463192504149 Marionette TRACE conn5 <- [1,574,null,{}] 19:21:44 INFO - PROCESS | 3612 | 1463192504164 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}] 19:21:44 INFO - PROCESS | 3612 | 1463192504301 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 19:21:44 INFO - PROCESS | 3612 | 1463192504369 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:44 INFO - PROCESS | 3612 | ++DOCSHELL 1D7C7800 == 58 [pid = 3612] [id = 153] 19:21:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1D7C8C00) [pid = 3612] [serial = 457] [outer = 00000000] 19:21:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1D8A9C00) [pid = 3612] [serial = 458] [outer = 1D7C8C00] 19:21:44 INFO - PROCESS | 3612 | 1463192504418 Marionette DEBUG loaded listener.js 19:21:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1E741800) [pid = 3612] [serial = 459] [outer = 1D7C8C00] 19:21:44 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:21:44 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:21:44 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:21:44 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:21:44 INFO - PROCESS | 3612 | 1463192504893 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]]]}] 19:21:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 19:21:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 790ms 19:21:44 INFO - PROCESS | 3612 | 1463192504945 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 19:21:44 INFO - PROCESS | 3612 | 1463192504947 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 19:21:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 19:21:44 INFO - PROCESS | 3612 | 1463192504950 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 19:21:44 INFO - PROCESS | 3612 | 1463192504952 Marionette TRACE conn5 <- [1,578,null,{}] 19:21:44 INFO - PROCESS | 3612 | 1463192504955 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}] 19:21:45 INFO - PROCESS | 3612 | 1463192505069 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 19:21:45 INFO - PROCESS | 3612 | 1463192505136 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:45 INFO - PROCESS | 3612 | ++DOCSHELL 1E904000 == 59 [pid = 3612] [id = 154] 19:21:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1E90A000) [pid = 3612] [serial = 460] [outer = 00000000] 19:21:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1E992C00) [pid = 3612] [serial = 461] [outer = 1E90A000] 19:21:45 INFO - PROCESS | 3612 | 1463192505183 Marionette DEBUG loaded listener.js 19:21:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1E999400) [pid = 3612] [serial = 462] [outer = 1E90A000] 19:21:45 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1901E800) [pid = 3612] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 19:21:45 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (10E88800) [pid = 3612] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 19:21:45 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (198D9C00) [pid = 3612] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 19:21:45 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (162EAC00) [pid = 3612] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 19:21:45 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (18938400) [pid = 3612] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 19:21:45 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (1890A800) [pid = 3612] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 19:21:45 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (10B48C00) [pid = 3612] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 19:21:45 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (1AA0C400) [pid = 3612] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 19:21:45 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1999C400) [pid = 3612] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 19:21:45 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (19A73400) [pid = 3612] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 19:21:45 INFO - PROCESS | 3612 | 1463192505692 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]]]}] 19:21:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 19:21:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 770ms 19:21:45 INFO - PROCESS | 3612 | 1463192505733 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 19:21:45 INFO - PROCESS | 3612 | 1463192505735 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 19:21:45 INFO - PROCESS | 3612 | 1463192505739 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 19:21:45 INFO - PROCESS | 3612 | 1463192505740 Marionette TRACE conn5 <- [1,582,null,{}] 19:21:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 19:21:45 INFO - PROCESS | 3612 | 1463192505744 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}] 19:21:45 INFO - PROCESS | 3612 | 1463192505866 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 19:21:46 INFO - PROCESS | 3612 | 1463192506139 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:46 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 19:21:46 INFO - PROCESS | 3612 | ++DOCSHELL 19994800 == 60 [pid = 3612] [id = 155] 19:21:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (19997000) [pid = 3612] [serial = 463] [outer = 00000000] 19:21:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1AAD9000) [pid = 3612] [serial = 464] [outer = 19997000] 19:21:46 INFO - PROCESS | 3612 | 1463192506199 Marionette DEBUG loaded listener.js 19:21:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1BB75800) [pid = 3612] [serial = 465] [outer = 19997000] 19:21:46 INFO - PROCESS | 3612 | 1463192506605 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]]]}] 19:21:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 19:21:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 931ms 19:21:46 INFO - PROCESS | 3612 | 1463192506674 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 19:21:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 19:21:46 INFO - PROCESS | 3612 | 1463192506676 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 19:21:46 INFO - PROCESS | 3612 | 1463192506679 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 19:21:46 INFO - PROCESS | 3612 | 1463192506681 Marionette TRACE conn5 <- [1,586,null,{}] 19:21:46 INFO - PROCESS | 3612 | 1463192506685 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}] 19:21:46 INFO - PROCESS | 3612 | 1463192506800 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 19:21:46 INFO - PROCESS | 3612 | 1463192506813 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:46 INFO - PROCESS | 3612 | ++DOCSHELL 1A20F400 == 61 [pid = 3612] [id = 156] 19:21:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1AAE2400) [pid = 3612] [serial = 466] [outer = 00000000] 19:21:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1EB64C00) [pid = 3612] [serial = 467] [outer = 1AAE2400] 19:21:46 INFO - PROCESS | 3612 | 1463192506857 Marionette DEBUG loaded listener.js 19:21:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1EB67400) [pid = 3612] [serial = 468] [outer = 1AAE2400] 19:21:47 INFO - PROCESS | 3612 | 1463192507264 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]]]}] 19:21:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 19:21:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 19:21:47 INFO - PROCESS | 3612 | 1463192507310 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 19:21:47 INFO - PROCESS | 3612 | 1463192507313 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 19:21:47 INFO - PROCESS | 3612 | 1463192507316 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 19:21:47 INFO - PROCESS | 3612 | 1463192507318 Marionette TRACE conn5 <- [1,590,null,{}] 19:21:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 19:21:47 INFO - PROCESS | 3612 | 1463192507322 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}] 19:21:47 INFO - PROCESS | 3612 | 1463192507440 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 19:21:47 INFO - PROCESS | 3612 | 1463192507449 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:47 INFO - PROCESS | 3612 | ++DOCSHELL 1A111400 == 62 [pid = 3612] [id = 157] 19:21:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1A111C00) [pid = 3612] [serial = 469] [outer = 00000000] 19:21:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1A11C800) [pid = 3612] [serial = 470] [outer = 1A111C00] 19:21:47 INFO - PROCESS | 3612 | 1463192507494 Marionette DEBUG loaded listener.js 19:21:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1A11D800) [pid = 3612] [serial = 471] [outer = 1A111C00] 19:21:48 INFO - PROCESS | 3612 | 1463192508212 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]]]}] 19:21:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 19:21:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 931ms 19:21:48 INFO - PROCESS | 3612 | 1463192508252 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 19:21:48 INFO - PROCESS | 3612 | 1463192508258 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 19:21:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 19:21:48 INFO - PROCESS | 3612 | 1463192508263 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 19:21:48 INFO - PROCESS | 3612 | 1463192508267 Marionette TRACE conn5 <- [1,594,null,{}] 19:21:48 INFO - PROCESS | 3612 | 1463192508273 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}] 19:21:48 INFO - PROCESS | 3612 | 1463192508389 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 19:21:48 INFO - PROCESS | 3612 | 1463192508497 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:48 INFO - PROCESS | 3612 | ++DOCSHELL 1550A400 == 63 [pid = 3612] [id = 158] 19:21:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (15511800) [pid = 3612] [serial = 472] [outer = 00000000] 19:21:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (18907000) [pid = 3612] [serial = 473] [outer = 15511800] 19:21:48 INFO - PROCESS | 3612 | 1463192508554 Marionette DEBUG loaded listener.js 19:21:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1898AC00) [pid = 3612] [serial = 474] [outer = 15511800] 19:21:49 INFO - PROCESS | 3612 | 1463192509227 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]]]}] 19:21:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 19:21:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 970ms 19:21:49 INFO - PROCESS | 3612 | 1463192509269 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 19:21:49 INFO - PROCESS | 3612 | 1463192509275 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 19:21:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 19:21:49 INFO - PROCESS | 3612 | 1463192509282 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 19:21:49 INFO - PROCESS | 3612 | 1463192509285 Marionette TRACE conn5 <- [1,598,null,{}] 19:21:49 INFO - PROCESS | 3612 | 1463192509289 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}] 19:21:49 INFO - PROCESS | 3612 | 1463192509402 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 19:21:49 INFO - PROCESS | 3612 | 1463192509534 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:49 INFO - PROCESS | 3612 | ++DOCSHELL 189F0C00 == 64 [pid = 3612] [id = 159] 19:21:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (198D4000) [pid = 3612] [serial = 475] [outer = 00000000] 19:21:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1A11EC00) [pid = 3612] [serial = 476] [outer = 198D4000] 19:21:49 INFO - PROCESS | 3612 | 1463192509591 Marionette DEBUG loaded listener.js 19:21:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1BB57000) [pid = 3612] [serial = 477] [outer = 198D4000] 19:21:50 INFO - PROCESS | 3612 | 1463192510206 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]]]}] 19:21:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 19:21:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 971ms 19:21:50 INFO - PROCESS | 3612 | 1463192510253 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 19:21:50 INFO - PROCESS | 3612 | 1463192510256 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 19:21:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 19:21:50 INFO - PROCESS | 3612 | 1463192510260 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 19:21:50 INFO - PROCESS | 3612 | 1463192510264 Marionette TRACE conn5 <- [1,602,null,{}] 19:21:50 INFO - PROCESS | 3612 | 1463192510275 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}] 19:21:50 INFO - PROCESS | 3612 | 1463192510387 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 19:21:50 INFO - PROCESS | 3612 | 1463192510525 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:50 INFO - PROCESS | 3612 | ++DOCSHELL 1EB69800 == 65 [pid = 3612] [id = 160] 19:21:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1EB69C00) [pid = 3612] [serial = 478] [outer = 00000000] 19:21:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1EB6E000) [pid = 3612] [serial = 479] [outer = 1EB69C00] 19:21:50 INFO - PROCESS | 3612 | 1463192510592 Marionette DEBUG loaded listener.js 19:21:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1ECE4800) [pid = 3612] [serial = 480] [outer = 1EB69C00] 19:21:51 INFO - PROCESS | 3612 | 1463192511168 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]]]}] 19:21:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 19:21:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 970ms 19:21:51 INFO - PROCESS | 3612 | 1463192511233 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 19:21:51 INFO - PROCESS | 3612 | 1463192511236 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 19:21:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 19:21:51 INFO - PROCESS | 3612 | 1463192511239 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 19:21:51 INFO - PROCESS | 3612 | 1463192511242 Marionette TRACE conn5 <- [1,606,null,{}] 19:21:51 INFO - PROCESS | 3612 | 1463192511246 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}] 19:21:51 INFO - PROCESS | 3612 | 1463192511363 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 19:21:51 INFO - PROCESS | 3612 | 1463192511471 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:51 INFO - PROCESS | 3612 | ++DOCSHELL 1EB18C00 == 66 [pid = 3612] [id = 161] 19:21:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1EB19400) [pid = 3612] [serial = 481] [outer = 00000000] 19:21:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1EB1D800) [pid = 3612] [serial = 482] [outer = 1EB19400] 19:21:51 INFO - PROCESS | 3612 | 1463192511529 Marionette DEBUG loaded listener.js 19:21:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1EB20C00) [pid = 3612] [serial = 483] [outer = 1EB19400] 19:21:52 INFO - PROCESS | 3612 | 1463192512128 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]]]}] 19:21:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 19:21:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 931ms 19:21:52 INFO - PROCESS | 3612 | 1463192512174 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 19:21:52 INFO - PROCESS | 3612 | 1463192512177 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 19:21:52 INFO - PROCESS | 3612 | 1463192512180 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 19:21:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 19:21:52 INFO - PROCESS | 3612 | 1463192512182 Marionette TRACE conn5 <- [1,610,null,{}] 19:21:52 INFO - PROCESS | 3612 | 1463192512186 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}] 19:21:52 INFO - PROCESS | 3612 | 1463192512299 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 19:21:52 INFO - PROCESS | 3612 | 1463192512408 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:52 INFO - PROCESS | 3612 | ++DOCSHELL 1EB1B400 == 67 [pid = 3612] [id = 162] 19:21:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1EB20800) [pid = 3612] [serial = 484] [outer = 00000000] 19:21:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1F069C00) [pid = 3612] [serial = 485] [outer = 1EB20800] 19:21:52 INFO - PROCESS | 3612 | 1463192512466 Marionette DEBUG loaded listener.js 19:21:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1F06E000) [pid = 3612] [serial = 486] [outer = 1EB20800] 19:21:53 INFO - PROCESS | 3612 | 1463192513078 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]]]}] 19:21:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 19:21:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 971ms 19:21:53 INFO - PROCESS | 3612 | 1463192513154 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 19:21:53 INFO - PROCESS | 3612 | 1463192513156 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 19:21:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 19:21:53 INFO - PROCESS | 3612 | 1463192513160 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 19:21:53 INFO - PROCESS | 3612 | 1463192513162 Marionette TRACE conn5 <- [1,614,null,{}] 19:21:53 INFO - PROCESS | 3612 | 1463192513166 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}] 19:21:53 INFO - PROCESS | 3612 | 1463192513321 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 19:21:53 INFO - PROCESS | 3612 | 1463192513459 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:53 INFO - PROCESS | 3612 | ++DOCSHELL 0C73F400 == 68 [pid = 3612] [id = 163] 19:21:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (102F2000) [pid = 3612] [serial = 487] [outer = 00000000] 19:21:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1523E000) [pid = 3612] [serial = 488] [outer = 102F2000] 19:21:53 INFO - PROCESS | 3612 | 1463192513517 Marionette DEBUG loaded listener.js 19:21:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (15519400) [pid = 3612] [serial = 489] [outer = 102F2000] 19:21:54 INFO - PROCESS | 3612 | 1463192514338 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]]]}] 19:21:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 19:21:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1234ms 19:21:54 INFO - PROCESS | 3612 | 1463192514398 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 19:21:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 19:21:54 INFO - PROCESS | 3612 | 1463192514403 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 19:21:54 INFO - PROCESS | 3612 | 1463192514408 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 19:21:54 INFO - PROCESS | 3612 | 1463192514412 Marionette TRACE conn5 <- [1,618,null,{}] 19:21:54 INFO - PROCESS | 3612 | 1463192514432 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}] 19:21:54 INFO - PROCESS | 3612 | 1463192514540 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 19:21:54 INFO - PROCESS | 3612 | 1463192514682 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:54 INFO - PROCESS | 3612 | ++DOCSHELL 10919400 == 69 [pid = 3612] [id = 164] 19:21:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (10B45C00) [pid = 3612] [serial = 490] [outer = 00000000] 19:21:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (18169C00) [pid = 3612] [serial = 491] [outer = 10B45C00] 19:21:54 INFO - PROCESS | 3612 | 1463192514737 Marionette DEBUG loaded listener.js 19:21:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (18902800) [pid = 3612] [serial = 492] [outer = 10B45C00] 19:21:55 INFO - PROCESS | 3612 | --DOCSHELL 162E6800 == 68 [pid = 3612] [id = 48] 19:21:55 INFO - PROCESS | 3612 | --DOCSHELL 1A20F400 == 67 [pid = 3612] [id = 156] 19:21:55 INFO - PROCESS | 3612 | --DOCSHELL 19994800 == 66 [pid = 3612] [id = 155] 19:21:55 INFO - PROCESS | 3612 | --DOCSHELL 1E904000 == 65 [pid = 3612] [id = 154] 19:21:55 INFO - PROCESS | 3612 | --DOCSHELL 1D7C7800 == 64 [pid = 3612] [id = 153] 19:21:55 INFO - PROCESS | 3612 | --DOCSHELL 19A82C00 == 63 [pid = 3612] [id = 152] 19:21:55 INFO - PROCESS | 3612 | --DOCSHELL 19A7A000 == 62 [pid = 3612] [id = 151] 19:21:55 INFO - PROCESS | 3612 | --DOCSHELL 1901F400 == 61 [pid = 3612] [id = 150] 19:21:55 INFO - PROCESS | 3612 | --DOCSHELL 10C68400 == 60 [pid = 3612] [id = 149] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (1A699400) [pid = 3612] [serial = 380] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1D89F800) [pid = 3612] [serial = 383] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1E909C00) [pid = 3612] [serial = 386] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (1ECE8000) [pid = 3612] [serial = 389] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOCSHELL 170E3C00 == 59 [pid = 3612] [id = 148] 19:21:55 INFO - PROCESS | 3612 | --DOCSHELL 10E8AC00 == 58 [pid = 3612] [id = 141] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (19368000) [pid = 3612] [serial = 407] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (14F58000) [pid = 3612] [serial = 398] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (15292400) [pid = 3612] [serial = 399] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (19994000) [pid = 3612] [serial = 410] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (181EF800) [pid = 3612] [serial = 396] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (17D8F000) [pid = 3612] [serial = 395] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (18993400) [pid = 3612] [serial = 404] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1890F400) [pid = 3612] [serial = 401] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (18931400) [pid = 3612] [serial = 402] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (14E88400) [pid = 3612] [serial = 393] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (10FC9000) [pid = 3612] [serial = 392] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (198D4400) [pid = 3612] [serial = 408] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1AAD9800) [pid = 3612] [serial = 419] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (19996C00) [pid = 3612] [serial = 411] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (198F9000) [pid = 3612] [serial = 161] [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.] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1AAE6000) [pid = 3612] [serial = 420] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1A278800) [pid = 3612] [serial = 414] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (19A79C00) [pid = 3612] [serial = 413] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1A69A800) [pid = 3612] [serial = 416] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1AA0A000) [pid = 3612] [serial = 417] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1898B800) [pid = 3612] [serial = 405] [outer = 00000000] [url = about:blank] 19:21:55 INFO - PROCESS | 3612 | 1463192515384 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]]]}] 19:21:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 19:21:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1022ms 19:21:55 INFO - PROCESS | 3612 | 1463192515430 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 19:21:55 INFO - PROCESS | 3612 | 1463192515436 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 19:21:55 INFO - PROCESS | 3612 | 1463192515442 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 19:21:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 19:21:55 INFO - PROCESS | 3612 | 1463192515444 Marionette TRACE conn5 <- [1,622,null,{}] 19:21:55 INFO - PROCESS | 3612 | 1463192515448 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}] 19:21:55 INFO - PROCESS | 3612 | 1463192515541 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 19:21:55 INFO - PROCESS | 3612 | 1463192515634 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:55 INFO - PROCESS | 3612 | ++DOCSHELL 0CA9F400 == 59 [pid = 3612] [id = 165] 19:21:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (102EE000) [pid = 3612] [serial = 493] [outer = 00000000] 19:21:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (15165400) [pid = 3612] [serial = 494] [outer = 102EE000] 19:21:55 INFO - PROCESS | 3612 | 1463192515683 Marionette DEBUG loaded listener.js 19:21:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1551E400) [pid = 3612] [serial = 495] [outer = 102EE000] 19:21:55 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:21:55 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:21:56 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:21:56 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:21:56 INFO - PROCESS | 3612 | 1463192516110 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]]]}] 19:21:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 19:21:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 730ms 19:21:56 INFO - PROCESS | 3612 | 1463192516175 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 19:21:56 INFO - PROCESS | 3612 | 1463192516177 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 19:21:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 19:21:56 INFO - PROCESS | 3612 | 1463192516181 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 19:21:56 INFO - PROCESS | 3612 | 1463192516184 Marionette TRACE conn5 <- [1,626,null,{}] 19:21:56 INFO - PROCESS | 3612 | 1463192516194 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}] 19:21:56 INFO - PROCESS | 3612 | 1463192516309 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 19:21:56 INFO - PROCESS | 3612 | 1463192516327 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:56 INFO - PROCESS | 3612 | ++DOCSHELL 18989400 == 60 [pid = 3612] [id = 166] 19:21:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1898A800) [pid = 3612] [serial = 496] [outer = 00000000] 19:21:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (189E6400) [pid = 3612] [serial = 497] [outer = 1898A800] 19:21:56 INFO - PROCESS | 3612 | 1463192516374 Marionette DEBUG loaded listener.js 19:21:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1901D000) [pid = 3612] [serial = 498] [outer = 1898A800] 19:21:56 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:21:56 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:21:56 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:21:56 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:21:56 INFO - PROCESS | 3612 | 1463192516843 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]]]}] 19:21:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 19:21:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 19:21:56 INFO - PROCESS | 3612 | 1463192516855 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 19:21:56 INFO - PROCESS | 3612 | 1463192516857 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 19:21:56 INFO - PROCESS | 3612 | 1463192516860 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 19:21:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 19:21:56 INFO - PROCESS | 3612 | 1463192516862 Marionette TRACE conn5 <- [1,630,null,{}] 19:21:56 INFO - PROCESS | 3612 | 1463192516866 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}] 19:21:56 INFO - PROCESS | 3612 | 1463192516956 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 19:21:56 INFO - PROCESS | 3612 | 1463192516963 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:56 INFO - PROCESS | 3612 | ++DOCSHELL 197D2C00 == 61 [pid = 3612] [id = 167] 19:21:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (198D3400) [pid = 3612] [serial = 499] [outer = 00000000] 19:21:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (198F0000) [pid = 3612] [serial = 500] [outer = 198D3400] 19:21:57 INFO - PROCESS | 3612 | 1463192517010 Marionette DEBUG loaded listener.js 19:21:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (198FC400) [pid = 3612] [serial = 501] [outer = 198D3400] 19:21:57 INFO - PROCESS | 3612 | 1463192517469 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]]]}] 19:21:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 19:21:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 19:21:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 19:21:57 INFO - PROCESS | 3612 | 1463192517535 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 19:21:57 INFO - PROCESS | 3612 | 1463192517537 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 19:21:57 INFO - PROCESS | 3612 | 1463192517540 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 19:21:57 INFO - PROCESS | 3612 | 1463192517542 Marionette TRACE conn5 <- [1,634,null,{}] 19:21:57 INFO - PROCESS | 3612 | 1463192517546 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}] 19:21:57 INFO - PROCESS | 3612 | 1463192517669 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 19:21:57 INFO - PROCESS | 3612 | 1463192517757 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:57 INFO - PROCESS | 3612 | ++DOCSHELL 1999AC00 == 62 [pid = 3612] [id = 168] 19:21:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1999B000) [pid = 3612] [serial = 502] [outer = 00000000] 19:21:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (19A76800) [pid = 3612] [serial = 503] [outer = 1999B000] 19:21:57 INFO - PROCESS | 3612 | 1463192517805 Marionette DEBUG loaded listener.js 19:21:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (19A7E000) [pid = 3612] [serial = 504] [outer = 1999B000] 19:21:58 INFO - PROCESS | 3612 | 1463192518277 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]]]}] 19:21:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 19:21:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 770ms 19:21:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 19:21:58 INFO - PROCESS | 3612 | 1463192518311 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 19:21:58 INFO - PROCESS | 3612 | 1463192518313 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 19:21:58 INFO - PROCESS | 3612 | 1463192518316 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 19:21:58 INFO - PROCESS | 3612 | 1463192518318 Marionette TRACE conn5 <- [1,638,null,{}] 19:21:58 INFO - PROCESS | 3612 | 1463192518321 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}] 19:21:58 INFO - PROCESS | 3612 | 1463192518445 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 19:21:58 INFO - PROCESS | 3612 | 1463192518509 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:58 INFO - PROCESS | 3612 | ++DOCSHELL 1A65F000 == 63 [pid = 3612] [id = 169] 19:21:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1A660000) [pid = 3612] [serial = 505] [outer = 00000000] 19:21:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1A934C00) [pid = 3612] [serial = 506] [outer = 1A660000] 19:21:58 INFO - PROCESS | 3612 | 1463192518556 Marionette DEBUG loaded listener.js 19:21:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1AA0D000) [pid = 3612] [serial = 507] [outer = 1A660000] 19:21:59 INFO - PROCESS | 3612 | 1463192518996 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]]]}] 19:21:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 19:21:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 731ms 19:21:59 INFO - PROCESS | 3612 | 1463192519078 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 19:21:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 19:21:59 INFO - PROCESS | 3612 | 1463192519080 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 19:21:59 INFO - PROCESS | 3612 | 1463192519083 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 19:21:59 INFO - PROCESS | 3612 | 1463192519085 Marionette TRACE conn5 <- [1,642,null,{}] 19:21:59 INFO - PROCESS | 3612 | 1463192519088 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}] 19:21:59 INFO - PROCESS | 3612 | 1463192519206 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 19:21:59 INFO - PROCESS | 3612 | 1463192519273 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:59 INFO - PROCESS | 3612 | ++DOCSHELL 19011C00 == 64 [pid = 3612] [id = 170] 19:21:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (19365400) [pid = 3612] [serial = 508] [outer = 00000000] 19:21:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1AC54000) [pid = 3612] [serial = 509] [outer = 19365400] 19:21:59 INFO - PROCESS | 3612 | 1463192519319 Marionette DEBUG loaded listener.js 19:21:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1BB58000) [pid = 3612] [serial = 510] [outer = 19365400] 19:21:59 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (17D03C00) [pid = 3612] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 19:21:59 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (19020400) [pid = 3612] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 19:21:59 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (10B47000) [pid = 3612] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 19:21:59 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (19A7A800) [pid = 3612] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 19:21:59 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (19997000) [pid = 3612] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 19:21:59 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1E90A000) [pid = 3612] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 19:21:59 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1A69C000) [pid = 3612] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 19:21:59 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1D7C8C00) [pid = 3612] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 19:21:59 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1A6A1400) [pid = 3612] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 19:21:59 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (10E87C00) [pid = 3612] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 19:21:59 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1AAE2400) [pid = 3612] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 19:21:59 INFO - PROCESS | 3612 | 1463192519879 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]]]}] 19:21:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 19:21:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 831ms 19:21:59 INFO - PROCESS | 3612 | 1463192519914 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 19:21:59 INFO - PROCESS | 3612 | 1463192519916 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 19:21:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 19:21:59 INFO - PROCESS | 3612 | 1463192519919 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 19:21:59 INFO - PROCESS | 3612 | 1463192519921 Marionette TRACE conn5 <- [1,646,null,{}] 19:21:59 INFO - PROCESS | 3612 | 1463192519925 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}] 19:22:00 INFO - PROCESS | 3612 | 1463192520057 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 19:22:00 INFO - PROCESS | 3612 | 1463192520117 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:00 INFO - PROCESS | 3612 | ++DOCSHELL 17D03C00 == 65 [pid = 3612] [id = 171] 19:22:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1898FC00) [pid = 3612] [serial = 511] [outer = 00000000] 19:22:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (19A7A400) [pid = 3612] [serial = 512] [outer = 1898FC00] 19:22:00 INFO - PROCESS | 3612 | 1463192520165 Marionette DEBUG loaded listener.js 19:22:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1A119800) [pid = 3612] [serial = 513] [outer = 1898FC00] 19:22:00 INFO - PROCESS | 3612 | 1463192520563 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]]]}] 19:22:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 19:22:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 19:22:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 19:22:00 INFO - PROCESS | 3612 | 1463192520590 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 19:22:00 INFO - PROCESS | 3612 | 1463192520592 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 19:22:00 INFO - PROCESS | 3612 | 1463192520595 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 19:22:00 INFO - PROCESS | 3612 | 1463192520597 Marionette TRACE conn5 <- [1,650,null,{}] 19:22:00 INFO - PROCESS | 3612 | 1463192520600 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}] 19:22:00 INFO - PROCESS | 3612 | 1463192520683 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 19:22:00 INFO - PROCESS | 3612 | 1463192520690 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:00 INFO - PROCESS | 3612 | ++DOCSHELL 1AA09800 == 66 [pid = 3612] [id = 172] 19:22:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1AA16800) [pid = 3612] [serial = 514] [outer = 00000000] 19:22:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1BCC4000) [pid = 3612] [serial = 515] [outer = 1AA16800] 19:22:00 INFO - PROCESS | 3612 | 1463192520734 Marionette DEBUG loaded listener.js 19:22:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1BEC0800) [pid = 3612] [serial = 516] [outer = 1AA16800] 19:22:01 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:01 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:22:01 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:01 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:22:01 INFO - PROCESS | 3612 | 1463192521186 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]]]}] 19:22:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 19:22:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 19:22:01 INFO - PROCESS | 3612 | 1463192521226 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 19:22:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 19:22:01 INFO - PROCESS | 3612 | 1463192521228 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 19:22:01 INFO - PROCESS | 3612 | 1463192521231 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 19:22:01 INFO - PROCESS | 3612 | 1463192521233 Marionette TRACE conn5 <- [1,654,null,{}] 19:22:01 INFO - PROCESS | 3612 | 1463192521237 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}] 19:22:01 INFO - PROCESS | 3612 | 1463192521321 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 19:22:01 INFO - PROCESS | 3612 | 1463192521327 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:01 INFO - PROCESS | 3612 | ++DOCSHELL 1BB7E800 == 67 [pid = 3612] [id = 173] 19:22:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1BEBBC00) [pid = 3612] [serial = 517] [outer = 00000000] 19:22:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1D554000) [pid = 3612] [serial = 518] [outer = 1BEBBC00] 19:22:01 INFO - PROCESS | 3612 | 1463192521372 Marionette DEBUG loaded listener.js 19:22:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1D7C2400) [pid = 3612] [serial = 519] [outer = 1BEBBC00] 19:22:01 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:01 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:22:01 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:01 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:22:01 INFO - PROCESS | 3612 | 1463192521975 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]]]}] 19:22:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 19:22:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 770ms 19:22:02 INFO - PROCESS | 3612 | 1463192522042 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 19:22:02 INFO - PROCESS | 3612 | 1463192522046 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 19:22:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 19:22:02 INFO - PROCESS | 3612 | 1463192522067 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 19:22:02 INFO - PROCESS | 3612 | 1463192522071 Marionette TRACE conn5 <- [1,658,null,{}] 19:22:02 INFO - PROCESS | 3612 | 1463192522080 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}] 19:22:02 INFO - PROCESS | 3612 | 1463192522196 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 19:22:02 INFO - PROCESS | 3612 | 1463192522336 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:02 INFO - PROCESS | 3612 | ++DOCSHELL 0CCEA800 == 68 [pid = 3612] [id = 174] 19:22:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (10B41800) [pid = 3612] [serial = 520] [outer = 00000000] 19:22:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (15242C00) [pid = 3612] [serial = 521] [outer = 10B41800] 19:22:02 INFO - PROCESS | 3612 | 1463192522394 Marionette DEBUG loaded listener.js 19:22:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (162E2C00) [pid = 3612] [serial = 522] [outer = 10B41800] 19:22:02 INFO - PROCESS | 3612 | 1463192522970 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]]]}] 19:22:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 19:22:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 988ms 19:22:03 INFO - PROCESS | 3612 | 1463192523045 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 19:22:03 INFO - PROCESS | 3612 | 1463192523052 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 19:22:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 19:22:03 INFO - PROCESS | 3612 | 1463192523058 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 19:22:03 INFO - PROCESS | 3612 | 1463192523061 Marionette TRACE conn5 <- [1,662,null,{}] 19:22:03 INFO - PROCESS | 3612 | 1463192523065 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}] 19:22:03 INFO - PROCESS | 3612 | 1463192523183 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 19:22:03 INFO - PROCESS | 3612 | 1463192523321 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:03 INFO - PROCESS | 3612 | ++DOCSHELL 18929400 == 69 [pid = 3612] [id = 175] 19:22:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1892C000) [pid = 3612] [serial = 523] [outer = 00000000] 19:22:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1901A000) [pid = 3612] [serial = 524] [outer = 1892C000] 19:22:03 INFO - PROCESS | 3612 | 1463192523381 Marionette DEBUG loaded listener.js 19:22:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (19999C00) [pid = 3612] [serial = 525] [outer = 1892C000] 19:22:03 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:03 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:22:03 INFO - PROCESS | 3612 | 1463192523979 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]]]}] 19:22:04 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 19:22:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 970ms 19:22:04 INFO - PROCESS | 3612 | 1463192524030 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 19:22:04 INFO - PROCESS | 3612 | 1463192524032 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 19:22:04 INFO - PROCESS | 3612 | 1463192524036 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 19:22:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 19:22:04 INFO - PROCESS | 3612 | 1463192524040 Marionette TRACE conn5 <- [1,666,null,{}] 19:22:04 INFO - PROCESS | 3612 | 1463192524052 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}] 19:22:04 INFO - PROCESS | 3612 | 1463192524166 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 19:22:04 INFO - PROCESS | 3612 | 1463192524298 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:04 INFO - PROCESS | 3612 | ++DOCSHELL 1D7BF800 == 70 [pid = 3612] [id = 176] 19:22:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1D7BFC00) [pid = 3612] [serial = 526] [outer = 00000000] 19:22:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (1D8A6C00) [pid = 3612] [serial = 527] [outer = 1D7BFC00] 19:22:04 INFO - PROCESS | 3612 | 1463192524375 Marionette DEBUG loaded listener.js 19:22:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (1E742C00) [pid = 3612] [serial = 528] [outer = 1D7BFC00] 19:22:05 INFO - PROCESS | 3612 | 1463192524982 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]]]}] 19:22:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 19:22:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 970ms 19:22:05 INFO - PROCESS | 3612 | 1463192525018 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 19:22:05 INFO - PROCESS | 3612 | 1463192525021 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 19:22:05 INFO - PROCESS | 3612 | 1463192525025 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 19:22:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 19:22:05 INFO - PROCESS | 3612 | 1463192525027 Marionette TRACE conn5 <- [1,670,null,{}] 19:22:05 INFO - PROCESS | 3612 | 1463192525030 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}] 19:22:05 INFO - PROCESS | 3612 | 1463192525148 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 19:22:05 INFO - PROCESS | 3612 | 1463192525258 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:05 INFO - PROCESS | 3612 | ++DOCSHELL 1E98FC00 == 71 [pid = 3612] [id = 177] 19:22:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (1E992000) [pid = 3612] [serial = 529] [outer = 00000000] 19:22:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (1EB13800) [pid = 3612] [serial = 530] [outer = 1E992000] 19:22:05 INFO - PROCESS | 3612 | 1463192525317 Marionette DEBUG loaded listener.js 19:22:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1EB60C00) [pid = 3612] [serial = 531] [outer = 1E992000] 19:22:06 INFO - PROCESS | 3612 | 1463192526392 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]]]}] 19:22:06 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) 19:22:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1420ms 19:22:06 INFO - PROCESS | 3612 | 1463192526450 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 19:22:06 INFO - PROCESS | 3612 | 1463192526452 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 19:22:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 19:22:06 INFO - PROCESS | 3612 | 1463192526455 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 19:22:06 INFO - PROCESS | 3612 | 1463192526457 Marionette TRACE conn5 <- [1,674,null,{}] 19:22:06 INFO - PROCESS | 3612 | 1463192526461 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}] 19:22:06 INFO - PROCESS | 3612 | 1463192526605 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 19:22:06 INFO - PROCESS | 3612 | 1463192526744 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:06 INFO - PROCESS | 3612 | ++DOCSHELL 1EB64000 == 72 [pid = 3612] [id = 178] 19:22:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (1EB6E800) [pid = 3612] [serial = 532] [outer = 00000000] 19:22:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (1EF09800) [pid = 3612] [serial = 533] [outer = 1EB6E800] 19:22:06 INFO - PROCESS | 3612 | 1463192526803 Marionette DEBUG loaded listener.js 19:22:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1F069800) [pid = 3612] [serial = 534] [outer = 1EB6E800] 19:22:07 INFO - PROCESS | 3612 | 1463192527856 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]]]}] 19:22:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 19:22:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1425ms 19:22:07 INFO - PROCESS | 3612 | 1463192527899 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 19:22:07 INFO - PROCESS | 3612 | 1463192527902 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 19:22:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 19:22:07 INFO - PROCESS | 3612 | 1463192527907 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 19:22:07 INFO - PROCESS | 3612 | 1463192527909 Marionette TRACE conn5 <- [1,678,null,{}] 19:22:07 INFO - PROCESS | 3612 | 1463192527913 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}] 19:22:08 INFO - PROCESS | 3612 | 1463192528042 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 19:22:08 INFO - PROCESS | 3612 | 1463192528178 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:08 INFO - PROCESS | 3612 | ++DOCSHELL 17D0C800 == 73 [pid = 3612] [id = 179] 19:22:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (18175000) [pid = 3612] [serial = 535] [outer = 00000000] 19:22:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1BB73000) [pid = 3612] [serial = 536] [outer = 18175000] 19:22:08 INFO - PROCESS | 3612 | 1463192528236 Marionette DEBUG loaded listener.js 19:22:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (1BEB5800) [pid = 3612] [serial = 537] [outer = 18175000] 19:22:09 INFO - PROCESS | 3612 | 1463192529420 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]]]}] 19:22:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 19:22:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1522ms 19:22:09 INFO - PROCESS | 3612 | 1463192529440 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 19:22:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 19:22:09 INFO - PROCESS | 3612 | 1463192529444 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 19:22:09 INFO - PROCESS | 3612 | 1463192529492 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 19:22:09 INFO - PROCESS | 3612 | 1463192529495 Marionette TRACE conn5 <- [1,682,null,{}] 19:22:09 INFO - PROCESS | 3612 | 1463192529544 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}] 19:22:09 INFO - PROCESS | 3612 | 1463192529694 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 19:22:09 INFO - PROCESS | 3612 | --DOCSHELL 1AA09800 == 72 [pid = 3612] [id = 172] 19:22:09 INFO - PROCESS | 3612 | --DOCSHELL 17D03C00 == 71 [pid = 3612] [id = 171] 19:22:09 INFO - PROCESS | 3612 | --DOCSHELL 19011C00 == 70 [pid = 3612] [id = 170] 19:22:09 INFO - PROCESS | 3612 | --DOCSHELL 1A65F000 == 69 [pid = 3612] [id = 169] 19:22:09 INFO - PROCESS | 3612 | --DOCSHELL 1999AC00 == 68 [pid = 3612] [id = 168] 19:22:09 INFO - PROCESS | 3612 | --DOCSHELL 197D2C00 == 67 [pid = 3612] [id = 167] 19:22:09 INFO - PROCESS | 3612 | --DOCSHELL 18989400 == 66 [pid = 3612] [id = 166] 19:22:09 INFO - PROCESS | 3612 | --DOCSHELL 0CA9F400 == 65 [pid = 3612] [id = 165] 19:22:09 INFO - PROCESS | 3612 | --DOCSHELL 10919400 == 64 [pid = 3612] [id = 164] 19:22:09 INFO - PROCESS | 3612 | --DOCSHELL 1EB1B400 == 63 [pid = 3612] [id = 162] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (1ECE5400) [pid = 3612] [serial = 440] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOCSHELL 1EB18C00 == 62 [pid = 3612] [id = 161] 19:22:09 INFO - PROCESS | 3612 | --DOCSHELL 1550A400 == 61 [pid = 3612] [id = 158] 19:22:09 INFO - PROCESS | 3612 | --DOCSHELL 1A111400 == 60 [pid = 3612] [id = 157] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (1EB64C00) [pid = 3612] [serial = 467] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1EB67400) [pid = 3612] [serial = 468] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (18934400) [pid = 3612] [serial = 444] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (198DB800) [pid = 3612] [serial = 449] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (110A4800) [pid = 3612] [serial = 335] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (1AA0B400) [pid = 3612] [serial = 452] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (1D8A2C00) [pid = 3612] [serial = 434] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (181F3400) [pid = 3612] [serial = 443] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (1AAD9000) [pid = 3612] [serial = 464] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1E999400) [pid = 3612] [serial = 462] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1BB54800) [pid = 3612] [serial = 455] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (162E3C00) [pid = 3612] [serial = 425] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1E741800) [pid = 3612] [serial = 459] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1BCC6C00) [pid = 3612] [serial = 456] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1ECDD800) [pid = 3612] [serial = 377] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1BB75800) [pid = 3612] [serial = 465] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (155A7000) [pid = 3612] [serial = 446] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (198F7400) [pid = 3612] [serial = 450] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (19A82000) [pid = 3612] [serial = 428] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1E901800) [pid = 3612] [serial = 437] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1E992C00) [pid = 3612] [serial = 461] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1AA14800) [pid = 3612] [serial = 453] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1CF8C800) [pid = 3612] [serial = 431] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1D8A9C00) [pid = 3612] [serial = 458] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (17D0F000) [pid = 3612] [serial = 447] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1BB58400) [pid = 3612] [serial = 422] [outer = 00000000] [url = about:blank] 19:22:09 INFO - PROCESS | 3612 | 1463192529847 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:09 INFO - PROCESS | 3612 | ++DOCSHELL 0CA9F400 == 61 [pid = 3612] [id = 180] 19:22:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (0CAA8C00) [pid = 3612] [serial = 538] [outer = 00000000] 19:22:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (10915000) [pid = 3612] [serial = 539] [outer = 0CAA8C00] 19:22:09 INFO - PROCESS | 3612 | 1463192529900 Marionette DEBUG loaded listener.js 19:22:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (10E94800) [pid = 3612] [serial = 540] [outer = 0CAA8C00] 19:22:10 INFO - PROCESS | 3612 | 1463192530794 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]]]}] 19:22:10 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) 19:22:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1375ms 19:22:10 INFO - PROCESS | 3612 | 1463192530824 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 19:22:10 INFO - PROCESS | 3612 | 1463192530830 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 19:22:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 19:22:10 INFO - PROCESS | 3612 | 1463192530835 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 19:22:10 INFO - PROCESS | 3612 | 1463192530838 Marionette TRACE conn5 <- [1,686,null,{}] 19:22:10 INFO - PROCESS | 3612 | 1463192530842 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}] 19:22:10 INFO - PROCESS | 3612 | 1463192530931 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 19:22:11 INFO - PROCESS | 3612 | 1463192531025 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:11 INFO - PROCESS | 3612 | ++DOCSHELL 11A84C00 == 62 [pid = 3612] [id = 181] 19:22:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (15160C00) [pid = 3612] [serial = 541] [outer = 00000000] 19:22:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1890D400) [pid = 3612] [serial = 542] [outer = 15160C00] 19:22:11 INFO - PROCESS | 3612 | 1463192531075 Marionette DEBUG loaded listener.js 19:22:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (18935800) [pid = 3612] [serial = 543] [outer = 15160C00] 19:22:12 INFO - PROCESS | 3612 | 1463192532000 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]]]}] 19:22:12 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) 19:22:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1175ms 19:22:12 INFO - PROCESS | 3612 | 1463192532020 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 19:22:12 INFO - PROCESS | 3612 | 1463192532022 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 19:22:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 19:22:12 INFO - PROCESS | 3612 | 1463192532025 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 19:22:12 INFO - PROCESS | 3612 | 1463192532029 Marionette TRACE conn5 <- [1,690,null,{}] 19:22:12 INFO - PROCESS | 3612 | 1463192532039 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}] 19:22:12 INFO - PROCESS | 3612 | 1463192532160 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 19:22:12 INFO - PROCESS | 3612 | 1463192532219 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:12 INFO - PROCESS | 3612 | ++DOCSHELL 19347000 == 63 [pid = 3612] [id = 182] 19:22:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1934A400) [pid = 3612] [serial = 544] [outer = 00000000] 19:22:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (199E0000) [pid = 3612] [serial = 545] [outer = 1934A400] 19:22:12 INFO - PROCESS | 3612 | 1463192532270 Marionette DEBUG loaded listener.js 19:22:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1A113400) [pid = 3612] [serial = 546] [outer = 1934A400] 19:22:13 INFO - PROCESS | 3612 | 1463192533222 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]]]}] 19:22:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 19:22:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1225ms 19:22:13 INFO - PROCESS | 3612 | 1463192533253 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 19:22:13 INFO - PROCESS | 3612 | 1463192533255 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 19:22:13 INFO - PROCESS | 3612 | 1463192533259 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 19:22:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 19:22:13 INFO - PROCESS | 3612 | 1463192533260 Marionette TRACE conn5 <- [1,694,null,{}] 19:22:13 INFO - PROCESS | 3612 | 1463192533264 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}] 19:22:13 INFO - PROCESS | 3612 | 1463192533394 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 19:22:13 INFO - PROCESS | 3612 | 1463192533402 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:13 INFO - PROCESS | 3612 | ++DOCSHELL 10E90400 == 64 [pid = 3612] [id = 183] 19:22:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1A11C400) [pid = 3612] [serial = 547] [outer = 00000000] 19:22:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1AA09400) [pid = 3612] [serial = 548] [outer = 1A11C400] 19:22:13 INFO - PROCESS | 3612 | 1463192533511 Marionette DEBUG loaded listener.js 19:22:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1AA13800) [pid = 3612] [serial = 549] [outer = 1A11C400] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1999B000) [pid = 3612] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (10B45C00) [pid = 3612] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (102F2000) [pid = 3612] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (198D3400) [pid = 3612] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (102EE000) [pid = 3612] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1898A800) [pid = 3612] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1A660000) [pid = 3612] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1898FC00) [pid = 3612] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1AA16800) [pid = 3612] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (19365400) [pid = 3612] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1ECDAC00) [pid = 3612] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1CF08000) [pid = 3612] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1E906400) [pid = 3612] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1892A400) [pid = 3612] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1ECE3C00) [pid = 3612] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (11A7AC00) [pid = 3612] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (11A91400) [pid = 3612] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (198F3000) [pid = 3612] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1BAC1000) [pid = 3612] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (10B45000) [pid = 3612] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 19:22:14 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1BB79800) [pid = 3612] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 19:22:14 INFO - PROCESS | 3612 | 1463192534580 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]]]}] 19:22:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 19:22:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1382ms 19:22:14 INFO - PROCESS | 3612 | 1463192534645 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 19:22:14 INFO - PROCESS | 3612 | 1463192534647 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 19:22:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 19:22:14 INFO - PROCESS | 3612 | 1463192534650 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 19:22:14 INFO - PROCESS | 3612 | 1463192534652 Marionette TRACE conn5 <- [1,698,null,{}] 19:22:14 INFO - PROCESS | 3612 | 1463192534655 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}] 19:22:14 INFO - PROCESS | 3612 | 1463192534746 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 19:22:14 INFO - PROCESS | 3612 | 1463192534925 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:14 INFO - PROCESS | 3612 | ++DOCSHELL 0C743000 == 65 [pid = 3612] [id = 184] 19:22:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (0C74E000) [pid = 3612] [serial = 550] [outer = 00000000] 19:22:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (10231000) [pid = 3612] [serial = 551] [outer = 0C74E000] 19:22:15 INFO - PROCESS | 3612 | 1463192534989 Marionette DEBUG loaded listener.js 19:22:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (10B42C00) [pid = 3612] [serial = 552] [outer = 0C74E000] 19:22:16 INFO - PROCESS | 3612 | 1463192536079 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]]]}] 19:22:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 19:22:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1483ms 19:22:16 INFO - PROCESS | 3612 | 1463192536135 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 19:22:16 INFO - PROCESS | 3612 | 1463192536140 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 19:22:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 19:22:16 INFO - PROCESS | 3612 | 1463192536145 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 19:22:16 INFO - PROCESS | 3612 | 1463192536149 Marionette TRACE conn5 <- [1,702,null,{}] 19:22:16 INFO - PROCESS | 3612 | 1463192536195 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}] 19:22:16 INFO - PROCESS | 3612 | 1463192536392 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 19:22:16 INFO - PROCESS | 3612 | 1463192536497 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:16 INFO - PROCESS | 3612 | ++DOCSHELL 17D0F400 == 66 [pid = 3612] [id = 185] 19:22:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (17D92000) [pid = 3612] [serial = 553] [outer = 00000000] 19:22:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (181EBC00) [pid = 3612] [serial = 554] [outer = 17D92000] 19:22:16 INFO - PROCESS | 3612 | 1463192536558 Marionette DEBUG loaded listener.js 19:22:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (18907C00) [pid = 3612] [serial = 555] [outer = 17D92000] 19:22:17 INFO - PROCESS | 3612 | 1463192537579 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]]]}] 19:22:17 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 19:22:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1483ms 19:22:17 INFO - PROCESS | 3612 | 1463192537633 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 19:22:17 INFO - PROCESS | 3612 | 1463192537638 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 19:22:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 19:22:17 INFO - PROCESS | 3612 | 1463192537642 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 19:22:17 INFO - PROCESS | 3612 | 1463192537645 Marionette TRACE conn5 <- [1,706,null,{}] 19:22:17 INFO - PROCESS | 3612 | 1463192537691 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}] 19:22:17 INFO - PROCESS | 3612 | 1463192537795 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 19:22:18 INFO - PROCESS | 3612 | 1463192537997 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:18 INFO - PROCESS | 3612 | ++DOCSHELL 197D5C00 == 67 [pid = 3612] [id = 186] 19:22:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (198D1C00) [pid = 3612] [serial = 556] [outer = 00000000] 19:22:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (198F2800) [pid = 3612] [serial = 557] [outer = 198D1C00] 19:22:18 INFO - PROCESS | 3612 | 1463192538055 Marionette DEBUG loaded listener.js 19:22:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (19A75000) [pid = 3612] [serial = 558] [outer = 198D1C00] 19:22:19 INFO - PROCESS | 3612 | 1463192539102 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]]]}] 19:22:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 19:22:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1522ms 19:22:19 INFO - PROCESS | 3612 | 1463192539206 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 19:22:19 INFO - PROCESS | 3612 | 1463192539208 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 19:22:19 INFO - PROCESS | 3612 | 1463192539215 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 19:22:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 19:22:19 INFO - PROCESS | 3612 | 1463192539221 Marionette TRACE conn5 <- [1,710,null,{}] 19:22:19 INFO - PROCESS | 3612 | 1463192539231 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}] 19:22:19 INFO - PROCESS | 3612 | 1463192539384 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 19:22:19 INFO - PROCESS | 3612 | 1463192539594 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:19 INFO - PROCESS | 3612 | ++DOCSHELL 1BB51800 == 68 [pid = 3612] [id = 187] 19:22:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1BB54000) [pid = 3612] [serial = 559] [outer = 00000000] 19:22:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1BB73C00) [pid = 3612] [serial = 560] [outer = 1BB54000] 19:22:19 INFO - PROCESS | 3612 | 1463192539649 Marionette DEBUG loaded listener.js 19:22:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1BD50000) [pid = 3612] [serial = 561] [outer = 1BB54000] 19:22:20 INFO - PROCESS | 3612 | 1463192540404 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] 19:22:20 INFO - PROCESS | 3612 | 1463192540448 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 19:22:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 19:22:20 INFO - PROCESS | 3612 | 1463192540453 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 19:22:20 INFO - PROCESS | 3612 | 1463192540457 Marionette TRACE conn5 <- [1,714,null,{}] 19:22:20 INFO - PROCESS | 3612 | 1463192540464 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}] 19:22:20 INFO - PROCESS | 3612 | 1463192540570 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 19:22:20 INFO - PROCESS | 3612 | 1463192540685 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:20 INFO - PROCESS | 3612 | ++DOCSHELL 14CAD800 == 69 [pid = 3612] [id = 188] 19:22:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (14E85400) [pid = 3612] [serial = 562] [outer = 00000000] 19:22:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1621F400) [pid = 3612] [serial = 563] [outer = 14E85400] 19:22:20 INFO - PROCESS | 3612 | 1463192540783 Marionette DEBUG loaded listener.js 19:22:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (181EF400) [pid = 3612] [serial = 564] [outer = 14E85400] 19:22:21 INFO - PROCESS | 3612 | --DOCSHELL 10E90400 == 68 [pid = 3612] [id = 183] 19:22:21 INFO - PROCESS | 3612 | --DOCSHELL 19347000 == 67 [pid = 3612] [id = 182] 19:22:21 INFO - PROCESS | 3612 | --DOCSHELL 11A84C00 == 66 [pid = 3612] [id = 181] 19:22:21 INFO - PROCESS | 3612 | --DOCSHELL 0CA9F400 == 65 [pid = 3612] [id = 180] 19:22:21 INFO - PROCESS | 3612 | --DOCSHELL 0CCEA800 == 64 [pid = 3612] [id = 174] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1EF43800) [pid = 3612] [serial = 441] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1D8A3800) [pid = 3612] [serial = 384] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1E90E400) [pid = 3612] [serial = 387] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (19018000) [pid = 3612] [serial = 341] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1F06DC00) [pid = 3612] [serial = 390] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1AA13C00) [pid = 3612] [serial = 347] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (17D0F800) [pid = 3612] [serial = 338] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (19A82400) [pid = 3612] [serial = 344] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1BB5BC00) [pid = 3612] [serial = 350] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (1BB57400) [pid = 3612] [serial = 381] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1CD5A000) [pid = 3612] [serial = 314] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (19A76800) [pid = 3612] [serial = 503] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (19A7E000) [pid = 3612] [serial = 504] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (18902800) [pid = 3612] [serial = 492] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (18169C00) [pid = 3612] [serial = 491] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (15519400) [pid = 3612] [serial = 489] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1523E000) [pid = 3612] [serial = 488] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (198F0000) [pid = 3612] [serial = 500] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (15165400) [pid = 3612] [serial = 494] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (1551E400) [pid = 3612] [serial = 495] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (189E6400) [pid = 3612] [serial = 497] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1901D000) [pid = 3612] [serial = 498] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (1A11C800) [pid = 3612] [serial = 470] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (18907000) [pid = 3612] [serial = 473] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1A11EC00) [pid = 3612] [serial = 476] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1EB6E000) [pid = 3612] [serial = 479] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (1EB1D800) [pid = 3612] [serial = 482] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1F069C00) [pid = 3612] [serial = 485] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1AA0D000) [pid = 3612] [serial = 507] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1A934C00) [pid = 3612] [serial = 506] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (19A7A400) [pid = 3612] [serial = 512] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (1BEC0800) [pid = 3612] [serial = 516] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (1AC54000) [pid = 3612] [serial = 509] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1D554000) [pid = 3612] [serial = 518] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1BCC4000) [pid = 3612] [serial = 515] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1BB58000) [pid = 3612] [serial = 510] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1A119800) [pid = 3612] [serial = 513] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (198FC400) [pid = 3612] [serial = 501] [outer = 00000000] [url = about:blank] 19:22:21 INFO - PROCESS | 3612 | 1463192541529 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]]]}] 19:22:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 19:22:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1132ms 19:22:21 INFO - PROCESS | 3612 | 1463192541587 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 19:22:21 INFO - PROCESS | 3612 | 1463192541592 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 19:22:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 19:22:21 INFO - PROCESS | 3612 | 1463192541598 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 19:22:21 INFO - PROCESS | 3612 | 1463192541601 Marionette TRACE conn5 <- [1,718,null,{}] 19:22:21 INFO - PROCESS | 3612 | 1463192541607 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}] 19:22:21 INFO - PROCESS | 3612 | 1463192541700 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 19:22:21 INFO - PROCESS | 3612 | 1463192541715 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:21 INFO - PROCESS | 3612 | ++DOCSHELL 17D0A800 == 65 [pid = 3612] [id = 189] 19:22:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (17D0F000) [pid = 3612] [serial = 565] [outer = 00000000] 19:22:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (181EDC00) [pid = 3612] [serial = 566] [outer = 17D0F000] 19:22:21 INFO - PROCESS | 3612 | 1463192541761 Marionette DEBUG loaded listener.js 19:22:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (18909400) [pid = 3612] [serial = 567] [outer = 17D0F000] 19:22:22 INFO - PROCESS | 3612 | 1463192542324 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] 19:22:22 INFO - PROCESS | 3612 | 1463192542373 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 19:22:22 INFO - PROCESS | 3612 | 1463192542377 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 19:22:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 19:22:22 INFO - PROCESS | 3612 | 1463192542380 Marionette TRACE conn5 <- [1,722,null,{}] 19:22:22 INFO - PROCESS | 3612 | 1463192542390 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}] 19:22:22 INFO - PROCESS | 3612 | 1463192542487 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 19:22:22 INFO - PROCESS | 3612 | 1463192542574 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:22 INFO - PROCESS | 3612 | ++DOCSHELL 197DBC00 == 66 [pid = 3612] [id = 190] 19:22:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (198D2400) [pid = 3612] [serial = 568] [outer = 00000000] 19:22:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (198FE400) [pid = 3612] [serial = 569] [outer = 198D2400] 19:22:22 INFO - PROCESS | 3612 | 1463192542623 Marionette DEBUG loaded listener.js 19:22:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (19A78000) [pid = 3612] [serial = 570] [outer = 198D2400] 19:22:23 INFO - PROCESS | 3612 | 1463192543024 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]]]}] 19:22:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 19:22:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 671ms 19:22:23 INFO - PROCESS | 3612 | 1463192543051 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 19:22:23 INFO - PROCESS | 3612 | 1463192543054 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 19:22:23 INFO - PROCESS | 3612 | 1463192543057 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 19:22:23 INFO - PROCESS | 3612 | 1463192543059 Marionette TRACE conn5 <- [1,726,null,{}] 19:22:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 19:22:23 INFO - PROCESS | 3612 | 1463192543062 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}] 19:22:23 INFO - PROCESS | 3612 | 1463192543163 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 19:22:23 INFO - PROCESS | 3612 | 1463192543203 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:23 INFO - PROCESS | 3612 | ++DOCSHELL 1A207000 == 67 [pid = 3612] [id = 191] 19:22:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1A208800) [pid = 3612] [serial = 571] [outer = 00000000] 19:22:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1A6A5400) [pid = 3612] [serial = 572] [outer = 1A208800] 19:22:23 INFO - PROCESS | 3612 | 1463192543253 Marionette DEBUG loaded listener.js 19:22:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1AA0CC00) [pid = 3612] [serial = 573] [outer = 1A208800] 19:22:24 INFO - PROCESS | 3612 | 1463192544197 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]]]}] 19:22:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 19:22:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1181ms 19:22:24 INFO - PROCESS | 3612 | 1463192544242 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 19:22:24 INFO - PROCESS | 3612 | 1463192544244 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 19:22:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 19:22:24 INFO - PROCESS | 3612 | 1463192544252 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 19:22:24 INFO - PROCESS | 3612 | 1463192544254 Marionette TRACE conn5 <- [1,730,null,{}] 19:22:24 INFO - PROCESS | 3612 | 1463192544258 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}] 19:22:24 INFO - PROCESS | 3612 | 1463192544380 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 19:22:24 INFO - PROCESS | 3612 | 1463192544388 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:24 INFO - PROCESS | 3612 | ++DOCSHELL 10916C00 == 68 [pid = 3612] [id = 192] 19:22:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1AA0E800) [pid = 3612] [serial = 574] [outer = 00000000] 19:22:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (1AADF400) [pid = 3612] [serial = 575] [outer = 1AA0E800] 19:22:24 INFO - PROCESS | 3612 | 1463192544435 Marionette DEBUG loaded listener.js 19:22:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1ACB6000) [pid = 3612] [serial = 576] [outer = 1AA0E800] 19:22:25 INFO - PROCESS | 3612 | 1463192545410 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]]]}] 19:22:25 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 19:22:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1177ms 19:22:25 INFO - PROCESS | 3612 | 1463192545429 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 19:22:25 INFO - PROCESS | 3612 | 1463192545431 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 19:22:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 19:22:25 INFO - PROCESS | 3612 | 1463192545434 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 19:22:25 INFO - PROCESS | 3612 | 1463192545436 Marionette TRACE conn5 <- [1,734,null,{}] 19:22:25 INFO - PROCESS | 3612 | 1463192545440 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}] 19:22:25 INFO - PROCESS | 3612 | 1463192545591 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 19:22:25 INFO - PROCESS | 3612 | 1463192545648 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:25 INFO - PROCESS | 3612 | ++DOCSHELL 0CAA4000 == 69 [pid = 3612] [id = 193] 19:22:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (17D93C00) [pid = 3612] [serial = 577] [outer = 00000000] 19:22:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1C32F400) [pid = 3612] [serial = 578] [outer = 17D93C00] 19:22:25 INFO - PROCESS | 3612 | 1463192545694 Marionette DEBUG loaded listener.js 19:22:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (1CF8CC00) [pid = 3612] [serial = 579] [outer = 17D93C00] 19:22:25 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1E740C00) [pid = 3612] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 19:22:25 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1A111C00) [pid = 3612] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 19:22:25 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1EB20800) [pid = 3612] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 19:22:25 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (15242400) [pid = 3612] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 19:22:25 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1EB19400) [pid = 3612] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 19:22:25 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1CF87800) [pid = 3612] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 19:22:25 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (198DC800) [pid = 3612] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 19:22:25 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1934A400) [pid = 3612] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 19:22:25 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (18175000) [pid = 3612] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 19:22:25 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (0CAA8C00) [pid = 3612] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 19:22:25 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (15160C00) [pid = 3612] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 19:22:25 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1EB69C00) [pid = 3612] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 19:22:25 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (15511800) [pid = 3612] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 19:22:25 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (181F5400) [pid = 3612] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 19:22:25 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (1CD56400) [pid = 3612] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 19:22:25 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (198D4000) [pid = 3612] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 19:22:26 INFO - PROCESS | 3612 | 1463192546660 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]]]}] 19:22:26 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.) 19:22:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1279ms 19:22:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 19:22:26 INFO - PROCESS | 3612 | 1463192546713 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 19:22:26 INFO - PROCESS | 3612 | 1463192546715 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 19:22:26 INFO - PROCESS | 3612 | 1463192546719 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 19:22:26 INFO - PROCESS | 3612 | 1463192546720 Marionette TRACE conn5 <- [1,738,null,{}] 19:22:26 INFO - PROCESS | 3612 | 1463192546724 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}] 19:22:26 INFO - PROCESS | 3612 | 1463192546814 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 19:22:26 INFO - PROCESS | 3612 | 1463192546831 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:26 INFO - PROCESS | 3612 | ++DOCSHELL 15165400 == 70 [pid = 3612] [id = 194] 19:22:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (1934CC00) [pid = 3612] [serial = 580] [outer = 00000000] 19:22:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1BB7AC00) [pid = 3612] [serial = 581] [outer = 1934CC00] 19:22:26 INFO - PROCESS | 3612 | 1463192546879 Marionette DEBUG loaded listener.js 19:22:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1BEC0800) [pid = 3612] [serial = 582] [outer = 1934CC00] 19:22:27 INFO - PROCESS | 3612 | 1463192547805 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]]]}] 19:22:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 19:22:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1124ms 19:22:27 INFO - PROCESS | 3612 | 1463192547843 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 19:22:27 INFO - PROCESS | 3612 | 1463192547845 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 19:22:27 INFO - PROCESS | 3612 | 1463192547849 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 19:22:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 19:22:27 INFO - PROCESS | 3612 | 1463192547851 Marionette TRACE conn5 <- [1,742,null,{}] 19:22:27 INFO - PROCESS | 3612 | 1463192547854 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}] 19:22:28 INFO - PROCESS | 3612 | 1463192548004 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 19:22:28 INFO - PROCESS | 3612 | 1463192548135 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:28 INFO - PROCESS | 3612 | ++DOCSHELL 0CA9F400 == 71 [pid = 3612] [id = 195] 19:22:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (0CC40400) [pid = 3612] [serial = 583] [outer = 00000000] 19:22:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1091A400) [pid = 3612] [serial = 584] [outer = 0CC40400] 19:22:28 INFO - PROCESS | 3612 | 1463192548198 Marionette DEBUG loaded listener.js 19:22:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (10E86C00) [pid = 3612] [serial = 585] [outer = 0CC40400] 19:22:29 INFO - PROCESS | 3612 | 1463192549359 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]]]}] 19:22:29 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 19:22:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1518ms 19:22:29 INFO - PROCESS | 3612 | 1463192549372 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 19:22:29 INFO - PROCESS | 3612 | 1463192549376 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 19:22:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 19:22:29 INFO - PROCESS | 3612 | 1463192549381 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 19:22:29 INFO - PROCESS | 3612 | 1463192549386 Marionette TRACE conn5 <- [1,746,null,{}] 19:22:29 INFO - PROCESS | 3612 | 1463192549391 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}] 19:22:29 INFO - PROCESS | 3612 | 1463192549511 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 19:22:29 INFO - PROCESS | 3612 | 1463192549655 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:29 INFO - PROCESS | 3612 | ++DOCSHELL 189EDC00 == 72 [pid = 3612] [id = 196] 19:22:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (19012C00) [pid = 3612] [serial = 586] [outer = 00000000] 19:22:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1901FC00) [pid = 3612] [serial = 587] [outer = 19012C00] 19:22:29 INFO - PROCESS | 3612 | 1463192549718 Marionette DEBUG loaded listener.js 19:22:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (197DA800) [pid = 3612] [serial = 588] [outer = 19012C00] 19:22:30 INFO - PROCESS | 3612 | 1463192550296 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]]]}] 19:22:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 19:22:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 991ms 19:22:30 INFO - PROCESS | 3612 | 1463192550372 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 19:22:30 INFO - PROCESS | 3612 | 1463192550376 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 19:22:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 19:22:30 INFO - PROCESS | 3612 | 1463192550380 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 19:22:30 INFO - PROCESS | 3612 | 1463192550382 Marionette TRACE conn5 <- [1,750,null,{}] 19:22:30 INFO - PROCESS | 3612 | 1463192550386 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}] 19:22:30 INFO - PROCESS | 3612 | 1463192550505 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 19:22:30 INFO - PROCESS | 3612 | 1463192550639 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:30 INFO - PROCESS | 3612 | ++DOCSHELL 1A334400 == 73 [pid = 3612] [id = 197] 19:22:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1A5F2000) [pid = 3612] [serial = 589] [outer = 00000000] 19:22:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1AA0C400) [pid = 3612] [serial = 590] [outer = 1A5F2000] 19:22:30 INFO - PROCESS | 3612 | 1463192550697 Marionette DEBUG loaded listener.js 19:22:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (1BAC1000) [pid = 3612] [serial = 591] [outer = 1A5F2000] 19:22:31 INFO - PROCESS | 3612 | 1463192551804 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]]]}] 19:22:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 19:22:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1477ms 19:22:31 INFO - PROCESS | 3612 | 1463192551859 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 19:22:31 INFO - PROCESS | 3612 | 1463192551863 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 19:22:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 19:22:31 INFO - PROCESS | 3612 | 1463192551874 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 19:22:31 INFO - PROCESS | 3612 | 1463192551878 Marionette TRACE conn5 <- [1,754,null,{}] 19:22:31 INFO - PROCESS | 3612 | 1463192551883 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}] 19:22:32 INFO - PROCESS | 3612 | 1463192552062 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 19:22:32 INFO - PROCESS | 3612 | 1463192552200 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:32 INFO - PROCESS | 3612 | ++DOCSHELL 1D7BE000 == 74 [pid = 3612] [id = 198] 19:22:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1D8A0800) [pid = 3612] [serial = 592] [outer = 00000000] 19:22:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1D8A8000) [pid = 3612] [serial = 593] [outer = 1D8A0800] 19:22:32 INFO - PROCESS | 3612 | 1463192552260 Marionette DEBUG loaded listener.js 19:22:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1D8ADC00) [pid = 3612] [serial = 594] [outer = 1D8A0800] 19:22:33 INFO - PROCESS | 3612 | 1463192553283 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]]]}] 19:22:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 19:22:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1432ms 19:22:33 INFO - PROCESS | 3612 | 1463192553300 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 19:22:33 INFO - PROCESS | 3612 | 1463192553302 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 19:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 19:22:33 INFO - PROCESS | 3612 | 1463192553306 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 19:22:33 INFO - PROCESS | 3612 | 1463192553308 Marionette TRACE conn5 <- [1,758,null,{}] 19:22:33 INFO - PROCESS | 3612 | 1463192553312 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}] 19:22:33 INFO - PROCESS | 3612 | 1463192553562 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 19:22:33 INFO - PROCESS | 3612 | 1463192553749 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:33 INFO - PROCESS | 3612 | ++DOCSHELL 14EE6800 == 75 [pid = 3612] [id = 199] 19:22:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (15160C00) [pid = 3612] [serial = 595] [outer = 00000000] 19:22:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (15504000) [pid = 3612] [serial = 596] [outer = 15160C00] 19:22:33 INFO - PROCESS | 3612 | 1463192553800 Marionette DEBUG loaded listener.js 19:22:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (17D0F800) [pid = 3612] [serial = 597] [outer = 15160C00] 19:22:34 INFO - PROCESS | 3612 | 1463192554428 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]]]}] 19:22:34 INFO - PROCESS | 3612 | --DOCSHELL 10FC0400 == 74 [pid = 3612] [id = 27] 19:22:34 INFO - PROCESS | 3612 | --DOCSHELL 10B41400 == 73 [pid = 3612] [id = 26] 19:22:34 INFO - PROCESS | 3612 | --DOCSHELL 1528D400 == 72 [pid = 3612] [id = 28] 19:22:34 INFO - PROCESS | 3612 | --DOCSHELL 15165400 == 71 [pid = 3612] [id = 194] 19:22:34 INFO - PROCESS | 3612 | --DOCSHELL 0CAA4000 == 70 [pid = 3612] [id = 193] 19:22:34 INFO - PROCESS | 3612 | --DOCSHELL 10916C00 == 69 [pid = 3612] [id = 192] 19:22:34 INFO - PROCESS | 3612 | --DOCSHELL 1A207000 == 68 [pid = 3612] [id = 191] 19:22:34 INFO - PROCESS | 3612 | --DOCSHELL 197DBC00 == 67 [pid = 3612] [id = 190] 19:22:34 INFO - PROCESS | 3612 | --DOCSHELL 17D0A800 == 66 [pid = 3612] [id = 189] 19:22:34 INFO - PROCESS | 3612 | --DOCSHELL 14CAD800 == 65 [pid = 3612] [id = 188] 19:22:34 INFO - PROCESS | 3612 | --DOCSHELL 0C743000 == 64 [pid = 3612] [id = 184] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1ECE4800) [pid = 3612] [serial = 480] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (1898AC00) [pid = 3612] [serial = 474] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1BB7B400) [pid = 3612] [serial = 423] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1D558800) [pid = 3612] [serial = 432] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1BB57000) [pid = 3612] [serial = 477] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (1E905C00) [pid = 3612] [serial = 438] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1A11D800) [pid = 3612] [serial = 471] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1F06E000) [pid = 3612] [serial = 486] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (17D0CC00) [pid = 3612] [serial = 426] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1EB20C00) [pid = 3612] [serial = 483] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (1D8ACC00) [pid = 3612] [serial = 435] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (1BB52C00) [pid = 3612] [serial = 429] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (199E0000) [pid = 3612] [serial = 545] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1AA09400) [pid = 3612] [serial = 548] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1A113400) [pid = 3612] [serial = 546] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1BEB5800) [pid = 3612] [serial = 537] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (1BB73000) [pid = 3612] [serial = 536] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1901A000) [pid = 3612] [serial = 524] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (1EF09800) [pid = 3612] [serial = 533] [outer = 00000000] [url = about:blank] 19:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (10915000) [pid = 3612] [serial = 539] [outer = 00000000] [url = about:blank] 19:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1222ms 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (10E94800) [pid = 3612] [serial = 540] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (15242C00) [pid = 3612] [serial = 521] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (1EB13800) [pid = 3612] [serial = 530] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1D8A6C00) [pid = 3612] [serial = 527] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (1890D400) [pid = 3612] [serial = 542] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (18935800) [pid = 3612] [serial = 543] [outer = 00000000] [url = about:blank] 19:22:34 INFO - PROCESS | 3612 | 1463192554536 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 19:22:34 INFO - PROCESS | 3612 | 1463192554540 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 19:22:34 INFO - PROCESS | 3612 | 1463192554544 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 19:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 19:22:34 INFO - PROCESS | 3612 | 1463192554549 Marionette TRACE conn5 <- [1,762,null,{}] 19:22:34 INFO - PROCESS | 3612 | 1463192554553 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}] 19:22:34 INFO - PROCESS | 3612 | 1463192554649 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 19:22:34 INFO - PROCESS | 3612 | 1463192554658 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:34 INFO - PROCESS | 3612 | ++DOCSHELL 10EC5400 == 65 [pid = 3612] [id = 200] 19:22:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (10ED0400) [pid = 3612] [serial = 598] [outer = 00000000] 19:22:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (1180BC00) [pid = 3612] [serial = 599] [outer = 10ED0400] 19:22:34 INFO - PROCESS | 3612 | 1463192554707 Marionette DEBUG loaded listener.js 19:22:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1528D400) [pid = 3612] [serial = 600] [outer = 10ED0400] 19:22:35 INFO - PROCESS | 3612 | 1463192555225 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]]]}] 19:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 19:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 730ms 19:22:35 INFO - PROCESS | 3612 | 1463192555278 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 19:22:35 INFO - PROCESS | 3612 | 1463192555281 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 19:22:35 INFO - PROCESS | 3612 | 1463192555284 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 19:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 19:22:35 INFO - PROCESS | 3612 | 1463192555286 Marionette TRACE conn5 <- [1,766,null,{}] 19:22:35 INFO - PROCESS | 3612 | 1463192555290 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}] 19:22:35 INFO - PROCESS | 3612 | 1463192555385 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 19:22:35 INFO - PROCESS | 3612 | 1463192555476 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:35 INFO - PROCESS | 3612 | ++DOCSHELL 18909C00 == 66 [pid = 3612] [id = 201] 19:22:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (1892A000) [pid = 3612] [serial = 601] [outer = 00000000] 19:22:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (18987800) [pid = 3612] [serial = 602] [outer = 1892A000] 19:22:35 INFO - PROCESS | 3612 | 1463192555535 Marionette DEBUG loaded listener.js 19:22:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (189EE000) [pid = 3612] [serial = 603] [outer = 1892A000] 19:22:36 INFO - PROCESS | 3612 | 1463192555974 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]]]}] 19:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 19:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 19:22:36 INFO - PROCESS | 3612 | 1463192556018 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 19:22:36 INFO - PROCESS | 3612 | 1463192556022 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 19:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 19:22:36 INFO - PROCESS | 3612 | 1463192556032 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 19:22:36 INFO - PROCESS | 3612 | 1463192556036 Marionette TRACE conn5 <- [1,770,null,{}] 19:22:36 INFO - PROCESS | 3612 | 1463192556040 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}] 19:22:36 INFO - PROCESS | 3612 | 1463192556135 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 19:22:36 INFO - PROCESS | 3612 | 1463192556142 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:36 INFO - PROCESS | 3612 | ++DOCSHELL 14CB0C00 == 67 [pid = 3612] [id = 202] 19:22:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1901E800) [pid = 3612] [serial = 604] [outer = 00000000] 19:22:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (19A74C00) [pid = 3612] [serial = 605] [outer = 1901E800] 19:22:36 INFO - PROCESS | 3612 | 1463192556188 Marionette DEBUG loaded listener.js 19:22:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (19A7F400) [pid = 3612] [serial = 606] [outer = 1901E800] 19:22:36 INFO - PROCESS | 3612 | 1463192556672 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]]]}] 19:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 19:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 691ms 19:22:36 INFO - PROCESS | 3612 | 1463192556718 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 19:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 19:22:36 INFO - PROCESS | 3612 | 1463192556720 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 19:22:36 INFO - PROCESS | 3612 | 1463192556723 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 19:22:36 INFO - PROCESS | 3612 | 1463192556725 Marionette TRACE conn5 <- [1,774,null,{}] 19:22:36 INFO - PROCESS | 3612 | 1463192556735 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}] 19:22:36 INFO - PROCESS | 3612 | 1463192556881 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 19:22:36 INFO - PROCESS | 3612 | 1463192556940 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:36 INFO - PROCESS | 3612 | ++DOCSHELL 1A206C00 == 68 [pid = 3612] [id = 203] 19:22:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1A337800) [pid = 3612] [serial = 607] [outer = 00000000] 19:22:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1A6A3000) [pid = 3612] [serial = 608] [outer = 1A337800] 19:22:37 INFO - PROCESS | 3612 | 1463192556987 Marionette DEBUG loaded listener.js 19:22:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1AA0D000) [pid = 3612] [serial = 609] [outer = 1A337800] 19:22:37 INFO - PROCESS | 3612 | 1463192557425 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]]]}] 19:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 19:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 19:22:37 INFO - PROCESS | 3612 | 1463192557460 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 19:22:37 INFO - PROCESS | 3612 | 1463192557462 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 19:22:37 INFO - PROCESS | 3612 | 1463192557465 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 19:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 19:22:37 INFO - PROCESS | 3612 | 1463192557467 Marionette TRACE conn5 <- [1,778,null,{}] 19:22:37 INFO - PROCESS | 3612 | 1463192557471 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}] 19:22:37 INFO - PROCESS | 3612 | 1463192557593 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 19:22:37 INFO - PROCESS | 3612 | 1463192557659 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:37 INFO - PROCESS | 3612 | ++DOCSHELL 1AC54000 == 69 [pid = 3612] [id = 204] 19:22:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1AC55400) [pid = 3612] [serial = 610] [outer = 00000000] 19:22:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1BB56000) [pid = 3612] [serial = 611] [outer = 1AC55400] 19:22:37 INFO - PROCESS | 3612 | 1463192557713 Marionette DEBUG loaded listener.js 19:22:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1BCC6000) [pid = 3612] [serial = 612] [outer = 1AC55400] 19:22:38 INFO - PROCESS | 3612 | 1463192558199 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]]]}] 19:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 19:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 772ms 19:22:38 INFO - PROCESS | 3612 | 1463192558242 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 19:22:38 INFO - PROCESS | 3612 | 1463192558244 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 19:22:38 INFO - PROCESS | 3612 | 1463192558247 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 19:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 19:22:38 INFO - PROCESS | 3612 | 1463192558249 Marionette TRACE conn5 <- [1,782,null,{}] 19:22:38 INFO - PROCESS | 3612 | 1463192558256 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}] 19:22:38 INFO - PROCESS | 3612 | 1463192558374 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 19:22:38 INFO - PROCESS | 3612 | 1463192558437 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:38 INFO - PROCESS | 3612 | ++DOCSHELL 10E8B400 == 70 [pid = 3612] [id = 205] 19:22:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1BCCC000) [pid = 3612] [serial = 613] [outer = 00000000] 19:22:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1CF91400) [pid = 3612] [serial = 614] [outer = 1BCCC000] 19:22:38 INFO - PROCESS | 3612 | 1463192558484 Marionette DEBUG loaded listener.js 19:22:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1D7C5400) [pid = 3612] [serial = 615] [outer = 1BCCC000] 19:22:38 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (17D92000) [pid = 3612] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 19:22:38 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (14E85400) [pid = 3612] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 19:22:38 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (17D0F000) [pid = 3612] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 19:22:38 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (198D1C00) [pid = 3612] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 19:22:38 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1BEBBC00) [pid = 3612] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 19:22:38 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1EB6E800) [pid = 3612] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 19:22:38 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1E992000) [pid = 3612] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 19:22:38 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1892C000) [pid = 3612] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 19:22:38 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (10B41800) [pid = 3612] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 19:22:38 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1D7BFC00) [pid = 3612] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 19:22:38 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (1AA0E800) [pid = 3612] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 19:22:38 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (17D93C00) [pid = 3612] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 19:22:38 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (0C74E000) [pid = 3612] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 19:22:38 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (198D2400) [pid = 3612] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 19:22:38 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (1A208800) [pid = 3612] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 19:22:38 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1BB54000) [pid = 3612] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 19:22:38 INFO - PROCESS | 3612 | 1463192558955 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]]]}] 19:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 19:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 19:22:39 INFO - PROCESS | 3612 | 1463192558981 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 19:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 19:22:39 INFO - PROCESS | 3612 | 1463192558983 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 19:22:39 INFO - PROCESS | 3612 | 1463192558986 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 19:22:39 INFO - PROCESS | 3612 | 1463192558997 Marionette TRACE conn5 <- [1,786,null,{}] 19:22:39 INFO - PROCESS | 3612 | 1463192559001 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}] 19:22:39 INFO - PROCESS | 3612 | 1463192559119 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 19:22:39 INFO - PROCESS | 3612 | 1463192559177 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:39 INFO - PROCESS | 3612 | ++DOCSHELL 14E85400 == 71 [pid = 3612] [id = 206] 19:22:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (17D03C00) [pid = 3612] [serial = 616] [outer = 00000000] 19:22:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (198D7400) [pid = 3612] [serial = 617] [outer = 17D03C00] 19:22:39 INFO - PROCESS | 3612 | 1463192559223 Marionette DEBUG loaded listener.js 19:22:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1A208800) [pid = 3612] [serial = 618] [outer = 17D03C00] 19:22:39 INFO - PROCESS | 3612 | 1463192559577 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]]]}] 19:22:39 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 19:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 19:22:39 INFO - PROCESS | 3612 | 1463192559623 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 19:22:39 INFO - PROCESS | 3612 | 1463192559625 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 19:22:39 INFO - PROCESS | 3612 | 1463192559628 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 19:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 19:22:39 INFO - PROCESS | 3612 | 1463192559630 Marionette TRACE conn5 <- [1,790,null,{}] 19:22:39 INFO - PROCESS | 3612 | 1463192559634 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}] 19:22:39 INFO - PROCESS | 3612 | 1463192559750 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 19:22:39 INFO - PROCESS | 3612 | 1463192559760 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:39 INFO - PROCESS | 3612 | ++DOCSHELL 1BB54000 == 72 [pid = 3612] [id = 207] 19:22:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1BEBBC00) [pid = 3612] [serial = 619] [outer = 00000000] 19:22:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1D8AB400) [pid = 3612] [serial = 620] [outer = 1BEBBC00] 19:22:39 INFO - PROCESS | 3612 | 1463192559808 Marionette DEBUG loaded listener.js 19:22:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1E498800) [pid = 3612] [serial = 621] [outer = 1BEBBC00] 19:22:40 INFO - PROCESS | 3612 | 1463192560258 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]]]}] 19:22:40 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 19:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 19:22:40 INFO - PROCESS | 3612 | 1463192560302 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 19:22:40 INFO - PROCESS | 3612 | 1463192560304 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 19:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 19:22:40 INFO - PROCESS | 3612 | 1463192560307 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 19:22:40 INFO - PROCESS | 3612 | 1463192560309 Marionette TRACE conn5 <- [1,794,null,{}] 19:22:40 INFO - PROCESS | 3612 | 1463192560312 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}] 19:22:40 INFO - PROCESS | 3612 | 1463192560404 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 19:22:40 INFO - PROCESS | 3612 | 1463192560411 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:40 INFO - PROCESS | 3612 | ++DOCSHELL 1E49A800 == 73 [pid = 3612] [id = 208] 19:22:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (1E49BC00) [pid = 3612] [serial = 622] [outer = 00000000] 19:22:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1E73BC00) [pid = 3612] [serial = 623] [outer = 1E49BC00] 19:22:40 INFO - PROCESS | 3612 | 1463192560458 Marionette DEBUG loaded listener.js 19:22:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1E745800) [pid = 3612] [serial = 624] [outer = 1E49BC00] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 17D0F400 == 72 [pid = 3612] [id = 185] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 10B46C00 == 71 [pid = 3612] [id = 22] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1EB69800 == 70 [pid = 3612] [id = 160] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 10912800 == 69 [pid = 3612] [id = 23] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1EF4E800 == 68 [pid = 3612] [id = 25] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1CF0E800 == 67 [pid = 3612] [id = 110] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1BD4FC00 == 66 [pid = 3612] [id = 10] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 14E8CC00 == 65 [pid = 3612] [id = 142] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 0C73F400 == 64 [pid = 3612] [id = 163] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 198D3000 == 63 [pid = 3612] [id = 143] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1550B800 == 62 [pid = 3612] [id = 76] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 0CCE7C00 == 61 [pid = 3612] [id = 47] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1E98FC00 == 60 [pid = 3612] [id = 177] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 19A79400 == 59 [pid = 3612] [id = 79] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1E905000 == 58 [pid = 3612] [id = 129] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 10E89000 == 57 [pid = 3612] [id = 24] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 19995000 == 56 [pid = 3612] [id = 35] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 189F0C00 == 55 [pid = 3612] [id = 159] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1ECE2C00 == 54 [pid = 3612] [id = 130] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 170DEC00 == 53 [pid = 3612] [id = 15] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1621F800 == 52 [pid = 3612] [id = 105] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 10B47C00 == 51 [pid = 3612] [id = 61] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 18929400 == 50 [pid = 3612] [id = 175] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1A20A400 == 49 [pid = 3612] [id = 17] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1E740400 == 48 [pid = 3612] [id = 146] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 17D0C800 == 47 [pid = 3612] [id = 179] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 0CC3C000 == 46 [pid = 3612] [id = 11] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1A277400 == 45 [pid = 3612] [id = 77] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1AC53C00 == 44 [pid = 3612] [id = 18] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1BB56800 == 43 [pid = 3612] [id = 145] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 198F0800 == 42 [pid = 3612] [id = 19] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 193A4000 == 41 [pid = 3612] [id = 30] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1A699C00 == 40 [pid = 3612] [id = 20] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 197D5C00 == 39 [pid = 3612] [id = 186] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1BB7B800 == 38 [pid = 3612] [id = 147] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1BB51800 == 37 [pid = 3612] [id = 187] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1F070400 == 36 [pid = 3612] [id = 8] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1A6A1800 == 35 [pid = 3612] [id = 21] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1D7BF800 == 34 [pid = 3612] [id = 176] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 19015000 == 33 [pid = 3612] [id = 93] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1CF07C00 == 32 [pid = 3612] [id = 128] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1EB64000 == 31 [pid = 3612] [id = 178] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 15167000 == 30 [pid = 3612] [id = 14] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1AAD9C00 == 29 [pid = 3612] [id = 117] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 151F7800 == 28 [pid = 3612] [id = 95] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 198DC000 == 27 [pid = 3612] [id = 46] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1AAE6800 == 26 [pid = 3612] [id = 49] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1892E000 == 25 [pid = 3612] [id = 78] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1934C000 == 24 [pid = 3612] [id = 16] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1C334400 == 23 [pid = 3612] [id = 144] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1D7BE000 == 22 [pid = 3612] [id = 198] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1A334400 == 21 [pid = 3612] [id = 197] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 189EDC00 == 20 [pid = 3612] [id = 196] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 1BB7E800 == 19 [pid = 3612] [id = 173] 19:22:41 INFO - PROCESS | 3612 | --DOCSHELL 0CA9F400 == 18 [pid = 3612] [id = 195] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1D7C2400) [pid = 3612] [serial = 519] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (1F069800) [pid = 3612] [serial = 534] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1EB60C00) [pid = 3612] [serial = 531] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (19999C00) [pid = 3612] [serial = 525] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (162E2C00) [pid = 3612] [serial = 522] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (1E742C00) [pid = 3612] [serial = 528] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (1BB7AC00) [pid = 3612] [serial = 581] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (1AADF400) [pid = 3612] [serial = 575] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1C32F400) [pid = 3612] [serial = 578] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (1ACB6000) [pid = 3612] [serial = 576] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (10231000) [pid = 3612] [serial = 551] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (198FE400) [pid = 3612] [serial = 569] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (19A78000) [pid = 3612] [serial = 570] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (1A6A5400) [pid = 3612] [serial = 572] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (1BD50000) [pid = 3612] [serial = 561] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (1BB73C00) [pid = 3612] [serial = 560] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (18907C00) [pid = 3612] [serial = 555] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (181EBC00) [pid = 3612] [serial = 554] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (181EF400) [pid = 3612] [serial = 564] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (1621F400) [pid = 3612] [serial = 563] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (181EDC00) [pid = 3612] [serial = 566] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (18909400) [pid = 3612] [serial = 567] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (19A75000) [pid = 3612] [serial = 558] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (198F2800) [pid = 3612] [serial = 557] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 67 (1CF8CC00) [pid = 3612] [serial = 579] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 66 (10B42C00) [pid = 3612] [serial = 552] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | --DOMWINDOW == 65 (1AA0CC00) [pid = 3612] [serial = 573] [outer = 00000000] [url = about:blank] 19:22:42 INFO - PROCESS | 3612 | 1463192562632 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]]]}] 19:22:42 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 19:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 2385ms 19:22:42 INFO - PROCESS | 3612 | 1463192562693 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 19:22:42 INFO - PROCESS | 3612 | 1463192562697 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 19:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 19:22:42 INFO - PROCESS | 3612 | 1463192562703 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 19:22:42 INFO - PROCESS | 3612 | 1463192562706 Marionette TRACE conn5 <- [1,798,null,{}] 19:22:42 INFO - PROCESS | 3612 | 1463192562712 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}] 19:22:42 INFO - PROCESS | 3612 | 1463192562805 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 19:22:42 INFO - PROCESS | 3612 | 1463192562816 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:42 INFO - PROCESS | 3612 | ++DOCSHELL 0CC88800 == 19 [pid = 3612] [id = 209] 19:22:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 66 (1022F800) [pid = 3612] [serial = 625] [outer = 00000000] 19:22:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 67 (102ED800) [pid = 3612] [serial = 626] [outer = 1022F800] 19:22:42 INFO - PROCESS | 3612 | 1463192562873 Marionette DEBUG loaded listener.js 19:22:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 68 (10858C00) [pid = 3612] [serial = 627] [outer = 1022F800] 19:22:43 INFO - PROCESS | 3612 | 1463192563354 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]]]}] 19:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 19:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 691ms 19:22:43 INFO - PROCESS | 3612 | 1463192563393 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 19:22:43 INFO - PROCESS | 3612 | 1463192563400 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 19:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 19:22:43 INFO - PROCESS | 3612 | 1463192563406 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 19:22:43 INFO - PROCESS | 3612 | 1463192563409 Marionette TRACE conn5 <- [1,802,null,{}] 19:22:43 INFO - PROCESS | 3612 | 1463192563413 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}] 19:22:43 INFO - PROCESS | 3612 | 1463192563500 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 19:22:43 INFO - PROCESS | 3612 | 1463192563511 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:43 INFO - PROCESS | 3612 | ++DOCSHELL 10B48C00 == 20 [pid = 3612] [id = 210] 19:22:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (10B4A000) [pid = 3612] [serial = 628] [outer = 00000000] 19:22:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (10E86400) [pid = 3612] [serial = 629] [outer = 10B4A000] 19:22:43 INFO - PROCESS | 3612 | 1463192563558 Marionette DEBUG loaded listener.js 19:22:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (10E8E000) [pid = 3612] [serial = 630] [outer = 10B4A000] 19:22:44 INFO - PROCESS | 3612 | 1463192564041 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] 19:22:44 INFO - PROCESS | 3612 | 1463192564082 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 19:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 19:22:44 INFO - PROCESS | 3612 | 1463192564086 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 19:22:44 INFO - PROCESS | 3612 | 1463192564090 Marionette TRACE conn5 <- [1,806,null,{}] 19:22:44 INFO - PROCESS | 3612 | 1463192564100 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}] 19:22:44 INFO - PROCESS | 3612 | 1463192564219 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 19:22:44 INFO - PROCESS | 3612 | 1463192564303 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:44 INFO - PROCESS | 3612 | ++DOCSHELL 14F60000 == 21 [pid = 3612] [id = 211] 19:22:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (14F61400) [pid = 3612] [serial = 631] [outer = 00000000] 19:22:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (15184800) [pid = 3612] [serial = 632] [outer = 14F61400] 19:22:44 INFO - PROCESS | 3612 | 1463192564353 Marionette DEBUG loaded listener.js 19:22:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (15249400) [pid = 3612] [serial = 633] [outer = 14F61400] 19:22:44 INFO - PROCESS | 3612 | 1463192564761 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]]]}] 19:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 19:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 19:22:44 INFO - PROCESS | 3612 | 1463192564819 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 19:22:44 INFO - PROCESS | 3612 | 1463192564822 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 19:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 19:22:44 INFO - PROCESS | 3612 | 1463192564825 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 19:22:44 INFO - PROCESS | 3612 | 1463192564827 Marionette TRACE conn5 <- [1,810,null,{}] 19:22:44 INFO - PROCESS | 3612 | 1463192564830 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}] 19:22:44 INFO - PROCESS | 3612 | 1463192564943 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 19:22:44 INFO - PROCESS | 3612 | 1463192564960 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:44 INFO - PROCESS | 3612 | ++DOCSHELL 15369800 == 22 [pid = 3612] [id = 212] 19:22:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (15370400) [pid = 3612] [serial = 634] [outer = 00000000] 19:22:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (155A9000) [pid = 3612] [serial = 635] [outer = 15370400] 19:22:45 INFO - PROCESS | 3612 | 1463192565012 Marionette DEBUG loaded listener.js 19:22:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (162EB800) [pid = 3612] [serial = 636] [outer = 15370400] 19:22:46 INFO - PROCESS | 3612 | 1463192566588 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] 19:22:46 INFO - PROCESS | 3612 | 1463192566605 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 19:22:46 INFO - PROCESS | 3612 | 1463192566608 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 19:22:46 INFO - PROCESS | 3612 | 1463192566610 Marionette TRACE conn5 <- [1,814,null,{}] 19:22:46 INFO - PROCESS | 3612 | 1463192566614 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}] 19:22:46 INFO - PROCESS | 3612 | 1463192566697 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 19:22:46 INFO - PROCESS | 3612 | 1463192566704 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:46 INFO - PROCESS | 3612 | ++DOCSHELL 17D06000 == 23 [pid = 3612] [id = 213] 19:22:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (181F4800) [pid = 3612] [serial = 637] [outer = 00000000] 19:22:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (18909800) [pid = 3612] [serial = 638] [outer = 181F4800] 19:22:46 INFO - PROCESS | 3612 | 1463192566749 Marionette DEBUG loaded listener.js 19:22:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (1890E800) [pid = 3612] [serial = 639] [outer = 181F4800] 19:22:47 INFO - PROCESS | 3612 | 1463192567212 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]]]}] 19:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 19:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 19:22:47 INFO - PROCESS | 3612 | 1463192567239 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 19:22:47 INFO - PROCESS | 3612 | 1463192567241 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 19:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 19:22:47 INFO - PROCESS | 3612 | 1463192567244 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 19:22:47 INFO - PROCESS | 3612 | 1463192567246 Marionette TRACE conn5 <- [1,818,null,{}] 19:22:47 INFO - PROCESS | 3612 | 1463192567250 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}] 19:22:47 INFO - PROCESS | 3612 | 1463192567387 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 19:22:47 INFO - PROCESS | 3612 | 1463192567400 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:47 INFO - PROCESS | 3612 | ++DOCSHELL 18934C00 == 24 [pid = 3612] [id = 214] 19:22:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (1898A800) [pid = 3612] [serial = 640] [outer = 00000000] 19:22:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (189EDC00) [pid = 3612] [serial = 641] [outer = 1898A800] 19:22:47 INFO - PROCESS | 3612 | 1463192567451 Marionette DEBUG loaded listener.js 19:22:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (19013800) [pid = 3612] [serial = 642] [outer = 1898A800] 19:22:47 INFO - PROCESS | 3612 | 1463192567886 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]]]}] 19:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 19:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 19:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 19:22:47 INFO - PROCESS | 3612 | 1463192567915 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 19:22:47 INFO - PROCESS | 3612 | 1463192567917 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 19:22:47 INFO - PROCESS | 3612 | 1463192567921 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 19:22:47 INFO - PROCESS | 3612 | 1463192567922 Marionette TRACE conn5 <- [1,822,null,{}] 19:22:47 INFO - PROCESS | 3612 | 1463192567926 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}] 19:22:48 INFO - PROCESS | 3612 | 1463192568006 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 19:22:48 INFO - PROCESS | 3612 | 1463192568012 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:48 INFO - PROCESS | 3612 | ++DOCSHELL 0CCEC000 == 25 [pid = 3612] [id = 215] 19:22:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (181EF400) [pid = 3612] [serial = 643] [outer = 00000000] 19:22:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (1934A400) [pid = 3612] [serial = 644] [outer = 181EF400] 19:22:48 INFO - PROCESS | 3612 | 1463192568057 Marionette DEBUG loaded listener.js 19:22:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1935CC00) [pid = 3612] [serial = 645] [outer = 181EF400] 19:22:48 INFO - PROCESS | 3612 | 1463192568498 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]]]}] 19:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 19:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 19:22:48 INFO - PROCESS | 3612 | 1463192568552 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 19:22:48 INFO - PROCESS | 3612 | 1463192568554 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 19:22:48 INFO - PROCESS | 3612 | 1463192568557 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 19:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 19:22:48 INFO - PROCESS | 3612 | 1463192568559 Marionette TRACE conn5 <- [1,826,null,{}] 19:22:48 INFO - PROCESS | 3612 | 1463192568563 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}] 19:22:48 INFO - PROCESS | 3612 | 1463192568671 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 19:22:48 INFO - PROCESS | 3612 | 1463192568724 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:48 INFO - PROCESS | 3612 | ++DOCSHELL 198D6C00 == 26 [pid = 3612] [id = 216] 19:22:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (198D7800) [pid = 3612] [serial = 646] [outer = 00000000] 19:22:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (198DD000) [pid = 3612] [serial = 647] [outer = 198D7800] 19:22:48 INFO - PROCESS | 3612 | 1463192568795 Marionette DEBUG loaded listener.js 19:22:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (198D9C00) [pid = 3612] [serial = 648] [outer = 198D7800] 19:22:49 INFO - PROCESS | 3612 | 1463192569230 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]]]}] 19:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 19:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 732ms 19:22:49 INFO - PROCESS | 3612 | 1463192569293 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 19:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 19:22:49 INFO - PROCESS | 3612 | 1463192569295 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 19:22:49 INFO - PROCESS | 3612 | 1463192569304 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 19:22:49 INFO - PROCESS | 3612 | 1463192569306 Marionette TRACE conn5 <- [1,830,null,{}] 19:22:49 INFO - PROCESS | 3612 | 1463192569309 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}] 19:22:49 INFO - PROCESS | 3612 | 1463192569415 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 19:22:49 INFO - PROCESS | 3612 | 1463192569428 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:49 INFO - PROCESS | 3612 | ++DOCSHELL 14F59000 == 27 [pid = 3612] [id = 217] 19:22:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (198F9000) [pid = 3612] [serial = 649] [outer = 00000000] 19:22:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (19995400) [pid = 3612] [serial = 650] [outer = 198F9000] 19:22:49 INFO - PROCESS | 3612 | 1463192569473 Marionette DEBUG loaded listener.js 19:22:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (19995C00) [pid = 3612] [serial = 651] [outer = 198F9000] 19:22:49 INFO - PROCESS | 3612 | 1463192569957 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]]]}] 19:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 19:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 691ms 19:22:50 INFO - PROCESS | 3612 | 1463192570026 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 19:22:50 INFO - PROCESS | 3612 | 1463192570028 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 19:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 19:22:50 INFO - PROCESS | 3612 | 1463192570040 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 19:22:50 INFO - PROCESS | 3612 | 1463192570042 Marionette TRACE conn5 <- [1,834,null,{}] 19:22:50 INFO - PROCESS | 3612 | 1463192570046 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}] 19:22:50 INFO - PROCESS | 3612 | 1463192570160 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 19:22:50 INFO - PROCESS | 3612 | 1463192570172 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:50 INFO - PROCESS | 3612 | ++DOCSHELL 1999DC00 == 28 [pid = 3612] [id = 218] 19:22:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (199A0C00) [pid = 3612] [serial = 652] [outer = 00000000] 19:22:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (19A7E800) [pid = 3612] [serial = 653] [outer = 199A0C00] 19:22:50 INFO - PROCESS | 3612 | 1463192570217 Marionette DEBUG loaded listener.js 19:22:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (19A94800) [pid = 3612] [serial = 654] [outer = 199A0C00] 19:22:51 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1BEBBC00) [pid = 3612] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 19:22:51 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1A337800) [pid = 3612] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 19:22:51 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1AC55400) [pid = 3612] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 19:22:51 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (17D03C00) [pid = 3612] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 19:22:51 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (1BCCC000) [pid = 3612] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 19:22:51 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (10ED0400) [pid = 3612] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 19:22:51 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (15160C00) [pid = 3612] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 19:22:51 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (1D8A0800) [pid = 3612] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 19:22:51 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (1A5F2000) [pid = 3612] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 19:22:51 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (19012C00) [pid = 3612] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 19:22:51 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (0CC40400) [pid = 3612] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 19:22:51 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1934CC00) [pid = 3612] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 19:22:51 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (1901E800) [pid = 3612] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 19:22:51 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (1892A000) [pid = 3612] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 19:22:51 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (1A11C400) [pid = 3612] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 19:22:51 INFO - PROCESS | 3612 | 1463192571117 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]]]}] 19:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 19:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1119ms 19:22:51 INFO - PROCESS | 3612 | 1463192571163 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 19:22:51 INFO - PROCESS | 3612 | 1463192571176 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 19:22:51 INFO - PROCESS | 3612 | 1463192571180 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 19:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 19:22:51 INFO - PROCESS | 3612 | 1463192571182 Marionette TRACE conn5 <- [1,838,null,{}] 19:22:51 INFO - PROCESS | 3612 | 1463192571186 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}] 19:22:51 INFO - PROCESS | 3612 | 1463192571315 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 19:22:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (10E8F800) [pid = 3612] [serial = 655] [outer = 0CAE1000] 19:22:51 INFO - PROCESS | 3612 | 1463192571390 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:51 INFO - PROCESS | 3612 | ++DOCSHELL 1890AC00 == 29 [pid = 3612] [id = 219] 19:22:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (198D6000) [pid = 3612] [serial = 656] [outer = 00000000] 19:22:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (1A114C00) [pid = 3612] [serial = 657] [outer = 198D6000] 19:22:51 INFO - PROCESS | 3612 | 1463192571451 Marionette DEBUG loaded listener.js 19:22:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1A11CC00) [pid = 3612] [serial = 658] [outer = 198D6000] 19:22:51 INFO - PROCESS | 3612 | 1463192571894 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]]]}] 19:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 19:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 770ms 19:22:51 INFO - PROCESS | 3612 | 1463192571954 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 19:22:51 INFO - PROCESS | 3612 | 1463192571956 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 19:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 19:22:51 INFO - PROCESS | 3612 | 1463192571959 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 19:22:51 INFO - PROCESS | 3612 | 1463192571961 Marionette TRACE conn5 <- [1,842,null,{}] 19:22:51 INFO - PROCESS | 3612 | 1463192571965 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}] 19:22:52 INFO - PROCESS | 3612 | 1463192572044 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 19:22:52 INFO - PROCESS | 3612 | 1463192572050 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:52 INFO - PROCESS | 3612 | ++DOCSHELL 10FC8C00 == 30 [pid = 3612] [id = 220] 19:22:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (162E4800) [pid = 3612] [serial = 659] [outer = 00000000] 19:22:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1A209400) [pid = 3612] [serial = 660] [outer = 162E4800] 19:22:52 INFO - PROCESS | 3612 | 1463192572096 Marionette DEBUG loaded listener.js 19:22:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1A20A000) [pid = 3612] [serial = 661] [outer = 162E4800] 19:22:52 INFO - PROCESS | 3612 | 1463192572521 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]]]}] 19:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 19:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 570ms 19:22:52 INFO - PROCESS | 3612 | 1463192572530 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 19:22:52 INFO - PROCESS | 3612 | 1463192572532 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 19:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 19:22:52 INFO - PROCESS | 3612 | 1463192572535 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 19:22:52 INFO - PROCESS | 3612 | 1463192572537 Marionette TRACE conn5 <- [1,846,null,{}] 19:22:52 INFO - PROCESS | 3612 | 1463192572553 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}] 19:22:52 INFO - PROCESS | 3612 | 1463192572631 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 19:22:52 INFO - PROCESS | 3612 | 1463192572638 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:52 INFO - PROCESS | 3612 | ++DOCSHELL 10FCD000 == 31 [pid = 3612] [id = 221] 19:22:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1109EC00) [pid = 3612] [serial = 662] [outer = 00000000] 19:22:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1A6A5400) [pid = 3612] [serial = 663] [outer = 1109EC00] 19:22:52 INFO - PROCESS | 3612 | 1463192572682 Marionette DEBUG loaded listener.js 19:22:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (1AA0A800) [pid = 3612] [serial = 664] [outer = 1109EC00] 19:22:53 INFO - PROCESS | 3612 | 1463192573377 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]]]}] 19:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 19:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 931ms 19:22:53 INFO - PROCESS | 3612 | 1463192573467 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 19:22:53 INFO - PROCESS | 3612 | 1463192573472 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 19:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 19:22:53 INFO - PROCESS | 3612 | 1463192573477 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 19:22:53 INFO - PROCESS | 3612 | 1463192573481 Marionette TRACE conn5 <- [1,850,null,{}] 19:22:53 INFO - PROCESS | 3612 | 1463192573487 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}] 19:22:53 INFO - PROCESS | 3612 | 1463192573635 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 19:22:53 INFO - PROCESS | 3612 | 1463192573753 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:53 INFO - PROCESS | 3612 | ++DOCSHELL 0CC82000 == 32 [pid = 3612] [id = 222] 19:22:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1022C800) [pid = 3612] [serial = 665] [outer = 00000000] 19:22:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1091CC00) [pid = 3612] [serial = 666] [outer = 1022C800] 19:22:53 INFO - PROCESS | 3612 | 1463192573813 Marionette DEBUG loaded listener.js 19:22:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (10B4E800) [pid = 3612] [serial = 667] [outer = 1022C800] 19:22:54 INFO - PROCESS | 3612 | 1463192574615 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]]]}] 19:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 19:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1181ms 19:22:54 INFO - PROCESS | 3612 | 1463192574663 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 19:22:54 INFO - PROCESS | 3612 | 1463192574669 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 19:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 19:22:54 INFO - PROCESS | 3612 | 1463192574676 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 19:22:54 INFO - PROCESS | 3612 | 1463192574678 Marionette TRACE conn5 <- [1,854,null,{}] 19:22:54 INFO - PROCESS | 3612 | 1463192574683 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}] 19:22:54 INFO - PROCESS | 3612 | 1463192574805 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 19:22:54 INFO - PROCESS | 3612 | 1463192574941 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:54 INFO - PROCESS | 3612 | ++DOCSHELL 0C747400 == 33 [pid = 3612] [id = 223] 19:22:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (11A79400) [pid = 3612] [serial = 668] [outer = 00000000] 19:22:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (15368400) [pid = 3612] [serial = 669] [outer = 11A79400] 19:22:55 INFO - PROCESS | 3612 | 1463192574997 Marionette DEBUG loaded listener.js 19:22:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (17D05400) [pid = 3612] [serial = 670] [outer = 11A79400] 19:22:55 INFO - PROCESS | 3612 | --DOCSHELL 14EE6800 == 32 [pid = 3612] [id = 199] 19:22:55 INFO - PROCESS | 3612 | --DOCSHELL 18909C00 == 31 [pid = 3612] [id = 201] 19:22:55 INFO - PROCESS | 3612 | --DOCSHELL 1BB54000 == 30 [pid = 3612] [id = 207] 19:22:55 INFO - PROCESS | 3612 | --DOCSHELL 1AC54000 == 29 [pid = 3612] [id = 204] 19:22:55 INFO - PROCESS | 3612 | --DOCSHELL 1A206C00 == 28 [pid = 3612] [id = 203] 19:22:55 INFO - PROCESS | 3612 | --DOCSHELL 14CB0C00 == 27 [pid = 3612] [id = 202] 19:22:55 INFO - PROCESS | 3612 | --DOCSHELL 10EC5400 == 26 [pid = 3612] [id = 200] 19:22:55 INFO - PROCESS | 3612 | --DOCSHELL 1E49A800 == 25 [pid = 3612] [id = 208] 19:22:55 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (1AA13800) [pid = 3612] [serial = 549] [outer = 00000000] [url = about:blank] 19:22:55 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1E73BC00) [pid = 3612] [serial = 623] [outer = 00000000] [url = about:blank] 19:22:55 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (10E86C00) [pid = 3612] [serial = 585] [outer = 00000000] [url = about:blank] 19:22:55 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1091A400) [pid = 3612] [serial = 584] [outer = 00000000] [url = about:blank] 19:22:55 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1BEC0800) [pid = 3612] [serial = 582] [outer = 00000000] [url = about:blank] 19:22:55 INFO - PROCESS | 3612 | 1463192575951 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]]]}] 19:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 19:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1329ms 19:22:56 INFO - PROCESS | 3612 | 1463192576007 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 19:22:56 INFO - PROCESS | 3612 | 1463192576010 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 19:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 19:22:56 INFO - PROCESS | 3612 | 1463192576015 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 19:22:56 INFO - PROCESS | 3612 | 1463192576019 Marionette TRACE conn5 <- [1,858,null,{}] 19:22:56 INFO - PROCESS | 3612 | 1463192576025 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}] 19:22:56 INFO - PROCESS | 3612 | 1463192576109 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 19:22:56 INFO - PROCESS | 3612 | 1463192576123 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:56 INFO - PROCESS | 3612 | ++DOCSHELL 1091EC00 == 26 [pid = 3612] [id = 224] 19:22:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1091FC00) [pid = 3612] [serial = 671] [outer = 00000000] 19:22:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (10B45800) [pid = 3612] [serial = 672] [outer = 1091FC00] 19:22:56 INFO - PROCESS | 3612 | 1463192576173 Marionette DEBUG loaded listener.js 19:22:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (10C71400) [pid = 3612] [serial = 673] [outer = 1091FC00] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1E498800) [pid = 3612] [serial = 621] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1A6A3000) [pid = 3612] [serial = 608] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1AA0D000) [pid = 3612] [serial = 609] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (1BCC6000) [pid = 3612] [serial = 612] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1BB56000) [pid = 3612] [serial = 611] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (198D7400) [pid = 3612] [serial = 617] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (1CF91400) [pid = 3612] [serial = 614] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (1D8AB400) [pid = 3612] [serial = 620] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (1D7C5400) [pid = 3612] [serial = 615] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (1180BC00) [pid = 3612] [serial = 599] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1528D400) [pid = 3612] [serial = 600] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (17D0F800) [pid = 3612] [serial = 597] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (15504000) [pid = 3612] [serial = 596] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (1D8ADC00) [pid = 3612] [serial = 594] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (1D8A8000) [pid = 3612] [serial = 593] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (1BAC1000) [pid = 3612] [serial = 591] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (1AA0C400) [pid = 3612] [serial = 590] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (197DA800) [pid = 3612] [serial = 588] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (1901FC00) [pid = 3612] [serial = 587] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (19A74C00) [pid = 3612] [serial = 605] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (189EE000) [pid = 3612] [serial = 603] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (18987800) [pid = 3612] [serial = 602] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (1A208800) [pid = 3612] [serial = 618] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (19A7F400) [pid = 3612] [serial = 606] [outer = 00000000] [url = about:blank] 19:22:56 INFO - PROCESS | 3612 | 1463192576681 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]]]}] 19:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 19:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 19:22:56 INFO - PROCESS | 3612 | 1463192576707 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 19:22:56 INFO - PROCESS | 3612 | 1463192576712 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 19:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 19:22:56 INFO - PROCESS | 3612 | 1463192576718 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 19:22:56 INFO - PROCESS | 3612 | 1463192576721 Marionette TRACE conn5 <- [1,862,null,{}] 19:22:56 INFO - PROCESS | 3612 | 1463192576724 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}] 19:22:56 INFO - PROCESS | 3612 | 1463192576807 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 19:22:56 INFO - PROCESS | 3612 | 1463192576816 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:56 INFO - PROCESS | 3612 | ++DOCSHELL 10E8E800 == 27 [pid = 3612] [id = 225] 19:22:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (10FC2C00) [pid = 3612] [serial = 674] [outer = 00000000] 19:22:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (14EE2800) [pid = 3612] [serial = 675] [outer = 10FC2C00] 19:22:56 INFO - PROCESS | 3612 | 1463192576867 Marionette DEBUG loaded listener.js 19:22:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (15242400) [pid = 3612] [serial = 676] [outer = 10FC2C00] 19:22:57 INFO - PROCESS | 3612 | 1463192577326 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]]]}] 19:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 19:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 19:22:57 INFO - PROCESS | 3612 | 1463192577392 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 19:22:57 INFO - PROCESS | 3612 | 1463192577394 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 19:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 19:22:57 INFO - PROCESS | 3612 | 1463192577397 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 19:22:57 INFO - PROCESS | 3612 | 1463192577401 Marionette TRACE conn5 <- [1,866,null,{}] 19:22:57 INFO - PROCESS | 3612 | 1463192577412 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}] 19:22:57 INFO - PROCESS | 3612 | 1463192577534 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 19:22:57 INFO - PROCESS | 3612 | 1463192577557 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:57 INFO - PROCESS | 3612 | ++DOCSHELL 18175400 == 28 [pid = 3612] [id = 226] 19:22:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (181AE800) [pid = 3612] [serial = 677] [outer = 00000000] 19:22:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (18903800) [pid = 3612] [serial = 678] [outer = 181AE800] 19:22:57 INFO - PROCESS | 3612 | 1463192577607 Marionette DEBUG loaded listener.js 19:22:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (1892A800) [pid = 3612] [serial = 679] [outer = 181AE800] 19:22:58 INFO - PROCESS | 3612 | 1463192578057 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]]]}] 19:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 19:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 19:22:58 INFO - PROCESS | 3612 | 1463192578128 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 19:22:58 INFO - PROCESS | 3612 | 1463192578131 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 19:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 19:22:58 INFO - PROCESS | 3612 | 1463192578139 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 19:22:58 INFO - PROCESS | 3612 | 1463192578141 Marionette TRACE conn5 <- [1,870,null,{}] 19:22:58 INFO - PROCESS | 3612 | 1463192578145 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}] 19:22:58 INFO - PROCESS | 3612 | 1463192578263 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 19:22:58 INFO - PROCESS | 3612 | 1463192578277 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:58 INFO - PROCESS | 3612 | ++DOCSHELL 17D04800 == 29 [pid = 3612] [id = 227] 19:22:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (17D04C00) [pid = 3612] [serial = 680] [outer = 00000000] 19:22:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (1898D400) [pid = 3612] [serial = 681] [outer = 17D04C00] 19:22:58 INFO - PROCESS | 3612 | 1463192578364 Marionette DEBUG loaded listener.js 19:22:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (19013400) [pid = 3612] [serial = 682] [outer = 17D04C00] 19:22:58 INFO - PROCESS | 3612 | 1463192578790 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]]]}] 19:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 19:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 19:22:58 INFO - PROCESS | 3612 | 1463192578818 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 19:22:58 INFO - PROCESS | 3612 | 1463192578820 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 19:22:58 INFO - PROCESS | 3612 | 1463192578823 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 19:22:58 INFO - PROCESS | 3612 | 1463192578824 Marionette TRACE conn5 <- [1,874,null,{}] 19:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 19:22:58 INFO - PROCESS | 3612 | 1463192578828 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}] 19:22:58 INFO - PROCESS | 3612 | 1463192578970 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 19:22:59 INFO - PROCESS | 3612 | 1463192578993 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:59 INFO - PROCESS | 3612 | ++DOCSHELL 19019400 == 30 [pid = 3612] [id = 228] 19:22:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (1901B400) [pid = 3612] [serial = 683] [outer = 00000000] 19:22:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (19362C00) [pid = 3612] [serial = 684] [outer = 1901B400] 19:22:59 INFO - PROCESS | 3612 | 1463192579037 Marionette DEBUG loaded listener.js 19:22:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (198D2000) [pid = 3612] [serial = 685] [outer = 1901B400] 19:22:59 INFO - PROCESS | 3612 | 1463192579495 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]]]}] 19:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 19:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 19:22:59 INFO - PROCESS | 3612 | 1463192579558 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 19:22:59 INFO - PROCESS | 3612 | 1463192579560 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 19:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 19:22:59 INFO - PROCESS | 3612 | 1463192579571 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 19:22:59 INFO - PROCESS | 3612 | 1463192579573 Marionette TRACE conn5 <- [1,878,null,{}] 19:22:59 INFO - PROCESS | 3612 | 1463192579576 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}] 19:22:59 INFO - PROCESS | 3612 | 1463192579703 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 19:22:59 INFO - PROCESS | 3612 | 1463192579719 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:59 INFO - PROCESS | 3612 | ++DOCSHELL 0CCEC400 == 31 [pid = 3612] [id = 229] 19:22:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (10231000) [pid = 3612] [serial = 686] [outer = 00000000] 19:22:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1999B800) [pid = 3612] [serial = 687] [outer = 10231000] 19:22:59 INFO - PROCESS | 3612 | 1463192579809 Marionette DEBUG loaded listener.js 19:22:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (198D5800) [pid = 3612] [serial = 688] [outer = 10231000] 19:23:00 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (14F61400) [pid = 3612] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 19:23:00 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (10B4A000) [pid = 3612] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 19:23:00 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (1898A800) [pid = 3612] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 19:23:00 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (198D7800) [pid = 3612] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 19:23:00 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (198F9000) [pid = 3612] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 19:23:00 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (1022F800) [pid = 3612] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 19:23:00 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (199A0C00) [pid = 3612] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 19:23:00 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (181F4800) [pid = 3612] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 19:23:00 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (181EF400) [pid = 3612] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 19:23:00 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (15370400) [pid = 3612] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 19:23:00 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (162E4800) [pid = 3612] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 19:23:00 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (198D6000) [pid = 3612] [serial = 656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 19:23:00 INFO - PROCESS | 3612 | 1463192580332 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]]]}] 19:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 19:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 771ms 19:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 19:23:00 INFO - PROCESS | 3612 | 1463192580343 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 19:23:00 INFO - PROCESS | 3612 | 1463192580345 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 19:23:00 INFO - PROCESS | 3612 | 1463192580348 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 19:23:00 INFO - PROCESS | 3612 | 1463192580349 Marionette TRACE conn5 <- [1,882,null,{}] 19:23:00 INFO - PROCESS | 3612 | 1463192580353 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}] 19:23:00 INFO - PROCESS | 3612 | 1463192580430 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 19:23:00 INFO - PROCESS | 3612 | 1463192580445 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:00 INFO - PROCESS | 3612 | ++DOCSHELL 1551F000 == 32 [pid = 3612] [id = 230] 19:23:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (1559E400) [pid = 3612] [serial = 689] [outer = 00000000] 19:23:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (198E0400) [pid = 3612] [serial = 690] [outer = 1559E400] 19:23:00 INFO - PROCESS | 3612 | 1463192580490 Marionette DEBUG loaded listener.js 19:23:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (1999AC00) [pid = 3612] [serial = 691] [outer = 1559E400] 19:23:00 INFO - PROCESS | 3612 | 1463192580917 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]]]}] 19:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 19:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 19:23:01 INFO - PROCESS | 3612 | 1463192580979 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 19:23:01 INFO - PROCESS | 3612 | 1463192580981 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 19:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 19:23:01 INFO - PROCESS | 3612 | 1463192580984 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 19:23:01 INFO - PROCESS | 3612 | 1463192580986 Marionette TRACE conn5 <- [1,886,null,{}] 19:23:01 INFO - PROCESS | 3612 | 1463192580989 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}] 19:23:01 INFO - PROCESS | 3612 | 1463192581074 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 19:23:01 INFO - PROCESS | 3612 | 1463192581081 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:01 INFO - PROCESS | 3612 | ++DOCSHELL 15514000 == 33 [pid = 3612] [id = 231] 19:23:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (19437800) [pid = 3612] [serial = 692] [outer = 00000000] 19:23:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (19A80400) [pid = 3612] [serial = 693] [outer = 19437800] 19:23:01 INFO - PROCESS | 3612 | 1463192581128 Marionette DEBUG loaded listener.js 19:23:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (1A116000) [pid = 3612] [serial = 694] [outer = 19437800] 19:23:01 INFO - PROCESS | 3612 | 1463192581532 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]]]}] 19:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 19:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 570ms 19:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 19:23:01 INFO - PROCESS | 3612 | 1463192581554 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 19:23:01 INFO - PROCESS | 3612 | 1463192581556 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 19:23:01 INFO - PROCESS | 3612 | 1463192581559 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 19:23:01 INFO - PROCESS | 3612 | 1463192581561 Marionette TRACE conn5 <- [1,890,null,{}] 19:23:01 INFO - PROCESS | 3612 | 1463192581564 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}] 19:23:01 INFO - PROCESS | 3612 | 1463192581679 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 19:23:01 INFO - PROCESS | 3612 | 1463192581687 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:01 INFO - PROCESS | 3612 | ++DOCSHELL 181E6400 == 34 [pid = 3612] [id = 232] 19:23:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (1A11C400) [pid = 3612] [serial = 695] [outer = 00000000] 19:23:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (1A698800) [pid = 3612] [serial = 696] [outer = 1A11C400] 19:23:01 INFO - PROCESS | 3612 | 1463192581731 Marionette DEBUG loaded listener.js 19:23:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (1A69CC00) [pid = 3612] [serial = 697] [outer = 1A11C400] 19:23:02 INFO - PROCESS | 3612 | 1463192582157 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]]]}] 19:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 19:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 19:23:02 INFO - PROCESS | 3612 | 1463192582192 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 19:23:02 INFO - PROCESS | 3612 | 1463192582194 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 19:23:02 INFO - PROCESS | 3612 | 1463192582197 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 19:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 19:23:02 INFO - PROCESS | 3612 | 1463192582199 Marionette TRACE conn5 <- [1,894,null,{}] 19:23:02 INFO - PROCESS | 3612 | 1463192582206 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}] 19:23:02 INFO - PROCESS | 3612 | 1463192582337 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 19:23:02 INFO - PROCESS | 3612 | 1463192582439 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:02 INFO - PROCESS | 3612 | ++DOCSHELL 0C74C800 == 35 [pid = 3612] [id = 233] 19:23:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (0CA2B000) [pid = 3612] [serial = 698] [outer = 00000000] 19:23:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1022E400) [pid = 3612] [serial = 699] [outer = 0CA2B000] 19:23:02 INFO - PROCESS | 3612 | 1463192582497 Marionette DEBUG loaded listener.js 19:23:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (1091C000) [pid = 3612] [serial = 700] [outer = 0CA2B000] 19:23:03 INFO - PROCESS | 3612 | 1463192583090 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]]]}] 19:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 19:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 931ms 19:23:03 INFO - PROCESS | 3612 | 1463192583133 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 19:23:03 INFO - PROCESS | 3612 | 1463192583137 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 19:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 19:23:03 INFO - PROCESS | 3612 | 1463192583142 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 19:23:03 INFO - PROCESS | 3612 | 1463192583146 Marionette TRACE conn5 <- [1,898,null,{}] 19:23:03 INFO - PROCESS | 3612 | 1463192583151 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}] 19:23:03 INFO - PROCESS | 3612 | 1463192583263 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 19:23:03 INFO - PROCESS | 3612 | 1463192583360 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:03 INFO - PROCESS | 3612 | ++DOCSHELL 17D03800 == 36 [pid = 3612] [id = 234] 19:23:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (17D0AC00) [pid = 3612] [serial = 701] [outer = 00000000] 19:23:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (181EC400) [pid = 3612] [serial = 702] [outer = 17D0AC00] 19:23:03 INFO - PROCESS | 3612 | 1463192583418 Marionette DEBUG loaded listener.js 19:23:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1892C400) [pid = 3612] [serial = 703] [outer = 17D0AC00] 19:23:04 INFO - PROCESS | 3612 | 1463192584019 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]]]}] 19:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 19:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 19:23:04 INFO - PROCESS | 3612 | 1463192584076 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 19:23:04 INFO - PROCESS | 3612 | 1463192584080 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 19:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 19:23:04 INFO - PROCESS | 3612 | 1463192584084 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 19:23:04 INFO - PROCESS | 3612 | 1463192584086 Marionette TRACE conn5 <- [1,902,null,{}] 19:23:04 INFO - PROCESS | 3612 | 1463192584090 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}] 19:23:04 INFO - PROCESS | 3612 | 1463192584196 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 19:23:04 INFO - PROCESS | 3612 | 1463192584295 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:04 INFO - PROCESS | 3612 | ++DOCSHELL 19996400 == 37 [pid = 3612] [id = 235] 19:23:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (19999400) [pid = 3612] [serial = 704] [outer = 00000000] 19:23:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (1A5F3000) [pid = 3612] [serial = 705] [outer = 19999400] 19:23:04 INFO - PROCESS | 3612 | 1463192584351 Marionette DEBUG loaded listener.js 19:23:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1AA10800) [pid = 3612] [serial = 706] [outer = 19999400] 19:23:05 INFO - PROCESS | 3612 | 1463192584983 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]]]}] 19:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 19:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 970ms 19:23:05 INFO - PROCESS | 3612 | 1463192585056 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 19:23:05 INFO - PROCESS | 3612 | 1463192585061 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 19:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 19:23:05 INFO - PROCESS | 3612 | 1463192585072 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 19:23:05 INFO - PROCESS | 3612 | 1463192585076 Marionette TRACE conn5 <- [1,906,null,{}] 19:23:05 INFO - PROCESS | 3612 | 1463192585080 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}] 19:23:05 INFO - PROCESS | 3612 | 1463192585234 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 19:23:05 INFO - PROCESS | 3612 | 1463192585284 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:05 INFO - PROCESS | 3612 | ++DOCSHELL 1AAE3C00 == 38 [pid = 3612] [id = 236] 19:23:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1AAE6000) [pid = 3612] [serial = 707] [outer = 00000000] 19:23:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1ACAF400) [pid = 3612] [serial = 708] [outer = 1AAE6000] 19:23:05 INFO - PROCESS | 3612 | 1463192585339 Marionette DEBUG loaded listener.js 19:23:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1BAC0000) [pid = 3612] [serial = 709] [outer = 1AAE6000] 19:23:05 INFO - PROCESS | 3612 | 1463192585919 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]]]}] 19:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 19:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 890ms 19:23:05 INFO - PROCESS | 3612 | 1463192585961 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 19:23:05 INFO - PROCESS | 3612 | 1463192585963 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 19:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 19:23:05 INFO - PROCESS | 3612 | 1463192585966 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 19:23:05 INFO - PROCESS | 3612 | 1463192585968 Marionette TRACE conn5 <- [1,910,null,{}] 19:23:06 INFO - PROCESS | 3612 | 1463192585972 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}] 19:23:06 INFO - PROCESS | 3612 | 1463192586077 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 19:23:06 INFO - PROCESS | 3612 | 1463192586175 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:06 INFO - PROCESS | 3612 | ++DOCSHELL 1BAC6400 == 39 [pid = 3612] [id = 237] 19:23:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1BB54C00) [pid = 3612] [serial = 710] [outer = 00000000] 19:23:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1BB59400) [pid = 3612] [serial = 711] [outer = 1BB54C00] 19:23:06 INFO - PROCESS | 3612 | 1463192586229 Marionette DEBUG loaded listener.js 19:23:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1BB5F400) [pid = 3612] [serial = 712] [outer = 1BB54C00] 19:23:06 INFO - PROCESS | 3612 | 1463192586798 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]]]}] 19:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 19:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 871ms 19:23:06 INFO - PROCESS | 3612 | 1463192586841 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 19:23:06 INFO - PROCESS | 3612 | 1463192586843 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 19:23:06 INFO - PROCESS | 3612 | 1463192586847 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 19:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 19:23:06 INFO - PROCESS | 3612 | 1463192586849 Marionette TRACE conn5 <- [1,914,null,{}] 19:23:06 INFO - PROCESS | 3612 | 1463192586852 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}] 19:23:06 INFO - PROCESS | 3612 | 1463192586958 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 19:23:07 INFO - PROCESS | 3612 | 1463192587059 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:07 INFO - PROCESS | 3612 | ++DOCSHELL 1BB71C00 == 40 [pid = 3612] [id = 238] 19:23:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1BB74400) [pid = 3612] [serial = 713] [outer = 00000000] 19:23:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1BB79000) [pid = 3612] [serial = 714] [outer = 1BB74400] 19:23:07 INFO - PROCESS | 3612 | 1463192587121 Marionette DEBUG loaded listener.js 19:23:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1BCC3800) [pid = 3612] [serial = 715] [outer = 1BB74400] 19:23:07 INFO - PROCESS | 3612 | 1463192587765 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]]]}] 19:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 19:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1075ms 19:23:07 INFO - PROCESS | 3612 | 1463192587926 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 19:23:07 INFO - PROCESS | 3612 | 1463192587930 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 19:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 19:23:07 INFO - PROCESS | 3612 | 1463192587935 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 19:23:07 INFO - PROCESS | 3612 | 1463192587939 Marionette TRACE conn5 <- [1,918,null,{}] 19:23:07 INFO - PROCESS | 3612 | 1463192587953 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}] 19:23:08 INFO - PROCESS | 3612 | 1463192588058 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 19:23:08 INFO - PROCESS | 3612 | 1463192588185 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:08 INFO - PROCESS | 3612 | ++DOCSHELL 10B4A800 == 41 [pid = 3612] [id = 239] 19:23:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (10FC3C00) [pid = 3612] [serial = 716] [outer = 00000000] 19:23:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (14F55400) [pid = 3612] [serial = 717] [outer = 10FC3C00] 19:23:08 INFO - PROCESS | 3612 | 1463192588235 Marionette DEBUG loaded listener.js 19:23:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (15508C00) [pid = 3612] [serial = 718] [outer = 10FC3C00] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (15184800) [pid = 3612] [serial = 632] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (15249400) [pid = 3612] [serial = 633] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (10E86400) [pid = 3612] [serial = 629] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (10E8E000) [pid = 3612] [serial = 630] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (189EDC00) [pid = 3612] [serial = 641] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (198DD000) [pid = 3612] [serial = 647] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (198D9C00) [pid = 3612] [serial = 648] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (19013800) [pid = 3612] [serial = 642] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (18993000) [pid = 3612] [serial = 378] [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.] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (19995C00) [pid = 3612] [serial = 651] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (19995400) [pid = 3612] [serial = 650] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (102ED800) [pid = 3612] [serial = 626] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (19A7E800) [pid = 3612] [serial = 653] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (18909800) [pid = 3612] [serial = 638] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (1890E800) [pid = 3612] [serial = 639] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (1934A400) [pid = 3612] [serial = 644] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (10858C00) [pid = 3612] [serial = 627] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (155A9000) [pid = 3612] [serial = 635] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (162EB800) [pid = 3612] [serial = 636] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1A209400) [pid = 3612] [serial = 660] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (1A114C00) [pid = 3612] [serial = 657] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (1A6A5400) [pid = 3612] [serial = 663] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (19A94800) [pid = 3612] [serial = 654] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (1A11CC00) [pid = 3612] [serial = 658] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (1A20A000) [pid = 3612] [serial = 661] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (1935CC00) [pid = 3612] [serial = 645] [outer = 00000000] [url = about:blank] 19:23:08 INFO - PROCESS | 3612 | 1463192588850 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]]]}] 19:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 19:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 930ms 19:23:08 INFO - PROCESS | 3612 | 1463192588866 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 19:23:08 INFO - PROCESS | 3612 | 1463192588870 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 19:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 19:23:08 INFO - PROCESS | 3612 | 1463192588877 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 19:23:08 INFO - PROCESS | 3612 | 1463192588880 Marionette TRACE conn5 <- [1,922,null,{}] 19:23:08 INFO - PROCESS | 3612 | 1463192588884 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}] 19:23:09 INFO - PROCESS | 3612 | 1463192588975 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 19:23:09 INFO - PROCESS | 3612 | 1463192589070 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:09 INFO - PROCESS | 3612 | ++DOCSHELL 0CCEB800 == 42 [pid = 3612] [id = 240] 19:23:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (10859800) [pid = 3612] [serial = 719] [outer = 00000000] 19:23:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (10FC9000) [pid = 3612] [serial = 720] [outer = 10859800] 19:23:09 INFO - PROCESS | 3612 | 1463192589120 Marionette DEBUG loaded listener.js 19:23:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (15184800) [pid = 3612] [serial = 721] [outer = 10859800] 19:23:09 INFO - PROCESS | 3612 | 1463192589506 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]]]}] 19:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 19:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 690ms 19:23:09 INFO - PROCESS | 3612 | 1463192589566 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 19:23:09 INFO - PROCESS | 3612 | 1463192589568 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 19:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 19:23:09 INFO - PROCESS | 3612 | 1463192589572 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 19:23:09 INFO - PROCESS | 3612 | 1463192589574 Marionette TRACE conn5 <- [1,926,null,{}] 19:23:09 INFO - PROCESS | 3612 | 1463192589583 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}] 19:23:09 INFO - PROCESS | 3612 | 1463192589672 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 19:23:09 INFO - PROCESS | 3612 | 1463192589681 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:09 INFO - PROCESS | 3612 | ++DOCSHELL 181F6800 == 43 [pid = 3612] [id = 241] 19:23:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (18907000) [pid = 3612] [serial = 722] [outer = 00000000] 19:23:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (1892B400) [pid = 3612] [serial = 723] [outer = 18907000] 19:23:09 INFO - PROCESS | 3612 | 1463192589762 Marionette DEBUG loaded listener.js 19:23:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (18991400) [pid = 3612] [serial = 724] [outer = 18907000] 19:23:10 INFO - PROCESS | 3612 | 1463192590226 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]]]}] 19:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 19:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 19:23:10 INFO - PROCESS | 3612 | 1463192590246 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 19:23:10 INFO - PROCESS | 3612 | 1463192590248 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 19:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 19:23:10 INFO - PROCESS | 3612 | 1463192590251 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 19:23:10 INFO - PROCESS | 3612 | 1463192590253 Marionette TRACE conn5 <- [1,930,null,{}] 19:23:10 INFO - PROCESS | 3612 | 1463192590260 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}] 19:23:10 INFO - PROCESS | 3612 | 1463192590345 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 19:23:10 INFO - PROCESS | 3612 | 1463192590354 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:10 INFO - PROCESS | 3612 | ++DOCSHELL 19341000 == 44 [pid = 3612] [id = 242] 19:23:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (19341800) [pid = 3612] [serial = 725] [outer = 00000000] 19:23:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (197DB400) [pid = 3612] [serial = 726] [outer = 19341800] 19:23:10 INFO - PROCESS | 3612 | 1463192590400 Marionette DEBUG loaded listener.js 19:23:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (198DB400) [pid = 3612] [serial = 727] [outer = 19341800] 19:23:10 INFO - PROCESS | 3612 | 1463192590841 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]]]}] 19:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 19:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 631ms 19:23:10 INFO - PROCESS | 3612 | 1463192590883 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 19:23:10 INFO - PROCESS | 3612 | 1463192590894 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 19:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 19:23:10 INFO - PROCESS | 3612 | 1463192590903 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 19:23:10 INFO - PROCESS | 3612 | 1463192590905 Marionette TRACE conn5 <- [1,934,null,{}] 19:23:10 INFO - PROCESS | 3612 | 1463192590908 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}] 19:23:11 INFO - PROCESS | 3612 | 1463192591016 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 19:23:11 INFO - PROCESS | 3612 | 1463192591023 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:11 INFO - PROCESS | 3612 | ++DOCSHELL 198DD000 == 45 [pid = 3612] [id = 243] 19:23:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (198F0400) [pid = 3612] [serial = 728] [outer = 00000000] 19:23:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (198F4800) [pid = 3612] [serial = 729] [outer = 198F0400] 19:23:11 INFO - PROCESS | 3612 | 1463192591141 Marionette DEBUG loaded listener.js 19:23:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (198FB800) [pid = 3612] [serial = 730] [outer = 198F0400] 19:23:11 INFO - PROCESS | 3612 | 1463192591545 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]]]}] 19:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 19:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 19:23:11 INFO - PROCESS | 3612 | 1463192591574 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 19:23:11 INFO - PROCESS | 3612 | 1463192591576 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 19:23:11 INFO - PROCESS | 3612 | 1463192591579 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 19:23:11 INFO - PROCESS | 3612 | 1463192591581 Marionette TRACE conn5 <- [1,938,null,{}] 19:23:11 INFO - PROCESS | 3612 | 1463192591585 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}] 19:23:11 INFO - PROCESS | 3612 | 1463192591718 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 19:23:11 INFO - PROCESS | 3612 | 1463192591771 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:11 INFO - PROCESS | 3612 | ++DOCSHELL 0CA75400 == 46 [pid = 3612] [id = 244] 19:23:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (19995C00) [pid = 3612] [serial = 731] [outer = 00000000] 19:23:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1A117000) [pid = 3612] [serial = 732] [outer = 19995C00] 19:23:11 INFO - PROCESS | 3612 | 1463192591817 Marionette DEBUG loaded listener.js 19:23:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1A11F000) [pid = 3612] [serial = 733] [outer = 19995C00] 19:23:12 INFO - PROCESS | 3612 | 1463192592255 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]]]}] 19:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 19:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 19:23:12 INFO - PROCESS | 3612 | 1463192592314 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 19:23:12 INFO - PROCESS | 3612 | 1463192592316 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 19:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 19:23:12 INFO - PROCESS | 3612 | 1463192592325 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:23:12 INFO - PROCESS | 3612 | 1463192592326 Marionette TRACE conn5 <- [1,942,null,{}] 19:23:12 INFO - PROCESS | 3612 | 1463192592330 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}] 19:23:12 INFO - PROCESS | 3612 | 1463192592465 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 19:23:12 INFO - PROCESS | 3612 | 1463192592525 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:12 INFO - PROCESS | 3612 | ++DOCSHELL 1A69AC00 == 47 [pid = 3612] [id = 245] 19:23:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1A69C400) [pid = 3612] [serial = 734] [outer = 00000000] 19:23:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1AA0E800) [pid = 3612] [serial = 735] [outer = 1A69C400] 19:23:12 INFO - PROCESS | 3612 | 1463192592570 Marionette DEBUG loaded listener.js 19:23:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1AADDC00) [pid = 3612] [serial = 736] [outer = 1A69C400] 19:23:12 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (10FC2C00) [pid = 3612] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 19:23:12 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (181AE800) [pid = 3612] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 19:23:12 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1091FC00) [pid = 3612] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 19:23:12 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (10231000) [pid = 3612] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 19:23:12 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (1901B400) [pid = 3612] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 19:23:12 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1559E400) [pid = 3612] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 19:23:12 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (17D04C00) [pid = 3612] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 19:23:12 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (19437800) [pid = 3612] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 19:23:13 INFO - PROCESS | 3612 | 1463192593032 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]]]}] 19:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 19:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 732ms 19:23:13 INFO - PROCESS | 3612 | 1463192593051 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 19:23:13 INFO - PROCESS | 3612 | 1463192593053 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 19:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 19:23:13 INFO - PROCESS | 3612 | 1463192593060 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:23:13 INFO - PROCESS | 3612 | 1463192593062 Marionette TRACE conn5 <- [1,946,null,{}] 19:23:13 INFO - PROCESS | 3612 | 1463192593066 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}] 19:23:13 INFO - PROCESS | 3612 | 1463192593157 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 19:23:13 INFO - PROCESS | 3612 | 1463192593163 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:13 INFO - PROCESS | 3612 | ++DOCSHELL 17D04C00 == 48 [pid = 3612] [id = 246] 19:23:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (17D0F400) [pid = 3612] [serial = 737] [outer = 00000000] 19:23:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1AA0E000) [pid = 3612] [serial = 738] [outer = 17D0F400] 19:23:13 INFO - PROCESS | 3612 | 1463192593208 Marionette DEBUG loaded listener.js 19:23:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (1AC54800) [pid = 3612] [serial = 739] [outer = 17D0F400] 19:23:13 INFO - PROCESS | 3612 | 1463192593645 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]]]}] 19:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 19:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 19:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 19:23:13 INFO - PROCESS | 3612 | 1463192593692 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 19:23:13 INFO - PROCESS | 3612 | 1463192593694 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 19:23:13 INFO - PROCESS | 3612 | 1463192593697 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:23:13 INFO - PROCESS | 3612 | 1463192593699 Marionette TRACE conn5 <- [1,950,null,{}] 19:23:13 INFO - PROCESS | 3612 | 1463192593703 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}] 19:23:13 INFO - PROCESS | 3612 | 1463192593784 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 19:23:13 INFO - PROCESS | 3612 | 1463192593819 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:13 INFO - PROCESS | 3612 | ++DOCSHELL 1AC53000 == 49 [pid = 3612] [id = 247] 19:23:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1BABF000) [pid = 3612] [serial = 740] [outer = 00000000] 19:23:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1BB7DC00) [pid = 3612] [serial = 741] [outer = 1BABF000] 19:23:13 INFO - PROCESS | 3612 | 1463192593863 Marionette DEBUG loaded listener.js 19:23:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1BB7F400) [pid = 3612] [serial = 742] [outer = 1BABF000] 19:23:14 INFO - PROCESS | 3612 | 1463192594293 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]]]}] 19:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 19:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 19:23:14 INFO - PROCESS | 3612 | 1463192594328 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 19:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 19:23:14 INFO - PROCESS | 3612 | 1463192594330 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 19:23:14 INFO - PROCESS | 3612 | 1463192594333 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:23:14 INFO - PROCESS | 3612 | 1463192594335 Marionette TRACE conn5 <- [1,954,null,{}] 19:23:14 INFO - PROCESS | 3612 | 1463192594339 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}] 19:23:14 INFO - PROCESS | 3612 | 1463192594420 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 19:23:14 INFO - PROCESS | 3612 | 1463192594426 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:14 INFO - PROCESS | 3612 | ++DOCSHELL 1901E400 == 50 [pid = 3612] [id = 248] 19:23:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1BD51000) [pid = 3612] [serial = 743] [outer = 00000000] 19:23:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1BEC0800) [pid = 3612] [serial = 744] [outer = 1BD51000] 19:23:14 INFO - PROCESS | 3612 | 1463192594470 Marionette DEBUG loaded listener.js 19:23:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1C3F0800) [pid = 3612] [serial = 745] [outer = 1BD51000] 19:23:14 INFO - PROCESS | 3612 | 1463192594895 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]]]}] 19:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 19:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 570ms 19:23:14 INFO - PROCESS | 3612 | 1463192594906 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 19:23:14 INFO - PROCESS | 3612 | 1463192594908 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 19:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 19:23:14 INFO - PROCESS | 3612 | 1463192594912 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:23:14 INFO - PROCESS | 3612 | 1463192594914 Marionette TRACE conn5 <- [1,958,null,{}] 19:23:14 INFO - PROCESS | 3612 | 1463192594918 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}] 19:23:15 INFO - PROCESS | 3612 | 1463192595131 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 19:23:15 INFO - PROCESS | 3612 | 1463192595265 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:15 INFO - PROCESS | 3612 | ++DOCSHELL 1091B000 == 51 [pid = 3612] [id = 249] 19:23:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1091C800) [pid = 3612] [serial = 746] [outer = 00000000] 19:23:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (10E86400) [pid = 3612] [serial = 747] [outer = 1091C800] 19:23:15 INFO - PROCESS | 3612 | 1463192595323 Marionette DEBUG loaded listener.js 19:23:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (10FCC800) [pid = 3612] [serial = 748] [outer = 1091C800] 19:23:15 INFO - PROCESS | 3612 | 1463192595885 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]]]}] 19:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 19:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1017ms 19:23:15 INFO - PROCESS | 3612 | 1463192595933 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 19:23:15 INFO - PROCESS | 3612 | 1463192595937 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 19:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 19:23:15 INFO - PROCESS | 3612 | 1463192595941 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:23:15 INFO - PROCESS | 3612 | 1463192595946 Marionette TRACE conn5 <- [1,962,null,{}] 19:23:15 INFO - PROCESS | 3612 | 1463192595951 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}] 19:23:16 INFO - PROCESS | 3612 | 1463192596062 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 19:23:16 INFO - PROCESS | 3612 | 1463192596165 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:16 INFO - PROCESS | 3612 | ++DOCSHELL 1890C800 == 52 [pid = 3612] [id = 250] 19:23:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1890D800) [pid = 3612] [serial = 749] [outer = 00000000] 19:23:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (18995800) [pid = 3612] [serial = 750] [outer = 1890D800] 19:23:16 INFO - PROCESS | 3612 | 1463192596223 Marionette DEBUG loaded listener.js 19:23:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1901BC00) [pid = 3612] [serial = 751] [outer = 1890D800] 19:23:16 INFO - PROCESS | 3612 | 1463192596838 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]]]}] 19:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 19:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 931ms 19:23:16 INFO - PROCESS | 3612 | 1463192596872 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 19:23:16 INFO - PROCESS | 3612 | 1463192596875 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 19:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 19:23:16 INFO - PROCESS | 3612 | 1463192596879 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:23:16 INFO - PROCESS | 3612 | 1463192596881 Marionette TRACE conn5 <- [1,966,null,{}] 19:23:16 INFO - PROCESS | 3612 | 1463192596886 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}] 19:23:17 INFO - PROCESS | 3612 | 1463192597000 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 19:23:17 INFO - PROCESS | 3612 | 1463192597105 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:17 INFO - PROCESS | 3612 | ++DOCSHELL 1A115000 == 53 [pid = 3612] [id = 251] 19:23:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1A117400) [pid = 3612] [serial = 752] [outer = 00000000] 19:23:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1AA0F400) [pid = 3612] [serial = 753] [outer = 1A117400] 19:23:17 INFO - PROCESS | 3612 | 1463192597162 Marionette DEBUG loaded listener.js 19:23:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (1BB76C00) [pid = 3612] [serial = 754] [outer = 1A117400] 19:23:17 INFO - PROCESS | 3612 | 1463192597733 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]]]}] 19:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 19:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 870ms 19:23:17 INFO - PROCESS | 3612 | 1463192597766 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 19:23:17 INFO - PROCESS | 3612 | 1463192597771 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 19:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 19:23:17 INFO - PROCESS | 3612 | 1463192597783 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:23:17 INFO - PROCESS | 3612 | 1463192597788 Marionette TRACE conn5 <- [1,970,null,{}] 19:23:17 INFO - PROCESS | 3612 | 1463192597792 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}] 19:23:17 INFO - PROCESS | 3612 | 1463192597903 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 19:23:18 INFO - PROCESS | 3612 | 1463192598003 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:18 INFO - PROCESS | 3612 | ++DOCSHELL 1D54F000 == 54 [pid = 3612] [id = 252] 19:23:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (1D555000) [pid = 3612] [serial = 755] [outer = 00000000] 19:23:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (1D559400) [pid = 3612] [serial = 756] [outer = 1D555000] 19:23:18 INFO - PROCESS | 3612 | 1463192598059 Marionette DEBUG loaded listener.js 19:23:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (1D7BDC00) [pid = 3612] [serial = 757] [outer = 1D555000] 19:23:18 INFO - PROCESS | 3612 | 1463192598644 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]]]}] 19:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 19:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 930ms 19:23:18 INFO - PROCESS | 3612 | 1463192598710 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 19:23:18 INFO - PROCESS | 3612 | 1463192598712 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 19:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 19:23:18 INFO - PROCESS | 3612 | 1463192598715 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:23:18 INFO - PROCESS | 3612 | 1463192598718 Marionette TRACE conn5 <- [1,974,null,{}] 19:23:18 INFO - PROCESS | 3612 | 1463192598721 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}] 19:23:18 INFO - PROCESS | 3612 | 1463192598827 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 19:23:18 INFO - PROCESS | 3612 | 1463192598954 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:18 INFO - PROCESS | 3612 | ++DOCSHELL 1D7C0400 == 55 [pid = 3612] [id = 253] 19:23:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (1D7C4400) [pid = 3612] [serial = 758] [outer = 00000000] 19:23:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1D7C9C00) [pid = 3612] [serial = 759] [outer = 1D7C4400] 19:23:19 INFO - PROCESS | 3612 | 1463192599010 Marionette DEBUG loaded listener.js 19:23:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1D8A3000) [pid = 3612] [serial = 760] [outer = 1D7C4400] 19:23:19 INFO - PROCESS | 3612 | 1463192599599 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]]]}] 19:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 19:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 930ms 19:23:19 INFO - PROCESS | 3612 | 1463192599649 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 19:23:19 INFO - PROCESS | 3612 | 1463192599652 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 19:23:19 INFO - PROCESS | 3612 | 1463192599655 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 19:23:19 INFO - PROCESS | 3612 | 1463192599657 Marionette TRACE conn5 <- [1,978,null,{}] 19:23:19 INFO - PROCESS | 3612 | 1463192599661 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}] 19:23:19 INFO - PROCESS | 3612 | 1463192599766 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 19:23:19 INFO - PROCESS | 3612 | 1463192599890 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:19 INFO - PROCESS | 3612 | ++DOCSHELL 1D8AD000 == 56 [pid = 3612] [id = 254] 19:23:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1D8AD400) [pid = 3612] [serial = 761] [outer = 00000000] 19:23:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1E495400) [pid = 3612] [serial = 762] [outer = 1D8AD400] 19:23:20 INFO - PROCESS | 3612 | 1463192599992 Marionette DEBUG loaded listener.js 19:23:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1E49AC00) [pid = 3612] [serial = 763] [outer = 1D8AD400] 19:23:20 INFO - PROCESS | 3612 | 1463192600784 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]]]}] 19:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 19:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1181ms 19:23:20 INFO - PROCESS | 3612 | 1463192600840 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 19:23:20 INFO - PROCESS | 3612 | 1463192600844 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 19:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 19:23:20 INFO - PROCESS | 3612 | 1463192600849 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:23:20 INFO - PROCESS | 3612 | 1463192600853 Marionette TRACE conn5 <- [1,982,null,{}] 19:23:20 INFO - PROCESS | 3612 | 1463192600860 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}] 19:23:20 INFO - PROCESS | 3612 | 1463192600960 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 19:23:21 INFO - PROCESS | 3612 | 1463192601099 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:21 INFO - PROCESS | 3612 | ++DOCSHELL 102F8800 == 57 [pid = 3612] [id = 255] 19:23:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1084EC00) [pid = 3612] [serial = 764] [outer = 00000000] 19:23:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (10915800) [pid = 3612] [serial = 765] [outer = 1084EC00] 19:23:21 INFO - PROCESS | 3612 | 1463192601153 Marionette DEBUG loaded listener.js 19:23:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (10B4C000) [pid = 3612] [serial = 766] [outer = 1084EC00] 19:23:21 INFO - PROCESS | 3612 | --DOCSHELL 181E6400 == 56 [pid = 3612] [id = 232] 19:23:21 INFO - PROCESS | 3612 | --DOCSHELL 1551F000 == 55 [pid = 3612] [id = 230] 19:23:21 INFO - PROCESS | 3612 | --DOCSHELL 15514000 == 54 [pid = 3612] [id = 231] 19:23:21 INFO - PROCESS | 3612 | --DOCSHELL 0CCEC400 == 53 [pid = 3612] [id = 229] 19:23:21 INFO - PROCESS | 3612 | --DOCSHELL 17D04800 == 52 [pid = 3612] [id = 227] 19:23:21 INFO - PROCESS | 3612 | --DOCSHELL 19019400 == 51 [pid = 3612] [id = 228] 19:23:21 INFO - PROCESS | 3612 | --DOCSHELL 1901E400 == 50 [pid = 3612] [id = 248] 19:23:21 INFO - PROCESS | 3612 | --DOCSHELL 1AC53000 == 49 [pid = 3612] [id = 247] 19:23:21 INFO - PROCESS | 3612 | --DOCSHELL 17D04C00 == 48 [pid = 3612] [id = 246] 19:23:21 INFO - PROCESS | 3612 | --DOCSHELL 1A69AC00 == 47 [pid = 3612] [id = 245] 19:23:21 INFO - PROCESS | 3612 | --DOCSHELL 0CA75400 == 46 [pid = 3612] [id = 244] 19:23:21 INFO - PROCESS | 3612 | --DOCSHELL 198DD000 == 45 [pid = 3612] [id = 243] 19:23:21 INFO - PROCESS | 3612 | --DOCSHELL 19341000 == 44 [pid = 3612] [id = 242] 19:23:21 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (15368400) [pid = 3612] [serial = 669] [outer = 00000000] [url = about:blank] 19:23:21 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1091CC00) [pid = 3612] [serial = 666] [outer = 00000000] [url = about:blank] 19:23:21 INFO - PROCESS | 3612 | --DOCSHELL 181F6800 == 43 [pid = 3612] [id = 241] 19:23:21 INFO - PROCESS | 3612 | --DOCSHELL 0CCEB800 == 42 [pid = 3612] [id = 240] 19:23:21 INFO - PROCESS | 3612 | --DOCSHELL 10B4A800 == 41 [pid = 3612] [id = 239] 19:23:21 INFO - PROCESS | 3612 | --DOCSHELL 0C74C800 == 40 [pid = 3612] [id = 233] 19:23:21 INFO - PROCESS | 3612 | 1463192601801 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]]]}] 19:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 19:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 990ms 19:23:21 INFO - PROCESS | 3612 | 1463192601840 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 19:23:21 INFO - PROCESS | 3612 | 1463192601845 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 19:23:21 INFO - PROCESS | 3612 | 1463192601851 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 19:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 19:23:21 INFO - PROCESS | 3612 | 1463192601854 Marionette TRACE conn5 <- [1,986,null,{}] 19:23:21 INFO - PROCESS | 3612 | 1463192601857 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}] 19:23:21 INFO - PROCESS | 3612 | 1463192601960 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 19:23:22 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (14EE2800) [pid = 3612] [serial = 675] [outer = 00000000] [url = about:blank] 19:23:22 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (15242400) [pid = 3612] [serial = 676] [outer = 00000000] [url = about:blank] 19:23:22 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (18903800) [pid = 3612] [serial = 678] [outer = 00000000] [url = about:blank] 19:23:22 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (10B45800) [pid = 3612] [serial = 672] [outer = 00000000] [url = about:blank] 19:23:22 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (10C71400) [pid = 3612] [serial = 673] [outer = 00000000] [url = about:blank] 19:23:22 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1999B800) [pid = 3612] [serial = 687] [outer = 00000000] [url = about:blank] 19:23:22 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (19362C00) [pid = 3612] [serial = 684] [outer = 00000000] [url = about:blank] 19:23:22 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (1999AC00) [pid = 3612] [serial = 691] [outer = 00000000] [url = about:blank] 19:23:22 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (198E0400) [pid = 3612] [serial = 690] [outer = 00000000] [url = about:blank] 19:23:22 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (198D5800) [pid = 3612] [serial = 688] [outer = 00000000] [url = about:blank] 19:23:22 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1898D400) [pid = 3612] [serial = 681] [outer = 00000000] [url = about:blank] 19:23:22 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (19013400) [pid = 3612] [serial = 682] [outer = 00000000] [url = about:blank] 19:23:22 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (198D2000) [pid = 3612] [serial = 685] [outer = 00000000] [url = about:blank] 19:23:22 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (19A80400) [pid = 3612] [serial = 693] [outer = 00000000] [url = about:blank] 19:23:22 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1A116000) [pid = 3612] [serial = 694] [outer = 00000000] [url = about:blank] 19:23:22 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1892A800) [pid = 3612] [serial = 679] [outer = 00000000] [url = about:blank] 19:23:22 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1A698800) [pid = 3612] [serial = 696] [outer = 00000000] [url = about:blank] 19:23:22 INFO - PROCESS | 3612 | 1463192602068 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:22 INFO - PROCESS | 3612 | ++DOCSHELL 0CAA4400 == 41 [pid = 3612] [id = 256] 19:23:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (0CAEF800) [pid = 3612] [serial = 767] [outer = 00000000] 19:23:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (10B45800) [pid = 3612] [serial = 768] [outer = 0CAEF800] 19:23:22 INFO - PROCESS | 3612 | 1463192602115 Marionette DEBUG loaded listener.js 19:23:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (10EDEC00) [pid = 3612] [serial = 769] [outer = 0CAEF800] 19:23:22 INFO - PROCESS | 3612 | 1463192602574 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]]]}] 19:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 19:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 770ms 19:23:22 INFO - PROCESS | 3612 | 1463192602625 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 19:23:22 INFO - PROCESS | 3612 | 1463192602627 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 19:23:22 INFO - PROCESS | 3612 | 1463192602631 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 19:23:22 INFO - PROCESS | 3612 | 1463192602634 Marionette TRACE conn5 <- [1,990,null,{}] 19:23:22 INFO - PROCESS | 3612 | 1463192602645 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}] 19:23:22 INFO - PROCESS | 3612 | 1463192602733 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 19:23:22 INFO - PROCESS | 3612 | 1463192602743 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:22 INFO - PROCESS | 3612 | ++DOCSHELL 15368400 == 42 [pid = 3612] [id = 257] 19:23:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (15372800) [pid = 3612] [serial = 770] [outer = 00000000] 19:23:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (15515000) [pid = 3612] [serial = 771] [outer = 15372800] 19:23:22 INFO - PROCESS | 3612 | 1463192602791 Marionette DEBUG loaded listener.js 19:23:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1621D000) [pid = 3612] [serial = 772] [outer = 15372800] 19:23:23 INFO - PROCESS | 3612 | 1463192603242 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]]]}] 19:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 19:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 631ms 19:23:23 INFO - PROCESS | 3612 | 1463192603264 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 19:23:23 INFO - PROCESS | 3612 | 1463192603267 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 19:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 19:23:23 INFO - PROCESS | 3612 | 1463192603274 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:23:23 INFO - PROCESS | 3612 | 1463192603276 Marionette TRACE conn5 <- [1,994,null,{}] 19:23:23 INFO - PROCESS | 3612 | 1463192603279 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}] 19:23:23 INFO - PROCESS | 3612 | 1463192603382 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 19:23:23 INFO - PROCESS | 3612 | 1463192603392 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:23 INFO - PROCESS | 3612 | ++DOCSHELL 17D0FC00 == 43 [pid = 3612] [id = 258] 19:23:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (17D10C00) [pid = 3612] [serial = 773] [outer = 00000000] 19:23:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (181FB800) [pid = 3612] [serial = 774] [outer = 17D10C00] 19:23:23 INFO - PROCESS | 3612 | 1463192603438 Marionette DEBUG loaded listener.js 19:23:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (1890B800) [pid = 3612] [serial = 775] [outer = 17D10C00] 19:23:23 INFO - PROCESS | 3612 | 1463192603868 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]]]}] 19:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 19:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 19:23:23 INFO - PROCESS | 3612 | 1463192603945 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 19:23:23 INFO - PROCESS | 3612 | 1463192603947 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 19:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 19:23:23 INFO - PROCESS | 3612 | 1463192603950 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:23:23 INFO - PROCESS | 3612 | 1463192603952 Marionette TRACE conn5 <- [1,998,null,{}] 19:23:23 INFO - PROCESS | 3612 | 1463192603956 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}] 19:23:24 INFO - PROCESS | 3612 | 1463192604037 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 19:23:24 INFO - PROCESS | 3612 | 1463192604043 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:24 INFO - PROCESS | 3612 | ++DOCSHELL 1890F000 == 44 [pid = 3612] [id = 259] 19:23:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (1890F400) [pid = 3612] [serial = 776] [outer = 00000000] 19:23:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (1898AC00) [pid = 3612] [serial = 777] [outer = 1890F400] 19:23:24 INFO - PROCESS | 3612 | 1463192604088 Marionette DEBUG loaded listener.js 19:23:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (189F1800) [pid = 3612] [serial = 778] [outer = 1890F400] 19:23:24 INFO - PROCESS | 3612 | 1463192604590 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]]]}] 19:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 19:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 19:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 19:23:24 INFO - PROCESS | 3612 | 1463192604625 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 19:23:24 INFO - PROCESS | 3612 | 1463192604627 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 19:23:24 INFO - PROCESS | 3612 | 1463192604630 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:23:24 INFO - PROCESS | 3612 | 1463192604631 Marionette TRACE conn5 <- [1,1002,null,{}] 19:23:24 INFO - PROCESS | 3612 | 1463192604635 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}] 19:23:24 INFO - PROCESS | 3612 | 1463192604766 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 19:23:24 INFO - PROCESS | 3612 | 1463192604826 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:24 INFO - PROCESS | 3612 | ++DOCSHELL 1934B800 == 45 [pid = 3612] [id = 260] 19:23:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (193A3C00) [pid = 3612] [serial = 779] [outer = 00000000] 19:23:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (197D1C00) [pid = 3612] [serial = 780] [outer = 193A3C00] 19:23:24 INFO - PROCESS | 3612 | 1463192604871 Marionette DEBUG loaded listener.js 19:23:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (197DA800) [pid = 3612] [serial = 781] [outer = 193A3C00] 19:23:25 INFO - PROCESS | 3612 | 1463192605312 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]]]}] 19:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 19:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 730ms 19:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 19:23:25 INFO - PROCESS | 3612 | 1463192605361 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 19:23:25 INFO - PROCESS | 3612 | 1463192605363 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 19:23:25 INFO - PROCESS | 3612 | 1463192605366 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:23:25 INFO - PROCESS | 3612 | 1463192605368 Marionette TRACE conn5 <- [1,1006,null,{}] 19:23:25 INFO - PROCESS | 3612 | 1463192605371 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}] 19:23:25 INFO - PROCESS | 3612 | 1463192605511 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 19:23:25 INFO - PROCESS | 3612 | 1463192605537 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:25 INFO - PROCESS | 3612 | ++DOCSHELL 198DDC00 == 46 [pid = 3612] [id = 261] 19:23:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (198DF000) [pid = 3612] [serial = 782] [outer = 00000000] 19:23:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (198F5400) [pid = 3612] [serial = 783] [outer = 198DF000] 19:23:25 INFO - PROCESS | 3612 | 1463192605582 Marionette DEBUG loaded listener.js 19:23:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (198FE800) [pid = 3612] [serial = 784] [outer = 198DF000] 19:23:26 INFO - PROCESS | 3612 | 1463192606029 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]]]}] 19:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 19:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 19:23:26 INFO - PROCESS | 3612 | 1463192606037 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 19:23:26 INFO - PROCESS | 3612 | 1463192606039 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 19:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 19:23:26 INFO - PROCESS | 3612 | 1463192606041 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:23:26 INFO - PROCESS | 3612 | 1463192606043 Marionette TRACE conn5 <- [1,1010,null,{}] 19:23:26 INFO - PROCESS | 3612 | 1463192606047 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}] 19:23:26 INFO - PROCESS | 3612 | 1463192606172 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 19:23:26 INFO - PROCESS | 3612 | 1463192606178 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:26 INFO - PROCESS | 3612 | ++DOCSHELL 1999AC00 == 47 [pid = 3612] [id = 262] 19:23:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1999B800) [pid = 3612] [serial = 785] [outer = 00000000] 19:23:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (19A76400) [pid = 3612] [serial = 786] [outer = 1999B800] 19:23:26 INFO - PROCESS | 3612 | 1463192606223 Marionette DEBUG loaded listener.js 19:23:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (19A7B400) [pid = 3612] [serial = 787] [outer = 1999B800] 19:23:26 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (1E49BC00) [pid = 3612] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 19:23:26 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (10859800) [pid = 3612] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 19:23:26 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1BABF000) [pid = 3612] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 19:23:26 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (198F0400) [pid = 3612] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 19:23:26 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (10FC3C00) [pid = 3612] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 19:23:26 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (17D0F400) [pid = 3612] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 19:23:26 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (11A79400) [pid = 3612] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 19:23:26 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (19341800) [pid = 3612] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 19:23:26 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1A69C400) [pid = 3612] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 19:23:26 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (19995C00) [pid = 3612] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 19:23:26 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (18907000) [pid = 3612] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 19:23:26 INFO - PROCESS | 3612 | 1463192606800 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]]]}] 19:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 19:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 831ms 19:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 19:23:26 INFO - PROCESS | 3612 | 1463192606873 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 19:23:26 INFO - PROCESS | 3612 | 1463192606875 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 19:23:26 INFO - PROCESS | 3612 | 1463192606878 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:23:26 INFO - PROCESS | 3612 | 1463192606880 Marionette TRACE conn5 <- [1,1014,null,{}] 19:23:26 INFO - PROCESS | 3612 | 1463192606884 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}] 19:23:27 INFO - PROCESS | 3612 | 1463192606973 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 19:23:27 INFO - PROCESS | 3612 | 1463192606979 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:27 INFO - PROCESS | 3612 | ++DOCSHELL 11A8DC00 == 48 [pid = 3612] [id = 263] 19:23:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (151F8000) [pid = 3612] [serial = 788] [outer = 00000000] 19:23:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (198F0400) [pid = 3612] [serial = 789] [outer = 151F8000] 19:23:27 INFO - PROCESS | 3612 | 1463192607024 Marionette DEBUG loaded listener.js 19:23:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (19A74800) [pid = 3612] [serial = 790] [outer = 151F8000] 19:23:27 INFO - PROCESS | 3612 | 1463192607460 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]]]}] 19:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 19:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 19:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 19:23:27 INFO - PROCESS | 3612 | 1463192607509 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 19:23:27 INFO - PROCESS | 3612 | 1463192607511 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 19:23:27 INFO - PROCESS | 3612 | 1463192607514 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:23:27 INFO - PROCESS | 3612 | 1463192607515 Marionette TRACE conn5 <- [1,1018,null,{}] 19:23:27 INFO - PROCESS | 3612 | 1463192607519 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}] 19:23:27 INFO - PROCESS | 3612 | 1463192607607 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 19:23:27 INFO - PROCESS | 3612 | 1463192607616 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:27 INFO - PROCESS | 3612 | ++DOCSHELL 1A112C00 == 49 [pid = 3612] [id = 264] 19:23:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1A114400) [pid = 3612] [serial = 791] [outer = 00000000] 19:23:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1A11E400) [pid = 3612] [serial = 792] [outer = 1A114400] 19:23:27 INFO - PROCESS | 3612 | 1463192607663 Marionette DEBUG loaded listener.js 19:23:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1A2B9C00) [pid = 3612] [serial = 793] [outer = 1A114400] 19:23:28 INFO - PROCESS | 3612 | 1463192608083 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]]]}] 19:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 19:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 19:23:28 INFO - PROCESS | 3612 | 1463192608145 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 19:23:28 INFO - PROCESS | 3612 | 1463192608147 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 19:23:28 INFO - PROCESS | 3612 | 1463192608150 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 19:23:28 INFO - PROCESS | 3612 | 1463192608153 Marionette TRACE conn5 <- [1,1022,null,{}] 19:23:28 INFO - PROCESS | 3612 | 1463192608156 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}] 19:23:28 INFO - PROCESS | 3612 | 1463192608260 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 19:23:28 INFO - PROCESS | 3612 | 1463192608318 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:28 INFO - PROCESS | 3612 | ++DOCSHELL 1AA10000 == 50 [pid = 3612] [id = 265] 19:23:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1AA10400) [pid = 3612] [serial = 794] [outer = 00000000] 19:23:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1AAD8400) [pid = 3612] [serial = 795] [outer = 1AA10400] 19:23:28 INFO - PROCESS | 3612 | 1463192608371 Marionette DEBUG loaded listener.js 19:23:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1AAE2400) [pid = 3612] [serial = 796] [outer = 1AA10400] 19:23:29 INFO - PROCESS | 3612 | 1463192609051 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]]]}] 19:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 19:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 970ms 19:23:29 INFO - PROCESS | 3612 | 1463192609125 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 19:23:29 INFO - PROCESS | 3612 | 1463192609131 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 19:23:29 INFO - PROCESS | 3612 | 1463192609136 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 19:23:29 INFO - PROCESS | 3612 | 1463192609141 Marionette TRACE conn5 <- [1,1026,null,{}] 19:23:29 INFO - PROCESS | 3612 | 1463192609146 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}] 19:23:29 INFO - PROCESS | 3612 | 1463192609301 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 19:23:29 INFO - PROCESS | 3612 | 1463192609436 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:29 INFO - PROCESS | 3612 | ++DOCSHELL 0CCF0800 == 51 [pid = 3612] [id = 266] 19:23:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (10B44C00) [pid = 3612] [serial = 797] [outer = 00000000] 19:23:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (10FC7000) [pid = 3612] [serial = 798] [outer = 10B44C00] 19:23:29 INFO - PROCESS | 3612 | 1463192609494 Marionette DEBUG loaded listener.js 19:23:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (11A78C00) [pid = 3612] [serial = 799] [outer = 10B44C00] 19:23:30 INFO - PROCESS | 3612 | 1463192610093 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]]]}] 19:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 19:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1020ms 19:23:30 INFO - PROCESS | 3612 | 1463192610160 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 19:23:30 INFO - PROCESS | 3612 | 1463192610166 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 19:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 19:23:30 INFO - PROCESS | 3612 | 1463192610173 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:23:30 INFO - PROCESS | 3612 | 1463192610176 Marionette TRACE conn5 <- [1,1030,null,{}] 19:23:30 INFO - PROCESS | 3612 | 1463192610180 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}] 19:23:30 INFO - PROCESS | 3612 | 1463192610293 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 19:23:30 INFO - PROCESS | 3612 | 1463192610424 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:30 INFO - PROCESS | 3612 | ++DOCSHELL 17D04000 == 52 [pid = 3612] [id = 267] 19:23:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (17D05000) [pid = 3612] [serial = 800] [outer = 00000000] 19:23:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (18988000) [pid = 3612] [serial = 801] [outer = 17D05000] 19:23:30 INFO - PROCESS | 3612 | 1463192610480 Marionette DEBUG loaded listener.js 19:23:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1901E000) [pid = 3612] [serial = 802] [outer = 17D05000] 19:23:31 INFO - PROCESS | 3612 | 1463192611078 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]]]}] 19:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 19:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 930ms 19:23:31 INFO - PROCESS | 3612 | 1463192611104 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 19:23:31 INFO - PROCESS | 3612 | 1463192611107 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 19:23:31 INFO - PROCESS | 3612 | 1463192611110 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 19:23:31 INFO - PROCESS | 3612 | 1463192611114 Marionette TRACE conn5 <- [1,1034,null,{}] 19:23:31 INFO - PROCESS | 3612 | 1463192611125 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}] 19:23:31 INFO - PROCESS | 3612 | 1463192611239 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 19:23:31 INFO - PROCESS | 3612 | 1463192611373 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:31 INFO - PROCESS | 3612 | ++DOCSHELL 1A934C00 == 53 [pid = 3612] [id = 268] 19:23:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1A9B3C00) [pid = 3612] [serial = 803] [outer = 00000000] 19:23:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1AAD8C00) [pid = 3612] [serial = 804] [outer = 1A9B3C00] 19:23:31 INFO - PROCESS | 3612 | 1463192611433 Marionette DEBUG loaded listener.js 19:23:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1BB51400) [pid = 3612] [serial = 805] [outer = 1A9B3C00] 19:23:32 INFO - PROCESS | 3612 | 1463192611974 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]]]}] 19:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 19:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 930ms 19:23:32 INFO - PROCESS | 3612 | 1463192612044 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 19:23:32 INFO - PROCESS | 3612 | 1463192612047 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 19:23:32 INFO - PROCESS | 3612 | 1463192612050 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 19:23:32 INFO - PROCESS | 3612 | 1463192612052 Marionette TRACE conn5 <- [1,1038,null,{}] 19:23:32 INFO - PROCESS | 3612 | 1463192612056 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}] 19:23:32 INFO - PROCESS | 3612 | 1463192612166 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 19:23:32 INFO - PROCESS | 3612 | 1463192612297 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:32 INFO - PROCESS | 3612 | ++DOCSHELL 1BB60C00 == 54 [pid = 3612] [id = 269] 19:23:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1BB74C00) [pid = 3612] [serial = 806] [outer = 00000000] 19:23:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1BB7C400) [pid = 3612] [serial = 807] [outer = 1BB74C00] 19:23:32 INFO - PROCESS | 3612 | 1463192612354 Marionette DEBUG loaded listener.js 19:23:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1BD51400) [pid = 3612] [serial = 808] [outer = 1BB74C00] 19:23:32 INFO - PROCESS | 3612 | 1463192612893 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]]]}] 19:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 19:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 870ms 19:23:32 INFO - PROCESS | 3612 | 1463192612924 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 19:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 19:23:32 INFO - PROCESS | 3612 | 1463192612926 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 19:23:32 INFO - PROCESS | 3612 | 1463192612929 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:23:32 INFO - PROCESS | 3612 | 1463192612931 Marionette TRACE conn5 <- [1,1042,null,{}] 19:23:32 INFO - PROCESS | 3612 | 1463192612935 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}] 19:23:33 INFO - PROCESS | 3612 | 1463192613040 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 19:23:33 INFO - PROCESS | 3612 | 1463192613145 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:33 INFO - PROCESS | 3612 | ++DOCSHELL 1BB78000 == 55 [pid = 3612] [id = 270] 19:23:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1BD55400) [pid = 3612] [serial = 809] [outer = 00000000] 19:23:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1CD52000) [pid = 3612] [serial = 810] [outer = 1BD55400] 19:23:33 INFO - PROCESS | 3612 | 1463192613200 Marionette DEBUG loaded listener.js 19:23:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1CD5A000) [pid = 3612] [serial = 811] [outer = 1BD55400] 19:23:33 INFO - PROCESS | 3612 | 1463192613883 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]]]}] 19:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 19:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 973ms 19:23:34 INFO - PROCESS | 3612 | 1463192614126 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 19:23:34 INFO - PROCESS | 3612 | 1463192614131 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 19:23:34 INFO - PROCESS | 3612 | 1463192614137 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:23:34 INFO - PROCESS | 3612 | 1463192614140 Marionette TRACE conn5 <- [1,1046,null,{}] 19:23:34 INFO - PROCESS | 3612 | 1463192614146 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}] 19:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 19:23:34 INFO - PROCESS | 3612 | 1463192614250 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 19:23:34 INFO - PROCESS | 3612 | 1463192614378 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:34 INFO - PROCESS | 3612 | ++DOCSHELL 10EC7C00 == 56 [pid = 3612] [id = 271] 19:23:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (10EDF400) [pid = 3612] [serial = 812] [outer = 00000000] 19:23:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (14C7EC00) [pid = 3612] [serial = 813] [outer = 10EDF400] 19:23:34 INFO - PROCESS | 3612 | 1463192614431 Marionette DEBUG loaded listener.js 19:23:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (15242C00) [pid = 3612] [serial = 814] [outer = 10EDF400] 19:23:35 INFO - PROCESS | 3612 | 1463192615070 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]]]}] 19:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 19:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 970ms 19:23:35 INFO - PROCESS | 3612 | 1463192615127 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 19:23:35 INFO - PROCESS | 3612 | 1463192615130 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 19:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 19:23:35 INFO - PROCESS | 3612 | 1463192615138 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:23:35 INFO - PROCESS | 3612 | 1463192615141 Marionette TRACE conn5 <- [1,1050,null,{}] 19:23:35 INFO - PROCESS | 3612 | 1463192615146 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}] 19:23:35 INFO - PROCESS | 3612 | 1463192615250 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 19:23:35 INFO - PROCESS | 3612 | 1463192615363 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:35 INFO - PROCESS | 3612 | --DOCSHELL 1A112C00 == 55 [pid = 3612] [id = 264] 19:23:35 INFO - PROCESS | 3612 | --DOCSHELL 11A8DC00 == 54 [pid = 3612] [id = 263] 19:23:35 INFO - PROCESS | 3612 | --DOCSHELL 1999AC00 == 53 [pid = 3612] [id = 262] 19:23:35 INFO - PROCESS | 3612 | --DOCSHELL 198DDC00 == 52 [pid = 3612] [id = 261] 19:23:35 INFO - PROCESS | 3612 | --DOCSHELL 1934B800 == 51 [pid = 3612] [id = 260] 19:23:35 INFO - PROCESS | 3612 | --DOCSHELL 1890F000 == 50 [pid = 3612] [id = 259] 19:23:35 INFO - PROCESS | 3612 | --DOCSHELL 17D0FC00 == 49 [pid = 3612] [id = 258] 19:23:35 INFO - PROCESS | 3612 | --DOCSHELL 15368400 == 48 [pid = 3612] [id = 257] 19:23:35 INFO - PROCESS | 3612 | --DOCSHELL 0CAA4400 == 47 [pid = 3612] [id = 256] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1BEC0800) [pid = 3612] [serial = 744] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | ++DOCSHELL 0C74B800 == 48 [pid = 3612] [id = 272] 19:23:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (0CAA4400) [pid = 3612] [serial = 815] [outer = 00000000] 19:23:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1091AC00) [pid = 3612] [serial = 816] [outer = 0CAA4400] 19:23:35 INFO - PROCESS | 3612 | 1463192615462 Marionette DEBUG loaded listener.js 19:23:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (11803400) [pid = 3612] [serial = 817] [outer = 0CAA4400] 19:23:35 INFO - PROCESS | 3612 | --DOCSHELL 102F8800 == 47 [pid = 3612] [id = 255] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (198F4800) [pid = 3612] [serial = 729] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (198FB800) [pid = 3612] [serial = 730] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1022E400) [pid = 3612] [serial = 699] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (181EC400) [pid = 3612] [serial = 702] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1892B400) [pid = 3612] [serial = 723] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (18991400) [pid = 3612] [serial = 724] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1A11F000) [pid = 3612] [serial = 733] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1BB79000) [pid = 3612] [serial = 714] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (10FC9000) [pid = 3612] [serial = 720] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (15184800) [pid = 3612] [serial = 721] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1A117000) [pid = 3612] [serial = 732] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1ACAF400) [pid = 3612] [serial = 708] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (15508C00) [pid = 3612] [serial = 718] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (14F55400) [pid = 3612] [serial = 717] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (197DB400) [pid = 3612] [serial = 726] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1A5F3000) [pid = 3612] [serial = 705] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1BB59400) [pid = 3612] [serial = 711] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1AA0E800) [pid = 3612] [serial = 735] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (17D05400) [pid = 3612] [serial = 670] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1E745800) [pid = 3612] [serial = 624] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1AA0E000) [pid = 3612] [serial = 738] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1AC54800) [pid = 3612] [serial = 739] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (1BB7DC00) [pid = 3612] [serial = 741] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1AADDC00) [pid = 3612] [serial = 736] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (1BB7F400) [pid = 3612] [serial = 742] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (198DB400) [pid = 3612] [serial = 727] [outer = 00000000] [url = about:blank] 19:23:35 INFO - PROCESS | 3612 | 1463192615911 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]]]}] 19:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 19:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 830ms 19:23:36 INFO - PROCESS | 3612 | 1463192615966 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 19:23:36 INFO - PROCESS | 3612 | 1463192615968 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 19:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 19:23:36 INFO - PROCESS | 3612 | 1463192615972 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:23:36 INFO - PROCESS | 3612 | 1463192615974 Marionette TRACE conn5 <- [1,1054,null,{}] 19:23:36 INFO - PROCESS | 3612 | 1463192615983 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}] 19:23:36 INFO - PROCESS | 3612 | 1463192616077 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 19:23:36 INFO - PROCESS | 3612 | 1463192616094 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:36 INFO - PROCESS | 3612 | ++DOCSHELL 17D0FC00 == 48 [pid = 3612] [id = 273] 19:23:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (17D8C400) [pid = 3612] [serial = 818] [outer = 00000000] 19:23:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (181E2800) [pid = 3612] [serial = 819] [outer = 17D8C400] 19:23:36 INFO - PROCESS | 3612 | 1463192616144 Marionette DEBUG loaded listener.js 19:23:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (18908800) [pid = 3612] [serial = 820] [outer = 17D8C400] 19:23:36 INFO - PROCESS | 3612 | 1463192616620 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]]]}] 19:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 19:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 19:23:36 INFO - PROCESS | 3612 | 1463192616646 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 19:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 19:23:36 INFO - PROCESS | 3612 | 1463192616648 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 19:23:36 INFO - PROCESS | 3612 | 1463192616651 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:23:36 INFO - PROCESS | 3612 | 1463192616653 Marionette TRACE conn5 <- [1,1058,null,{}] 19:23:36 INFO - PROCESS | 3612 | 1463192616656 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}] 19:23:36 INFO - PROCESS | 3612 | 1463192616743 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 19:23:36 INFO - PROCESS | 3612 | 1463192616750 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:36 INFO - PROCESS | 3612 | ++DOCSHELL 18994000 == 49 [pid = 3612] [id = 274] 19:23:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (189EDC00) [pid = 3612] [serial = 821] [outer = 00000000] 19:23:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1934D400) [pid = 3612] [serial = 822] [outer = 189EDC00] 19:23:36 INFO - PROCESS | 3612 | 1463192616802 Marionette DEBUG loaded listener.js 19:23:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (198D6000) [pid = 3612] [serial = 823] [outer = 189EDC00] 19:23:37 INFO - PROCESS | 3612 | 1463192617289 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]]]}] 19:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 19:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 19:23:37 INFO - PROCESS | 3612 | 1463192617322 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 19:23:37 INFO - PROCESS | 3612 | 1463192617324 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 19:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 19:23:37 INFO - PROCESS | 3612 | 1463192617327 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:23:37 INFO - PROCESS | 3612 | 1463192617329 Marionette TRACE conn5 <- [1,1062,null,{}] 19:23:37 INFO - PROCESS | 3612 | 1463192617333 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}] 19:23:37 INFO - PROCESS | 3612 | 1463192617426 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 19:23:37 INFO - PROCESS | 3612 | 1463192617434 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:37 INFO - PROCESS | 3612 | ++DOCSHELL 19349000 == 50 [pid = 3612] [id = 275] 19:23:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (198D8800) [pid = 3612] [serial = 824] [outer = 00000000] 19:23:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (198F6400) [pid = 3612] [serial = 825] [outer = 198D8800] 19:23:37 INFO - PROCESS | 3612 | 1463192617484 Marionette DEBUG loaded listener.js 19:23:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1999A800) [pid = 3612] [serial = 826] [outer = 198D8800] 19:23:37 INFO - PROCESS | 3612 | 1463192617938 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]]]}] 19:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 19:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 19:23:38 INFO - PROCESS | 3612 | 1463192617998 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 19:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 19:23:38 INFO - PROCESS | 3612 | 1463192618000 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 19:23:38 INFO - PROCESS | 3612 | 1463192618003 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:23:38 INFO - PROCESS | 3612 | 1463192618005 Marionette TRACE conn5 <- [1,1066,null,{}] 19:23:38 INFO - PROCESS | 3612 | 1463192618008 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}] 19:23:38 INFO - PROCESS | 3612 | 1463192618144 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 19:23:38 INFO - PROCESS | 3612 | 1463192618233 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:38 INFO - PROCESS | 3612 | ++DOCSHELL 19A77000 == 51 [pid = 3612] [id = 276] 19:23:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (19A77800) [pid = 3612] [serial = 827] [outer = 00000000] 19:23:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1A11C000) [pid = 3612] [serial = 828] [outer = 19A77800] 19:23:38 INFO - PROCESS | 3612 | 1463192618281 Marionette DEBUG loaded listener.js 19:23:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1A27A000) [pid = 3612] [serial = 829] [outer = 19A77800] 19:23:38 INFO - PROCESS | 3612 | 1463192618725 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]]]}] 19:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 19:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 770ms 19:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 19:23:38 INFO - PROCESS | 3612 | 1463192618774 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 19:23:38 INFO - PROCESS | 3612 | 1463192618776 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 19:23:38 INFO - PROCESS | 3612 | 1463192618779 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:23:38 INFO - PROCESS | 3612 | 1463192618781 Marionette TRACE conn5 <- [1,1070,null,{}] 19:23:38 INFO - PROCESS | 3612 | 1463192618784 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}] 19:23:38 INFO - PROCESS | 3612 | 1463192618899 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 19:23:39 INFO - PROCESS | 3612 | 1463192618962 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:39 INFO - PROCESS | 3612 | ++DOCSHELL 1A338000 == 52 [pid = 3612] [id = 277] 19:23:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1A660000) [pid = 3612] [serial = 830] [outer = 00000000] 19:23:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1AA0C000) [pid = 3612] [serial = 831] [outer = 1A660000] 19:23:39 INFO - PROCESS | 3612 | 1463192619007 Marionette DEBUG loaded listener.js 19:23:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1AA13800) [pid = 3612] [serial = 832] [outer = 1A660000] 19:23:39 INFO - PROCESS | 3612 | 1463192619437 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]]]}] 19:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 19:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 19:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 19:23:39 INFO - PROCESS | 3612 | 1463192619450 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 19:23:39 INFO - PROCESS | 3612 | 1463192619452 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 19:23:39 INFO - PROCESS | 3612 | 1463192619455 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:23:39 INFO - PROCESS | 3612 | 1463192619457 Marionette TRACE conn5 <- [1,1074,null,{}] 19:23:39 INFO - PROCESS | 3612 | 1463192619460 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}] 19:23:39 INFO - PROCESS | 3612 | 1463192619600 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 19:23:39 INFO - PROCESS | 3612 | 1463192619625 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:39 INFO - PROCESS | 3612 | ++DOCSHELL 1AADF800 == 53 [pid = 3612] [id = 278] 19:23:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1AAE4400) [pid = 3612] [serial = 833] [outer = 00000000] 19:23:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1BB57000) [pid = 3612] [serial = 834] [outer = 1AAE4400] 19:23:39 INFO - PROCESS | 3612 | 1463192619670 Marionette DEBUG loaded listener.js 19:23:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1BB77000) [pid = 3612] [serial = 835] [outer = 1AAE4400] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (0CAEF800) [pid = 3612] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (193A3C00) [pid = 3612] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (15372800) [pid = 3612] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (198DF000) [pid = 3612] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1890F400) [pid = 3612] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (17D10C00) [pid = 3612] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1999B800) [pid = 3612] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1A114400) [pid = 3612] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (151F8000) [pid = 3612] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1BD51000) [pid = 3612] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (1084EC00) [pid = 3612] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1109EC00) [pid = 3612] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1022C800) [pid = 3612] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1BB74400) [pid = 3612] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (19999400) [pid = 3612] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (17D0AC00) [pid = 3612] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (0CA2B000) [pid = 3612] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1BB54C00) [pid = 3612] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 19:23:40 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1AAE6000) [pid = 3612] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 19:23:40 INFO - PROCESS | 3612 | 1463192620325 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]]]}] 19:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 19:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 931ms 19:23:40 INFO - PROCESS | 3612 | 1463192620386 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 19:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 19:23:40 INFO - PROCESS | 3612 | 1463192620388 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 19:23:40 INFO - PROCESS | 3612 | 1463192620392 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:23:40 INFO - PROCESS | 3612 | 1463192620393 Marionette TRACE conn5 <- [1,1078,null,{}] 19:23:40 INFO - PROCESS | 3612 | 1463192620397 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}] 19:23:40 INFO - PROCESS | 3612 | 1463192620522 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 19:23:40 INFO - PROCESS | 3612 | 1463192620587 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:40 INFO - PROCESS | 3612 | ++DOCSHELL 0C744C00 == 54 [pid = 3612] [id = 279] 19:23:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1022C800) [pid = 3612] [serial = 836] [outer = 00000000] 19:23:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (17D0F400) [pid = 3612] [serial = 837] [outer = 1022C800] 19:23:40 INFO - PROCESS | 3612 | 1463192620635 Marionette DEBUG loaded listener.js 19:23:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (189EB000) [pid = 3612] [serial = 838] [outer = 1022C800] 19:23:41 INFO - PROCESS | 3612 | 1463192621043 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]]]}] 19:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 19:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 19:23:41 INFO - PROCESS | 3612 | 1463192621062 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 19:23:41 INFO - PROCESS | 3612 | 1463192621064 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 19:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 19:23:41 INFO - PROCESS | 3612 | 1463192621068 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:23:41 INFO - PROCESS | 3612 | 1463192621069 Marionette TRACE conn5 <- [1,1082,null,{}] 19:23:41 INFO - PROCESS | 3612 | 1463192621073 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}] 19:23:41 INFO - PROCESS | 3612 | 1463192621161 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 19:23:41 INFO - PROCESS | 3612 | 1463192621167 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:41 INFO - PROCESS | 3612 | ++DOCSHELL 19996000 == 55 [pid = 3612] [id = 280] 19:23:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (19A7C400) [pid = 3612] [serial = 839] [outer = 00000000] 19:23:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1BB56000) [pid = 3612] [serial = 840] [outer = 19A7C400] 19:23:41 INFO - PROCESS | 3612 | 1463192621213 Marionette DEBUG loaded listener.js 19:23:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1BCC6400) [pid = 3612] [serial = 841] [outer = 19A7C400] 19:23:41 INFO - PROCESS | 3612 | 1463192621645 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]]]}] 19:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 19:23:41 INFO - PROCESS | 3612 | 1463192621699 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 19:23:41 INFO - PROCESS | 3612 | 1463192621701 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 19:23:41 INFO - PROCESS | 3612 | 1463192621705 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:23:41 INFO - PROCESS | 3612 | 1463192621707 Marionette TRACE conn5 <- [1,1086,null,{}] 19:23:41 INFO - PROCESS | 3612 | 1463192621711 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}] 19:23:41 INFO - PROCESS | 3612 | 1463192621814 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 19:23:41 INFO - PROCESS | 3612 | 1463192621822 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:41 INFO - PROCESS | 3612 | ++DOCSHELL 1AC54400 == 56 [pid = 3612] [id = 281] 19:23:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1BD55C00) [pid = 3612] [serial = 842] [outer = 00000000] 19:23:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1CF8F800) [pid = 3612] [serial = 843] [outer = 1BD55C00] 19:23:41 INFO - PROCESS | 3612 | 1463192621871 Marionette DEBUG loaded listener.js 19:23:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1D554400) [pid = 3612] [serial = 844] [outer = 1BD55C00] 19:23:42 INFO - PROCESS | 3612 | 1463192622502 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]]]}] 19:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 830ms 19:23:42 INFO - PROCESS | 3612 | 1463192622539 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 19:23:42 INFO - PROCESS | 3612 | 1463192622543 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 19:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:23:42 INFO - PROCESS | 3612 | 1463192622549 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:23:42 INFO - PROCESS | 3612 | 1463192622553 Marionette TRACE conn5 <- [1,1090,null,{}] 19:23:42 INFO - PROCESS | 3612 | 1463192622559 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}] 19:23:42 INFO - PROCESS | 3612 | 1463192622676 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 19:23:42 INFO - PROCESS | 3612 | 1463192622786 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:42 INFO - PROCESS | 3612 | ++DOCSHELL 10859800 == 57 [pid = 3612] [id = 282] 19:23:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1091CC00) [pid = 3612] [serial = 845] [outer = 00000000] 19:23:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (14C80400) [pid = 3612] [serial = 846] [outer = 1091CC00] 19:23:42 INFO - PROCESS | 3612 | 1463192622844 Marionette DEBUG loaded listener.js 19:23:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (15510800) [pid = 3612] [serial = 847] [outer = 1091CC00] 19:23:43 INFO - PROCESS | 3612 | 1463192623479 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]]]}] 19:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 991ms 19:23:43 INFO - PROCESS | 3612 | 1463192623539 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 19:23:43 INFO - PROCESS | 3612 | 1463192623545 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 19:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:23:43 INFO - PROCESS | 3612 | 1463192623552 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:23:43 INFO - PROCESS | 3612 | 1463192623555 Marionette TRACE conn5 <- [1,1094,null,{}] 19:23:43 INFO - PROCESS | 3612 | 1463192623574 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}] 19:23:43 INFO - PROCESS | 3612 | 1463192623687 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 19:23:43 INFO - PROCESS | 3612 | 1463192623822 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:43 INFO - PROCESS | 3612 | ++DOCSHELL 181E0400 == 58 [pid = 3612] [id = 283] 19:23:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (181ECC00) [pid = 3612] [serial = 848] [outer = 00000000] 19:23:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (18932400) [pid = 3612] [serial = 849] [outer = 181ECC00] 19:23:43 INFO - PROCESS | 3612 | 1463192623878 Marionette DEBUG loaded listener.js 19:23:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1901B800) [pid = 3612] [serial = 850] [outer = 181ECC00] 19:23:44 INFO - PROCESS | 3612 | 1463192624480 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]]]}] 19:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 990ms 19:23:44 INFO - PROCESS | 3612 | 1463192624544 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 19:23:44 INFO - PROCESS | 3612 | 1463192624547 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 19:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:23:44 INFO - PROCESS | 3612 | 1463192624550 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:23:44 INFO - PROCESS | 3612 | 1463192624554 Marionette TRACE conn5 <- [1,1098,null,{}] 19:23:44 INFO - PROCESS | 3612 | 1463192624565 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}] 19:23:44 INFO - PROCESS | 3612 | 1463192624679 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 19:23:44 INFO - PROCESS | 3612 | 1463192624817 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:44 INFO - PROCESS | 3612 | ++DOCSHELL 19A95800 == 59 [pid = 3612] [id = 284] 19:23:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1BB59000) [pid = 3612] [serial = 851] [outer = 00000000] 19:23:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1BEC0000) [pid = 3612] [serial = 852] [outer = 1BB59000] 19:23:44 INFO - PROCESS | 3612 | 1463192624875 Marionette DEBUG loaded listener.js 19:23:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1CF8E000) [pid = 3612] [serial = 853] [outer = 1BB59000] 19:23:45 INFO - PROCESS | 3612 | 1463192625588 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]]]}] 19:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1078ms 19:23:45 INFO - PROCESS | 3612 | 1463192625636 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 19:23:45 INFO - PROCESS | 3612 | 1463192625639 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 19:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:23:45 INFO - PROCESS | 3612 | 1463192625642 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:23:45 INFO - PROCESS | 3612 | 1463192625644 Marionette TRACE conn5 <- [1,1102,null,{}] 19:23:45 INFO - PROCESS | 3612 | 1463192625648 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}] 19:23:45 INFO - PROCESS | 3612 | 1463192625758 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 19:23:45 INFO - PROCESS | 3612 | 1463192625892 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:45 INFO - PROCESS | 3612 | ++DOCSHELL 1D7C8000 == 60 [pid = 3612] [id = 285] 19:23:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1D8A4000) [pid = 3612] [serial = 854] [outer = 00000000] 19:23:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1E49B000) [pid = 3612] [serial = 855] [outer = 1D8A4000] 19:23:45 INFO - PROCESS | 3612 | 1463192625948 Marionette DEBUG loaded listener.js 19:23:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1E4A0800) [pid = 3612] [serial = 856] [outer = 1D8A4000] 19:23:46 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 19:23:46 INFO - PROCESS | 3612 | 1463192626598 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]]]}] 19:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1018ms 19:23:46 INFO - PROCESS | 3612 | 1463192626664 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 19:23:46 INFO - PROCESS | 3612 | 1463192626666 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 19:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:23:46 INFO - PROCESS | 3612 | 1463192626669 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:23:46 INFO - PROCESS | 3612 | 1463192626671 Marionette TRACE conn5 <- [1,1106,null,{}] 19:23:46 INFO - PROCESS | 3612 | 1463192626675 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}] 19:23:46 INFO - PROCESS | 3612 | 1463192626781 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 19:23:46 INFO - PROCESS | 3612 | 1463192626915 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:46 INFO - PROCESS | 3612 | ++DOCSHELL 1D54DC00 == 61 [pid = 3612] [id = 286] 19:23:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1E736C00) [pid = 3612] [serial = 857] [outer = 00000000] 19:23:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1E740400) [pid = 3612] [serial = 858] [outer = 1E736C00] 19:23:47 INFO - PROCESS | 3612 | 1463192626976 Marionette DEBUG loaded listener.js 19:23:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1E743C00) [pid = 3612] [serial = 859] [outer = 1E736C00] 19:23:47 INFO - PROCESS | 3612 | 1463192627621 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]]]}] 19:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 970ms 19:23:47 INFO - PROCESS | 3612 | 1463192627644 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 19:23:47 INFO - PROCESS | 3612 | 1463192627646 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 19:23:47 INFO - PROCESS | 3612 | 1463192627650 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:23:47 INFO - PROCESS | 3612 | 1463192627652 Marionette TRACE conn5 <- [1,1110,null,{}] 19:23:47 INFO - PROCESS | 3612 | 1463192627655 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}] 19:23:47 INFO - PROCESS | 3612 | 1463192627779 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 19:23:47 INFO - PROCESS | 3612 | 1463192627888 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:47 INFO - PROCESS | 3612 | ++DOCSHELL 1180EC00 == 62 [pid = 3612] [id = 287] 19:23:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (11A8BC00) [pid = 3612] [serial = 860] [outer = 00000000] 19:23:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (189ED800) [pid = 3612] [serial = 861] [outer = 11A8BC00] 19:23:47 INFO - PROCESS | 3612 | 1463192627943 Marionette DEBUG loaded listener.js 19:23:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (198DE800) [pid = 3612] [serial = 862] [outer = 11A8BC00] 19:23:48 INFO - PROCESS | 3612 | 1463192628801 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]]]}] 19:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1230ms 19:23:48 INFO - PROCESS | 3612 | 1463192628884 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 19:23:48 INFO - PROCESS | 3612 | 1463192628889 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 19:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:23:48 INFO - PROCESS | 3612 | 1463192628894 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:23:48 INFO - PROCESS | 3612 | 1463192628898 Marionette TRACE conn5 <- [1,1114,null,{}] 19:23:48 INFO - PROCESS | 3612 | 1463192628903 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}] 19:23:49 INFO - PROCESS | 3612 | 1463192629038 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 19:23:49 INFO - PROCESS | 3612 | 1463192629196 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:49 INFO - PROCESS | 3612 | --DOCSHELL 14E85400 == 61 [pid = 3612] [id = 206] 19:23:49 INFO - PROCESS | 3612 | --DOCSHELL 19996000 == 60 [pid = 3612] [id = 280] 19:23:49 INFO - PROCESS | 3612 | --DOCSHELL 0C744C00 == 59 [pid = 3612] [id = 279] 19:23:49 INFO - PROCESS | 3612 | --DOCSHELL 1AADF800 == 58 [pid = 3612] [id = 278] 19:23:49 INFO - PROCESS | 3612 | --DOCSHELL 1A338000 == 57 [pid = 3612] [id = 277] 19:23:49 INFO - PROCESS | 3612 | --DOCSHELL 19A77000 == 56 [pid = 3612] [id = 276] 19:23:49 INFO - PROCESS | 3612 | --DOCSHELL 19349000 == 55 [pid = 3612] [id = 275] 19:23:49 INFO - PROCESS | 3612 | --DOCSHELL 18994000 == 54 [pid = 3612] [id = 274] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (1AAD8400) [pid = 3612] [serial = 795] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | ++DOCSHELL 0C74B400 == 55 [pid = 3612] [id = 288] 19:23:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (0C74D400) [pid = 3612] [serial = 863] [outer = 00000000] 19:23:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (10915000) [pid = 3612] [serial = 864] [outer = 0C74D400] 19:23:49 INFO - PROCESS | 3612 | 1463192629301 Marionette DEBUG loaded listener.js 19:23:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (10C71400) [pid = 3612] [serial = 865] [outer = 0C74D400] 19:23:49 INFO - PROCESS | 3612 | --DOCSHELL 17D0FC00 == 54 [pid = 3612] [id = 273] 19:23:49 INFO - PROCESS | 3612 | --DOCSHELL 0C74B800 == 53 [pid = 3612] [id = 272] 19:23:49 INFO - PROCESS | 3612 | --DOCSHELL 10EC7C00 == 52 [pid = 3612] [id = 271] 19:23:49 INFO - PROCESS | 3612 | --DOCSHELL 1AA10000 == 51 [pid = 3612] [id = 265] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1AA0A800) [pid = 3612] [serial = 664] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (10B4E800) [pid = 3612] [serial = 667] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (10B45800) [pid = 3612] [serial = 768] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (197D1C00) [pid = 3612] [serial = 780] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (15515000) [pid = 3612] [serial = 771] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (10EDEC00) [pid = 3612] [serial = 769] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (198F5400) [pid = 3612] [serial = 783] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (1621D000) [pid = 3612] [serial = 772] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (197DA800) [pid = 3612] [serial = 781] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1898AC00) [pid = 3612] [serial = 777] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (181FB800) [pid = 3612] [serial = 774] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1890B800) [pid = 3612] [serial = 775] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (19A76400) [pid = 3612] [serial = 786] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (10E86400) [pid = 3612] [serial = 747] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (18995800) [pid = 3612] [serial = 750] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1AA0F400) [pid = 3612] [serial = 753] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1D559400) [pid = 3612] [serial = 756] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1D7C9C00) [pid = 3612] [serial = 759] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (198FE800) [pid = 3612] [serial = 784] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1A2B9C00) [pid = 3612] [serial = 793] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (198F0400) [pid = 3612] [serial = 789] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1A11E400) [pid = 3612] [serial = 792] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (19A7B400) [pid = 3612] [serial = 787] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1C3F0800) [pid = 3612] [serial = 745] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (1E495400) [pid = 3612] [serial = 762] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (10B4C000) [pid = 3612] [serial = 766] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (10915800) [pid = 3612] [serial = 765] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (19A74800) [pid = 3612] [serial = 790] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (189F1800) [pid = 3612] [serial = 778] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1BCC3800) [pid = 3612] [serial = 715] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (1AA10800) [pid = 3612] [serial = 706] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (1892C400) [pid = 3612] [serial = 703] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1091C000) [pid = 3612] [serial = 700] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (1BB5F400) [pid = 3612] [serial = 712] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1BAC0000) [pid = 3612] [serial = 709] [outer = 00000000] [url = about:blank] 19:23:49 INFO - PROCESS | 3612 | 1463192629776 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]]]}] 19:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 931ms 19:23:49 INFO - PROCESS | 3612 | 1463192629824 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 19:23:49 INFO - PROCESS | 3612 | 1463192629830 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 19:23:49 INFO - PROCESS | 3612 | 1463192629835 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:23:49 INFO - PROCESS | 3612 | 1463192629838 Marionette TRACE conn5 <- [1,1118,null,{}] 19:23:49 INFO - PROCESS | 3612 | 1463192629842 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}] 19:23:49 INFO - PROCESS | 3612 | 1463192629934 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 19:23:49 INFO - PROCESS | 3612 | 1463192629944 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:49 INFO - PROCESS | 3612 | ++DOCSHELL 10F12800 == 52 [pid = 3612] [id = 289] 19:23:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (10FBF400) [pid = 3612] [serial = 866] [outer = 00000000] 19:23:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (151F5C00) [pid = 3612] [serial = 867] [outer = 10FBF400] 19:23:50 INFO - PROCESS | 3612 | 1463192630022 Marionette DEBUG loaded listener.js 19:23:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (15503400) [pid = 3612] [serial = 868] [outer = 10FBF400] 19:23:50 INFO - PROCESS | 3612 | 1463192630535 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]]]}] 19:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 732ms 19:23:50 INFO - PROCESS | 3612 | 1463192630602 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 19:23:50 INFO - PROCESS | 3612 | 1463192630604 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 19:23:50 INFO - PROCESS | 3612 | 1463192630608 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:23:50 INFO - PROCESS | 3612 | 1463192630611 Marionette TRACE conn5 <- [1,1122,null,{}] 19:23:50 INFO - PROCESS | 3612 | 1463192630621 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}] 19:23:50 INFO - PROCESS | 3612 | 1463192630712 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 19:23:50 INFO - PROCESS | 3612 | 1463192630845 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:50 INFO - PROCESS | 3612 | ++DOCSHELL 181F5000 == 53 [pid = 3612] [id = 290] 19:23:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (181F6400) [pid = 3612] [serial = 869] [outer = 00000000] 19:23:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (18908000) [pid = 3612] [serial = 870] [outer = 181F6400] 19:23:50 INFO - PROCESS | 3612 | 1463192630897 Marionette DEBUG loaded listener.js 19:23:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1892D800) [pid = 3612] [serial = 871] [outer = 181F6400] 19:23:51 INFO - PROCESS | 3612 | 1463192631266 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]]]}] 19:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 19:23:51 INFO - PROCESS | 3612 | 1463192631301 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 19:23:51 INFO - PROCESS | 3612 | 1463192631303 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 19:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:23:51 INFO - PROCESS | 3612 | 1463192631307 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:23:51 INFO - PROCESS | 3612 | 1463192631309 Marionette TRACE conn5 <- [1,1126,null,{}] 19:23:51 INFO - PROCESS | 3612 | 1463192631313 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}] 19:23:51 INFO - PROCESS | 3612 | 1463192631409 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 19:23:51 INFO - PROCESS | 3612 | 1463192631430 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:51 INFO - PROCESS | 3612 | ++DOCSHELL 0CC3AC00 == 54 [pid = 3612] [id = 291] 19:23:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (18936800) [pid = 3612] [serial = 872] [outer = 00000000] 19:23:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (19012400) [pid = 3612] [serial = 873] [outer = 18936800] 19:23:51 INFO - PROCESS | 3612 | 1463192631486 Marionette DEBUG loaded listener.js 19:23:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1935CC00) [pid = 3612] [serial = 874] [outer = 18936800] 19:23:51 INFO - PROCESS | 3612 | 1463192631981 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]]]}] 19:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 732ms 19:23:52 INFO - PROCESS | 3612 | 1463192632042 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 19:23:52 INFO - PROCESS | 3612 | 1463192632044 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 19:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:23:52 INFO - PROCESS | 3612 | 1463192632047 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:23:52 INFO - PROCESS | 3612 | 1463192632049 Marionette TRACE conn5 <- [1,1130,null,{}] 19:23:52 INFO - PROCESS | 3612 | 1463192632053 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}] 19:23:52 INFO - PROCESS | 3612 | 1463192632196 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 19:23:52 INFO - PROCESS | 3612 | 1463192632221 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:52 INFO - PROCESS | 3612 | ++DOCSHELL 193AB800 == 55 [pid = 3612] [id = 292] 19:23:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (193ABC00) [pid = 3612] [serial = 875] [outer = 00000000] 19:23:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (198DEC00) [pid = 3612] [serial = 876] [outer = 193ABC00] 19:23:52 INFO - PROCESS | 3612 | 1463192632266 Marionette DEBUG loaded listener.js 19:23:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (198F9000) [pid = 3612] [serial = 877] [outer = 193ABC00] 19:23:52 INFO - PROCESS | 3612 | 1463192632734 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]]]}] 19:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 19:23:52 INFO - PROCESS | 3612 | 1463192632778 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 19:23:52 INFO - PROCESS | 3612 | 1463192632780 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 19:23:52 INFO - PROCESS | 3612 | 1463192632784 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:23:52 INFO - PROCESS | 3612 | 1463192632785 Marionette TRACE conn5 <- [1,1134,null,{}] 19:23:52 INFO - PROCESS | 3612 | 1463192632789 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}] 19:23:52 INFO - PROCESS | 3612 | 1463192632914 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 19:23:53 INFO - PROCESS | 3612 | 1463192632998 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:53 INFO - PROCESS | 3612 | ++DOCSHELL 1999EC00 == 56 [pid = 3612] [id = 293] 19:23:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (199A0800) [pid = 3612] [serial = 878] [outer = 00000000] 19:23:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (19A7D400) [pid = 3612] [serial = 879] [outer = 199A0800] 19:23:53 INFO - PROCESS | 3612 | 1463192633047 Marionette DEBUG loaded listener.js 19:23:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (19A7E800) [pid = 3612] [serial = 880] [outer = 199A0800] 19:23:53 INFO - PROCESS | 3612 | 1463192633478 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]]]}] 19:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 731ms 19:23:53 INFO - PROCESS | 3612 | 1463192633540 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 19:23:53 INFO - PROCESS | 3612 | 1463192633542 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 19:23:53 INFO - PROCESS | 3612 | 1463192633548 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:23:53 INFO - PROCESS | 3612 | 1463192633550 Marionette TRACE conn5 <- [1,1138,null,{}] 19:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:23:53 INFO - PROCESS | 3612 | 1463192633553 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}] 19:23:53 INFO - PROCESS | 3612 | 1463192633836 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 19:23:53 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (1022C800) [pid = 3612] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:23:53 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1AAE4400) [pid = 3612] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:23:53 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (19A7C400) [pid = 3612] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:23:53 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (17D8C400) [pid = 3612] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:23:53 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (189EDC00) [pid = 3612] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:23:53 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (198D8800) [pid = 3612] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:23:53 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (19A77800) [pid = 3612] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:23:53 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (0CAA4400) [pid = 3612] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:23:53 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (10EDF400) [pid = 3612] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:23:53 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1A660000) [pid = 3612] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:23:53 INFO - PROCESS | 3612 | 1463192633901 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:53 INFO - PROCESS | 3612 | ++DOCSHELL 0CCF3000 == 57 [pid = 3612] [id = 294] 19:23:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1022C800) [pid = 3612] [serial = 881] [outer = 00000000] 19:23:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (170E7400) [pid = 3612] [serial = 882] [outer = 1022C800] 19:23:53 INFO - PROCESS | 3612 | 1463192633946 Marionette DEBUG loaded listener.js 19:23:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (193AB000) [pid = 3612] [serial = 883] [outer = 1022C800] 19:23:54 INFO - PROCESS | 3612 | 1463192634307 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]]]}] 19:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 770ms 19:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:23:54 INFO - PROCESS | 3612 | 1463192634324 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 19:23:54 INFO - PROCESS | 3612 | 1463192634326 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 19:23:54 INFO - PROCESS | 3612 | 1463192634329 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:23:54 INFO - PROCESS | 3612 | 1463192634331 Marionette TRACE conn5 <- [1,1142,null,{}] 19:23:54 INFO - PROCESS | 3612 | 1463192634349 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}] 19:23:54 INFO - PROCESS | 3612 | 1463192634470 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 19:23:54 INFO - PROCESS | 3612 | 1463192634477 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:54 INFO - PROCESS | 3612 | ++DOCSHELL 1A115400 == 58 [pid = 3612] [id = 295] 19:23:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1A116000) [pid = 3612] [serial = 884] [outer = 00000000] 19:23:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1A208800) [pid = 3612] [serial = 885] [outer = 1A116000] 19:23:54 INFO - PROCESS | 3612 | 1463192634521 Marionette DEBUG loaded listener.js 19:23:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1A69C800) [pid = 3612] [serial = 886] [outer = 1A116000] 19:23:54 INFO - PROCESS | 3612 | 1463192634925 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]]]}] 19:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 630ms 19:23:54 INFO - PROCESS | 3612 | 1463192634961 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 19:23:54 INFO - PROCESS | 3612 | 1463192634963 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 19:23:54 INFO - PROCESS | 3612 | 1463192634967 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:23:54 INFO - PROCESS | 3612 | 1463192634969 Marionette TRACE conn5 <- [1,1146,null,{}] 19:23:54 INFO - PROCESS | 3612 | 1463192634977 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}] 19:23:55 INFO - PROCESS | 3612 | 1463192635068 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 19:23:55 INFO - PROCESS | 3612 | 1463192635076 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:55 INFO - PROCESS | 3612 | ++DOCSHELL 1A9A4800 == 59 [pid = 3612] [id = 296] 19:23:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1AA09400) [pid = 3612] [serial = 887] [outer = 00000000] 19:23:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1AA17000) [pid = 3612] [serial = 888] [outer = 1AA09400] 19:23:55 INFO - PROCESS | 3612 | 1463192635120 Marionette DEBUG loaded listener.js 19:23:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1AADCC00) [pid = 3612] [serial = 889] [outer = 1AA09400] 19:23:55 INFO - PROCESS | 3612 | 1463192635595 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]]]}] 19:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 19:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 19:23:55 INFO - PROCESS | 3612 | 1463192635640 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 19:23:55 INFO - PROCESS | 3612 | 1463192635642 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 19:23:55 INFO - PROCESS | 3612 | 1463192635646 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:23:55 INFO - PROCESS | 3612 | 1463192635647 Marionette TRACE conn5 <- [1,1150,null,{}] 19:23:55 INFO - PROCESS | 3612 | 1463192635651 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}] 19:23:55 INFO - PROCESS | 3612 | 1463192635742 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 19:23:55 INFO - PROCESS | 3612 | 1463192635748 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:55 INFO - PROCESS | 3612 | ++DOCSHELL 1ACB3400 == 60 [pid = 3612] [id = 297] 19:23:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1BAC4400) [pid = 3612] [serial = 890] [outer = 00000000] 19:23:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1BB54C00) [pid = 3612] [serial = 891] [outer = 1BAC4400] 19:23:55 INFO - PROCESS | 3612 | 1463192635793 Marionette DEBUG loaded listener.js 19:23:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1BB5EC00) [pid = 3612] [serial = 892] [outer = 1BAC4400] 19:23:56 INFO - PROCESS | 3612 | 1463192636539 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]]]}] 19:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 931ms 19:23:56 INFO - PROCESS | 3612 | 1463192636581 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 19:23:56 INFO - PROCESS | 3612 | 1463192636586 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 19:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:23:56 INFO - PROCESS | 3612 | 1463192636591 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:23:56 INFO - PROCESS | 3612 | 1463192636596 Marionette TRACE conn5 <- [1,1154,null,{}] 19:23:56 INFO - PROCESS | 3612 | 1463192636601 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}] 19:23:56 INFO - PROCESS | 3612 | 1463192636719 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 19:23:56 INFO - PROCESS | 3612 | 1463192636862 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:56 INFO - PROCESS | 3612 | ++DOCSHELL 10E94000 == 61 [pid = 3612] [id = 298] 19:23:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (10FC0C00) [pid = 3612] [serial = 893] [outer = 00000000] 19:23:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (15184000) [pid = 3612] [serial = 894] [outer = 10FC0C00] 19:23:56 INFO - PROCESS | 3612 | 1463192636922 Marionette DEBUG loaded listener.js 19:23:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1559F800) [pid = 3612] [serial = 895] [outer = 10FC0C00] 19:23:57 INFO - PROCESS | 3612 | 1463192637520 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]]]}] 19:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 970ms 19:23:57 INFO - PROCESS | 3612 | 1463192637566 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 19:23:57 INFO - PROCESS | 3612 | 1463192637572 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 19:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:23:57 INFO - PROCESS | 3612 | 1463192637579 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:23:57 INFO - PROCESS | 3612 | 1463192637582 Marionette TRACE conn5 <- [1,1158,null,{}] 19:23:57 INFO - PROCESS | 3612 | 1463192637586 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}] 19:23:57 INFO - PROCESS | 3612 | 1463192637702 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 19:23:57 INFO - PROCESS | 3612 | 1463192637843 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:57 INFO - PROCESS | 3612 | ++DOCSHELL 1559E400 == 62 [pid = 3612] [id = 299] 19:23:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (18908C00) [pid = 3612] [serial = 896] [outer = 00000000] 19:23:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (198DCC00) [pid = 3612] [serial = 897] [outer = 18908C00] 19:23:57 INFO - PROCESS | 3612 | 1463192637903 Marionette DEBUG loaded listener.js 19:23:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (19A75800) [pid = 3612] [serial = 898] [outer = 18908C00] 19:23:58 INFO - PROCESS | 3612 | 1463192638533 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]]]}] 19:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 970ms 19:23:58 INFO - PROCESS | 3612 | 1463192638550 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 19:23:58 INFO - PROCESS | 3612 | 1463192638553 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 19:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:23:58 INFO - PROCESS | 3612 | 1463192638571 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:23:58 INFO - PROCESS | 3612 | 1463192638575 Marionette TRACE conn5 <- [1,1162,null,{}] 19:23:58 INFO - PROCESS | 3612 | 1463192638586 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}] 19:23:58 INFO - PROCESS | 3612 | 1463192638701 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 19:23:58 INFO - PROCESS | 3612 | 1463192638836 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:58 INFO - PROCESS | 3612 | ++DOCSHELL 1BB78C00 == 63 [pid = 3612] [id = 300] 19:23:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1BB7A000) [pid = 3612] [serial = 899] [outer = 00000000] 19:23:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1BCC8800) [pid = 3612] [serial = 900] [outer = 1BB7A000] 19:23:58 INFO - PROCESS | 3612 | 1463192638895 Marionette DEBUG loaded listener.js 19:23:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1C329000) [pid = 3612] [serial = 901] [outer = 1BB7A000] 19:23:59 INFO - PROCESS | 3612 | 1463192639489 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] 19:23:59 INFO - PROCESS | 3612 | 1463192639565 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 19:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:23:59 INFO - PROCESS | 3612 | 1463192639569 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:23:59 INFO - PROCESS | 3612 | 1463192639571 Marionette TRACE conn5 <- [1,1166,null,{}] 19:23:59 INFO - PROCESS | 3612 | 1463192639575 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}] 19:23:59 INFO - PROCESS | 3612 | 1463192639693 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 19:23:59 INFO - PROCESS | 3612 | 1463192639833 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:59 INFO - PROCESS | 3612 | ++DOCSHELL 1CF01400 == 64 [pid = 3612] [id = 301] 19:23:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1CF0E800) [pid = 3612] [serial = 902] [outer = 00000000] 19:23:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1D7C1C00) [pid = 3612] [serial = 903] [outer = 1CF0E800] 19:23:59 INFO - PROCESS | 3612 | 1463192639893 Marionette DEBUG loaded listener.js 19:23:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1D8A1000) [pid = 3612] [serial = 904] [outer = 1CF0E800] 19:24:00 INFO - PROCESS | 3612 | 1463192640444 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] 19:24:00 INFO - PROCESS | 3612 | 1463192640504 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 19:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:24:00 INFO - PROCESS | 3612 | 1463192640507 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:24:00 INFO - PROCESS | 3612 | 1463192640509 Marionette TRACE conn5 <- [1,1170,null,{}] 19:24:00 INFO - PROCESS | 3612 | 1463192640513 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}] 19:24:00 INFO - PROCESS | 3612 | 1463192640622 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 19:24:00 INFO - PROCESS | 3612 | 1463192640735 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:00 INFO - PROCESS | 3612 | ++DOCSHELL 10230400 == 65 [pid = 3612] [id = 302] 19:24:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1D7BF400) [pid = 3612] [serial = 905] [outer = 00000000] 19:24:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1E49D800) [pid = 3612] [serial = 906] [outer = 1D7BF400] 19:24:00 INFO - PROCESS | 3612 | 1463192640793 Marionette DEBUG loaded listener.js 19:24:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1E73E000) [pid = 3612] [serial = 907] [outer = 1D7BF400] 19:24:01 INFO - PROCESS | 3612 | 1463192641450 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] 19:24:01 INFO - PROCESS | 3612 | 1463192641484 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 19:24:01 INFO - PROCESS | 3612 | 1463192641488 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 19:24:01 INFO - PROCESS | 3612 | 1463192641490 Marionette TRACE conn5 <- [1,1174,null,{}] 19:24:01 INFO - PROCESS | 3612 | 1463192641494 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}] 19:24:01 INFO - PROCESS | 3612 | 1463192641618 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 19:24:01 INFO - PROCESS | 3612 | 1463192641759 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:01 INFO - PROCESS | 3612 | ++DOCSHELL 1E90B400 == 66 [pid = 3612] [id = 303] 19:24:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (1E90E000) [pid = 3612] [serial = 908] [outer = 00000000] 19:24:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1E996C00) [pid = 3612] [serial = 909] [outer = 1E90E000] 19:24:01 INFO - PROCESS | 3612 | 1463192641819 Marionette DEBUG loaded listener.js 19:24:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (1E999000) [pid = 3612] [serial = 910] [outer = 1E90E000] 19:24:02 INFO - PROCESS | 3612 | 1463192642609 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] 19:24:02 INFO - PROCESS | 3612 | 1463192642671 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 19:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 19:24:02 INFO - PROCESS | 3612 | 1463192642678 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:24:02 INFO - PROCESS | 3612 | 1463192642682 Marionette TRACE conn5 <- [1,1178,null,{}] 19:24:02 INFO - PROCESS | 3612 | 1463192642689 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}] 19:24:02 INFO - PROCESS | 3612 | 1463192642806 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 19:24:02 INFO - PROCESS | 3612 | 1463192642944 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:02 INFO - PROCESS | 3612 | ++DOCSHELL 10E85C00 == 67 [pid = 3612] [id = 304] 19:24:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (10FC3000) [pid = 3612] [serial = 911] [outer = 00000000] 19:24:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (17D0C800) [pid = 3612] [serial = 912] [outer = 10FC3000] 19:24:03 INFO - PROCESS | 3612 | 1463192642999 Marionette DEBUG loaded listener.js 19:24:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (1890A000) [pid = 3612] [serial = 913] [outer = 10FC3000] 19:24:03 INFO - PROCESS | 3612 | 1463192643611 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] 19:24:03 INFO - PROCESS | 3612 | 1463192643671 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 19:24:03 INFO - PROCESS | 3612 | 1463192643677 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 19:24:03 INFO - PROCESS | 3612 | 1463192643680 Marionette TRACE conn5 <- [1,1182,null,{}] 19:24:03 INFO - PROCESS | 3612 | 1463192643684 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}] 19:24:03 INFO - PROCESS | 3612 | 1463192643795 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 19:24:03 INFO - PROCESS | 3612 | 1463192643915 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:03 INFO - PROCESS | 3612 | ++DOCSHELL 0C74A400 == 68 [pid = 3612] [id = 305] 19:24:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (0CAEF800) [pid = 3612] [serial = 914] [outer = 00000000] 19:24:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (1180A000) [pid = 3612] [serial = 915] [outer = 0CAEF800] 19:24:04 INFO - PROCESS | 3612 | 1463192644001 Marionette DEBUG loaded listener.js 19:24:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (17D0D000) [pid = 3612] [serial = 916] [outer = 0CAEF800] 19:24:04 INFO - PROCESS | 3612 | --DOCSHELL 1D54F000 == 67 [pid = 3612] [id = 252] 19:24:04 INFO - PROCESS | 3612 | --DOCSHELL 1A9A4800 == 66 [pid = 3612] [id = 296] 19:24:04 INFO - PROCESS | 3612 | --DOCSHELL 1A115400 == 65 [pid = 3612] [id = 295] 19:24:04 INFO - PROCESS | 3612 | --DOCSHELL 0CCF3000 == 64 [pid = 3612] [id = 294] 19:24:04 INFO - PROCESS | 3612 | --DOCSHELL 1999EC00 == 63 [pid = 3612] [id = 293] 19:24:04 INFO - PROCESS | 3612 | --DOCSHELL 193AB800 == 62 [pid = 3612] [id = 292] 19:24:04 INFO - PROCESS | 3612 | --DOCSHELL 0CC3AC00 == 61 [pid = 3612] [id = 291] 19:24:04 INFO - PROCESS | 3612 | --DOCSHELL 181F5000 == 60 [pid = 3612] [id = 290] 19:24:04 INFO - PROCESS | 3612 | --DOCSHELL 10F12800 == 59 [pid = 3612] [id = 289] 19:24:04 INFO - PROCESS | 3612 | --DOCSHELL 0C74B400 == 58 [pid = 3612] [id = 288] 19:24:04 INFO - PROCESS | 3612 | --DOCSHELL 10859800 == 57 [pid = 3612] [id = 282] 19:24:04 INFO - PROCESS | 3612 | --DOCSHELL 1AC54400 == 56 [pid = 3612] [id = 281] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (1A11C000) [pid = 3612] [serial = 828] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (1A27A000) [pid = 3612] [serial = 829] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (1091AC00) [pid = 3612] [serial = 816] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (11803400) [pid = 3612] [serial = 817] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (15242C00) [pid = 3612] [serial = 814] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (14C7EC00) [pid = 3612] [serial = 813] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (10FC7000) [pid = 3612] [serial = 798] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (18988000) [pid = 3612] [serial = 801] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (1AAD8C00) [pid = 3612] [serial = 804] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1BB7C400) [pid = 3612] [serial = 807] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1CD52000) [pid = 3612] [serial = 810] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1AA13800) [pid = 3612] [serial = 832] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1AA0C000) [pid = 3612] [serial = 831] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (17D0F400) [pid = 3612] [serial = 837] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1CF8F800) [pid = 3612] [serial = 843] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1BB57000) [pid = 3612] [serial = 834] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1BB56000) [pid = 3612] [serial = 840] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1BB77000) [pid = 3612] [serial = 835] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (181E2800) [pid = 3612] [serial = 819] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1BCC6400) [pid = 3612] [serial = 841] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1934D400) [pid = 3612] [serial = 822] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (198D6000) [pid = 3612] [serial = 823] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (18908800) [pid = 3612] [serial = 820] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (198F6400) [pid = 3612] [serial = 825] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1999A800) [pid = 3612] [serial = 826] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (189EB000) [pid = 3612] [serial = 838] [outer = 00000000] [url = about:blank] 19:24:04 INFO - PROCESS | 3612 | 1463192644524 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] 19:24:04 INFO - PROCESS | 3612 | 1463192644552 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 19:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 19:24:04 INFO - PROCESS | 3612 | 1463192644556 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:24:04 INFO - PROCESS | 3612 | 1463192644559 Marionette TRACE conn5 <- [1,1186,null,{}] 19:24:04 INFO - PROCESS | 3612 | 1463192644570 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}] 19:24:04 INFO - PROCESS | 3612 | 1463192644667 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 19:24:04 INFO - PROCESS | 3612 | 1463192644675 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:04 INFO - PROCESS | 3612 | ++DOCSHELL 10E93000 == 57 [pid = 3612] [id = 306] 19:24:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (10EC6400) [pid = 3612] [serial = 917] [outer = 00000000] 19:24:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (189F1800) [pid = 3612] [serial = 918] [outer = 10EC6400] 19:24:04 INFO - PROCESS | 3612 | 1463192644723 Marionette DEBUG loaded listener.js 19:24:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (197D0C00) [pid = 3612] [serial = 919] [outer = 10EC6400] 19:24:05 INFO - PROCESS | 3612 | 1463192645204 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]]]}] 19:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 19:24:05 INFO - PROCESS | 3612 | 1463192645230 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 19:24:05 INFO - PROCESS | 3612 | 1463192645232 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 19:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:24:05 INFO - PROCESS | 3612 | 1463192645242 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:24:05 INFO - PROCESS | 3612 | 1463192645244 Marionette TRACE conn5 <- [1,1190,null,{}] 19:24:05 INFO - PROCESS | 3612 | 1463192645247 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}] 19:24:05 INFO - PROCESS | 3612 | 1463192645346 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 19:24:05 INFO - PROCESS | 3612 | 1463192645371 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:05 INFO - PROCESS | 3612 | ++DOCSHELL 198F0400 == 58 [pid = 3612] [id = 307] 19:24:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (19998C00) [pid = 3612] [serial = 920] [outer = 00000000] 19:24:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (19A76400) [pid = 3612] [serial = 921] [outer = 19998C00] 19:24:05 INFO - PROCESS | 3612 | 1463192645452 Marionette DEBUG loaded listener.js 19:24:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1A111400) [pid = 3612] [serial = 922] [outer = 19998C00] 19:24:05 INFO - PROCESS | 3612 | 1463192645920 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]]]}] 19:24:05 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 19:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 730ms 19:24:05 INFO - PROCESS | 3612 | 1463192645970 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 19:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:24:05 INFO - PROCESS | 3612 | 1463192645972 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 19:24:05 INFO - PROCESS | 3612 | 1463192645975 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:24:05 INFO - PROCESS | 3612 | 1463192645977 Marionette TRACE conn5 <- [1,1194,null,{}] 19:24:05 INFO - PROCESS | 3612 | 1463192645980 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}] 19:24:06 INFO - PROCESS | 3612 | 1463192646071 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 19:24:06 INFO - PROCESS | 3612 | 1463192646078 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:06 INFO - PROCESS | 3612 | ++DOCSHELL 19A73C00 == 59 [pid = 3612] [id = 308] 19:24:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1A114C00) [pid = 3612] [serial = 923] [outer = 00000000] 19:24:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1A5F3000) [pid = 3612] [serial = 924] [outer = 1A114C00] 19:24:06 INFO - PROCESS | 3612 | 1463192646132 Marionette DEBUG loaded listener.js 19:24:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1AA0B400) [pid = 3612] [serial = 925] [outer = 1A114C00] 19:24:06 INFO - PROCESS | 3612 | 1463192646639 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]]]}] 19:24:06 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 19:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 731ms 19:24:06 INFO - PROCESS | 3612 | 1463192646706 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 19:24:06 INFO - PROCESS | 3612 | 1463192646708 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 19:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:24:06 INFO - PROCESS | 3612 | 1463192646711 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:24:06 INFO - PROCESS | 3612 | 1463192646713 Marionette TRACE conn5 <- [1,1198,null,{}] 19:24:06 INFO - PROCESS | 3612 | 1463192646717 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}] 19:24:06 INFO - PROCESS | 3612 | 1463192646879 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 19:24:06 INFO - PROCESS | 3612 | 1463192646906 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:06 INFO - PROCESS | 3612 | ++DOCSHELL 1ACB2C00 == 60 [pid = 3612] [id = 309] 19:24:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1BAC0800) [pid = 3612] [serial = 926] [outer = 00000000] 19:24:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1BB71400) [pid = 3612] [serial = 927] [outer = 1BAC0800] 19:24:06 INFO - PROCESS | 3612 | 1463192646951 Marionette DEBUG loaded listener.js 19:24:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1BB79400) [pid = 3612] [serial = 928] [outer = 1BAC0800] 19:24:07 INFO - PROCESS | 3612 | 1463192647415 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]]]}] 19:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 19:24:07 INFO - PROCESS | 3612 | 1463192647442 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 19:24:07 INFO - PROCESS | 3612 | 1463192647444 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 19:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:24:07 INFO - PROCESS | 3612 | 1463192647455 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:24:07 INFO - PROCESS | 3612 | 1463192647456 Marionette TRACE conn5 <- [1,1202,null,{}] 19:24:07 INFO - PROCESS | 3612 | 1463192647460 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}] 19:24:07 INFO - PROCESS | 3612 | 1463192647577 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 19:24:07 INFO - PROCESS | 3612 | 1463192647587 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:07 INFO - PROCESS | 3612 | ++DOCSHELL 1AAE6400 == 61 [pid = 3612] [id = 310] 19:24:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1BCC9400) [pid = 3612] [serial = 929] [outer = 00000000] 19:24:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1C327400) [pid = 3612] [serial = 930] [outer = 1BCC9400] 19:24:07 INFO - PROCESS | 3612 | 1463192647700 Marionette DEBUG loaded listener.js 19:24:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1CF90000) [pid = 3612] [serial = 931] [outer = 1BCC9400] 19:24:08 INFO - PROCESS | 3612 | 1463192648126 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]]]}] 19:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 730ms 19:24:08 INFO - PROCESS | 3612 | 1463192648223 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 19:24:08 INFO - PROCESS | 3612 | 1463192648225 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 19:24:08 INFO - PROCESS | 3612 | 1463192648228 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:24:08 INFO - PROCESS | 3612 | 1463192648230 Marionette TRACE conn5 <- [1,1206,null,{}] 19:24:08 INFO - PROCESS | 3612 | 1463192648234 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}] 19:24:08 INFO - PROCESS | 3612 | 1463192648576 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (17D05000) [pid = 3612] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1A117400) [pid = 3612] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (1A11C400) [pid = 3612] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1091C800) [pid = 3612] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1D7C4400) [pid = 3612] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1A9B3C00) [pid = 3612] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (10B44C00) [pid = 3612] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1AA10400) [pid = 3612] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1D8AD400) [pid = 3612] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1890D800) [pid = 3612] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1D555000) [pid = 3612] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1BB74C00) [pid = 3612] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1BD55400) [pid = 3612] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1AA09400) [pid = 3612] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (193ABC00) [pid = 3612] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (199A0800) [pid = 3612] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1022C800) [pid = 3612] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1A116000) [pid = 3612] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (11A8BC00) [pid = 3612] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (181F6400) [pid = 3612] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (0C74D400) [pid = 3612] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (10FBF400) [pid = 3612] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:24:08 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (18936800) [pid = 3612] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:24:08 INFO - PROCESS | 3612 | 1463192648648 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:08 INFO - PROCESS | 3612 | ++DOCSHELL 09083C00 == 62 [pid = 3612] [id = 311] 19:24:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (0C745C00) [pid = 3612] [serial = 932] [outer = 00000000] 19:24:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1091C800) [pid = 3612] [serial = 933] [outer = 0C745C00] 19:24:08 INFO - PROCESS | 3612 | 1463192648694 Marionette DEBUG loaded listener.js 19:24:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (16226C00) [pid = 3612] [serial = 934] [outer = 0C745C00] 19:24:09 INFO - PROCESS | 3612 | 1463192649083 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]]]}] 19:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 870ms 19:24:09 INFO - PROCESS | 3612 | 1463192649105 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 19:24:09 INFO - PROCESS | 3612 | 1463192649107 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 19:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:24:09 INFO - PROCESS | 3612 | 1463192649110 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:24:09 INFO - PROCESS | 3612 | 1463192649112 Marionette TRACE conn5 <- [1,1210,null,{}] 19:24:09 INFO - PROCESS | 3612 | 1463192649115 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}] 19:24:09 INFO - PROCESS | 3612 | 1463192649205 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 19:24:09 INFO - PROCESS | 3612 | 1463192649212 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:09 INFO - PROCESS | 3612 | ++DOCSHELL 18903800 == 63 [pid = 3612] [id = 312] 19:24:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1898C400) [pid = 3612] [serial = 935] [outer = 00000000] 19:24:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1A6A0400) [pid = 3612] [serial = 936] [outer = 1898C400] 19:24:09 INFO - PROCESS | 3612 | 1463192649257 Marionette DEBUG loaded listener.js 19:24:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1D551C00) [pid = 3612] [serial = 937] [outer = 1898C400] 19:24:09 INFO - PROCESS | 3612 | 1463192649698 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] 19:24:09 INFO - PROCESS | 3612 | 1463192649744 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 19:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 19:24:09 INFO - PROCESS | 3612 | 1463192649747 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:24:09 INFO - PROCESS | 3612 | 1463192649749 Marionette TRACE conn5 <- [1,1214,null,{}] 19:24:09 INFO - PROCESS | 3612 | 1463192649753 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}] 19:24:09 INFO - PROCESS | 3612 | 1463192649841 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 19:24:09 INFO - PROCESS | 3612 | 1463192649847 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:09 INFO - PROCESS | 3612 | ++DOCSHELL 10FC1800 == 64 [pid = 3612] [id = 313] 19:24:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1999B400) [pid = 3612] [serial = 938] [outer = 00000000] 19:24:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1E90D800) [pid = 3612] [serial = 939] [outer = 1999B400] 19:24:09 INFO - PROCESS | 3612 | 1463192649892 Marionette DEBUG loaded listener.js 19:24:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1E910C00) [pid = 3612] [serial = 940] [outer = 1999B400] 19:24:10 INFO - PROCESS | 3612 | 1463192650365 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]]]}] 19:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 19:24:10 INFO - PROCESS | 3612 | 1463192650418 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 19:24:10 INFO - PROCESS | 3612 | 1463192650420 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 19:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:24:10 INFO - PROCESS | 3612 | 1463192650423 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:24:10 INFO - PROCESS | 3612 | 1463192650425 Marionette TRACE conn5 <- [1,1218,null,{}] 19:24:10 INFO - PROCESS | 3612 | 1463192650429 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}] 19:24:10 INFO - PROCESS | 3612 | 1463192650539 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 19:24:10 INFO - PROCESS | 3612 | 1463192650545 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:10 INFO - PROCESS | 3612 | ++DOCSHELL 1E98F000 == 65 [pid = 3612] [id = 314] 19:24:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1E995000) [pid = 3612] [serial = 941] [outer = 00000000] 19:24:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1EB1C400) [pid = 3612] [serial = 942] [outer = 1E995000] 19:24:10 INFO - PROCESS | 3612 | 1463192650595 Marionette DEBUG loaded listener.js 19:24:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1EB5F800) [pid = 3612] [serial = 943] [outer = 1E995000] 19:24:11 INFO - PROCESS | 3612 | 1463192651366 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]]]}] 19:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 970ms 19:24:11 INFO - PROCESS | 3612 | 1463192651394 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 19:24:11 INFO - PROCESS | 3612 | 1463192651398 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 19:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:24:11 INFO - PROCESS | 3612 | 1463192651403 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:24:11 INFO - PROCESS | 3612 | 1463192651407 Marionette TRACE conn5 <- [1,1222,null,{}] 19:24:11 INFO - PROCESS | 3612 | 1463192651413 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}] 19:24:11 INFO - PROCESS | 3612 | 1463192651537 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 19:24:11 INFO - PROCESS | 3612 | 1463192651683 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:11 INFO - PROCESS | 3612 | ++DOCSHELL 10FCA000 == 66 [pid = 3612] [id = 315] 19:24:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (14E82400) [pid = 3612] [serial = 944] [outer = 00000000] 19:24:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (162EC800) [pid = 3612] [serial = 945] [outer = 14E82400] 19:24:11 INFO - PROCESS | 3612 | 1463192651745 Marionette DEBUG loaded listener.js 19:24:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (181FA400) [pid = 3612] [serial = 946] [outer = 14E82400] 19:24:12 INFO - PROCESS | 3612 | 1463192652317 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]]]}] 19:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 990ms 19:24:12 INFO - PROCESS | 3612 | 1463192652395 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 19:24:12 INFO - PROCESS | 3612 | 1463192652401 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 19:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:24:12 INFO - PROCESS | 3612 | 1463192652408 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:24:12 INFO - PROCESS | 3612 | 1463192652411 Marionette TRACE conn5 <- [1,1226,null,{}] 19:24:12 INFO - PROCESS | 3612 | 1463192652415 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}] 19:24:12 INFO - PROCESS | 3612 | 1463192652538 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 19:24:12 INFO - PROCESS | 3612 | 1463192652656 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:12 INFO - PROCESS | 3612 | ++DOCSHELL 10913800 == 67 [pid = 3612] [id = 316] 19:24:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (14CAA400) [pid = 3612] [serial = 947] [outer = 00000000] 19:24:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (19A79800) [pid = 3612] [serial = 948] [outer = 14CAA400] 19:24:12 INFO - PROCESS | 3612 | 1463192652714 Marionette DEBUG loaded listener.js 19:24:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1AA14800) [pid = 3612] [serial = 949] [outer = 14CAA400] 19:24:13 INFO - PROCESS | 3612 | 1463192653323 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]]]}] 19:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 971ms 19:24:13 INFO - PROCESS | 3612 | 1463192653379 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 19:24:13 INFO - PROCESS | 3612 | 1463192653382 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 19:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:24:13 INFO - PROCESS | 3612 | 1463192653386 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:24:13 INFO - PROCESS | 3612 | 1463192653389 Marionette TRACE conn5 <- [1,1230,null,{}] 19:24:13 INFO - PROCESS | 3612 | 1463192653401 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}] 19:24:13 INFO - PROCESS | 3612 | 1463192653517 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 19:24:13 INFO - PROCESS | 3612 | 1463192653656 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:13 INFO - PROCESS | 3612 | ++DOCSHELL 1E90C400 == 68 [pid = 3612] [id = 317] 19:24:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1E90C800) [pid = 3612] [serial = 950] [outer = 00000000] 19:24:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1E99B400) [pid = 3612] [serial = 951] [outer = 1E90C800] 19:24:13 INFO - PROCESS | 3612 | 1463192653715 Marionette DEBUG loaded listener.js 19:24:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1EB18800) [pid = 3612] [serial = 952] [outer = 1E90C800] 19:24:14 INFO - PROCESS | 3612 | 1463192654335 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]]]}] 19:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 970ms 19:24:14 INFO - PROCESS | 3612 | 1463192654359 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 19:24:14 INFO - PROCESS | 3612 | 1463192654362 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 19:24:14 INFO - PROCESS | 3612 | 1463192654365 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:24:14 INFO - PROCESS | 3612 | 1463192654367 Marionette TRACE conn5 <- [1,1234,null,{}] 19:24:14 INFO - PROCESS | 3612 | 1463192654371 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}] 19:24:14 INFO - PROCESS | 3612 | 1463192654484 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 19:24:14 INFO - PROCESS | 3612 | 1463192654622 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:14 INFO - PROCESS | 3612 | ++DOCSHELL 1EB63C00 == 69 [pid = 3612] [id = 318] 19:24:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1EB64C00) [pid = 3612] [serial = 953] [outer = 00000000] 19:24:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1EB69000) [pid = 3612] [serial = 954] [outer = 1EB64C00] 19:24:14 INFO - PROCESS | 3612 | 1463192654682 Marionette DEBUG loaded listener.js 19:24:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1EB6C800) [pid = 3612] [serial = 955] [outer = 1EB64C00] 19:24:15 INFO - PROCESS | 3612 | 1463192655218 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]]]}] 19:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 19:24:15 INFO - PROCESS | 3612 | 1463192655299 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 19:24:15 INFO - PROCESS | 3612 | 1463192655302 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 19:24:15 INFO - PROCESS | 3612 | 1463192655322 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:24:15 INFO - PROCESS | 3612 | 1463192655324 Marionette TRACE conn5 <- [1,1238,null,{}] 19:24:15 INFO - PROCESS | 3612 | 1463192655328 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}] 19:24:15 INFO - PROCESS | 3612 | 1463192655438 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 19:24:15 INFO - PROCESS | 3612 | 1463192655559 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:15 INFO - PROCESS | 3612 | ++DOCSHELL 1D8BEC00 == 70 [pid = 3612] [id = 319] 19:24:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1D8BF400) [pid = 3612] [serial = 956] [outer = 00000000] 19:24:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (1D8C4800) [pid = 3612] [serial = 957] [outer = 1D8BF400] 19:24:15 INFO - PROCESS | 3612 | 1463192655616 Marionette DEBUG loaded listener.js 19:24:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1D8C6800) [pid = 3612] [serial = 958] [outer = 1D8BF400] 19:24:16 INFO - PROCESS | 3612 | 1463192656256 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]]]}] 19:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 970ms 19:24:16 INFO - PROCESS | 3612 | 1463192656297 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 19:24:16 INFO - PROCESS | 3612 | 1463192656299 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 19:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:24:16 INFO - PROCESS | 3612 | 1463192656303 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:24:16 INFO - PROCESS | 3612 | 1463192656305 Marionette TRACE conn5 <- [1,1242,null,{}] 19:24:16 INFO - PROCESS | 3612 | 1463192656309 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}] 19:24:16 INFO - PROCESS | 3612 | 1463192656435 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 19:24:16 INFO - PROCESS | 3612 | 1463192656551 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:16 INFO - PROCESS | 3612 | ++DOCSHELL 10FC6000 == 71 [pid = 3612] [id = 320] 19:24:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (197D6800) [pid = 3612] [serial = 959] [outer = 00000000] 19:24:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (1ECE4000) [pid = 3612] [serial = 960] [outer = 197D6800] 19:24:16 INFO - PROCESS | 3612 | 1463192656649 Marionette DEBUG loaded listener.js 19:24:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (1ECE8C00) [pid = 3612] [serial = 961] [outer = 197D6800] 19:24:17 INFO - PROCESS | 3612 | 1463192657250 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]]]}] 19:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1020ms 19:24:17 INFO - PROCESS | 3612 | 1463192657326 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 19:24:17 INFO - PROCESS | 3612 | 1463192657329 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 19:24:17 INFO - PROCESS | 3612 | 1463192657332 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:24:17 INFO - PROCESS | 3612 | 1463192657334 Marionette TRACE conn5 <- [1,1246,null,{}] 19:24:17 INFO - PROCESS | 3612 | 1463192657339 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}] 19:24:17 INFO - PROCESS | 3612 | 1463192657630 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 19:24:17 INFO - PROCESS | 3612 | 1463192657828 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:17 INFO - PROCESS | 3612 | ++DOCSHELL 10B4E000 == 72 [pid = 3612] [id = 321] 19:24:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (10B4F000) [pid = 3612] [serial = 962] [outer = 00000000] 19:24:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (10E8D400) [pid = 3612] [serial = 963] [outer = 10B4F000] 19:24:17 INFO - PROCESS | 3612 | 1463192657882 Marionette DEBUG loaded listener.js 19:24:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (11A6E400) [pid = 3612] [serial = 964] [outer = 10B4F000] 19:24:18 INFO - PROCESS | 3612 | 1463192658503 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]]]}] 19:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1234ms 19:24:18 INFO - PROCESS | 3612 | 1463192658571 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 19:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:24:18 INFO - PROCESS | 3612 | 1463192658575 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 19:24:18 INFO - PROCESS | 3612 | 1463192658579 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:24:18 INFO - PROCESS | 3612 | 1463192658583 Marionette TRACE conn5 <- [1,1250,null,{}] 19:24:18 INFO - PROCESS | 3612 | 1463192658608 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}] 19:24:18 INFO - PROCESS | 3612 | 1463192658714 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 19:24:18 INFO - PROCESS | 3612 | 1463192658868 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:18 INFO - PROCESS | 3612 | --DOCSHELL 10FC1800 == 71 [pid = 3612] [id = 313] 19:24:18 INFO - PROCESS | 3612 | --DOCSHELL 18903800 == 70 [pid = 3612] [id = 312] 19:24:18 INFO - PROCESS | 3612 | --DOCSHELL 09083C00 == 69 [pid = 3612] [id = 311] 19:24:18 INFO - PROCESS | 3612 | --DOCSHELL 1AAE6400 == 68 [pid = 3612] [id = 310] 19:24:18 INFO - PROCESS | 3612 | --DOCSHELL 1ACB2C00 == 67 [pid = 3612] [id = 309] 19:24:18 INFO - PROCESS | 3612 | --DOCSHELL 19A73C00 == 66 [pid = 3612] [id = 308] 19:24:18 INFO - PROCESS | 3612 | ++DOCSHELL 0CAA6800 == 67 [pid = 3612] [id = 322] 19:24:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (0CAE0800) [pid = 3612] [serial = 965] [outer = 00000000] 19:24:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (10B4AC00) [pid = 3612] [serial = 966] [outer = 0CAE0800] 19:24:19 INFO - PROCESS | 3612 | 1463192658990 Marionette DEBUG loaded listener.js 19:24:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1180BC00) [pid = 3612] [serial = 967] [outer = 0CAE0800] 19:24:19 INFO - PROCESS | 3612 | --DOCSHELL 198F0400 == 66 [pid = 3612] [id = 307] 19:24:19 INFO - PROCESS | 3612 | --DOCSHELL 10E93000 == 65 [pid = 3612] [id = 306] 19:24:19 INFO - PROCESS | 3612 | --DOCSHELL 0C74A400 == 64 [pid = 3612] [id = 305] 19:24:19 INFO - PROCESS | 3612 | --DOCSHELL 10E85C00 == 63 [pid = 3612] [id = 304] 19:24:19 INFO - PROCESS | 3612 | --DOCSHELL 1ACB3400 == 62 [pid = 3612] [id = 297] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1901BC00) [pid = 3612] [serial = 751] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (1D7BDC00) [pid = 3612] [serial = 757] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (1BD51400) [pid = 3612] [serial = 808] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (1CD5A000) [pid = 3612] [serial = 811] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (1901E000) [pid = 3612] [serial = 802] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (1BB76C00) [pid = 3612] [serial = 754] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (1A69CC00) [pid = 3612] [serial = 697] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (10FCC800) [pid = 3612] [serial = 748] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1D8A3000) [pid = 3612] [serial = 760] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1BB51400) [pid = 3612] [serial = 805] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (11A78C00) [pid = 3612] [serial = 799] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1AAE2400) [pid = 3612] [serial = 796] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1E49AC00) [pid = 3612] [serial = 763] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (198DEC00) [pid = 3612] [serial = 876] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (19A7D400) [pid = 3612] [serial = 879] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (198F9000) [pid = 3612] [serial = 877] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (170E7400) [pid = 3612] [serial = 882] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (19A7E800) [pid = 3612] [serial = 880] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1A208800) [pid = 3612] [serial = 885] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (14C80400) [pid = 3612] [serial = 846] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (18932400) [pid = 3612] [serial = 849] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1BEC0000) [pid = 3612] [serial = 852] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1E49B000) [pid = 3612] [serial = 855] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (198DE800) [pid = 3612] [serial = 862] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (189ED800) [pid = 3612] [serial = 861] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (18908000) [pid = 3612] [serial = 870] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1892D800) [pid = 3612] [serial = 871] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (10915000) [pid = 3612] [serial = 864] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (10C71400) [pid = 3612] [serial = 865] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (151F5C00) [pid = 3612] [serial = 867] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (15503400) [pid = 3612] [serial = 868] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (19012400) [pid = 3612] [serial = 873] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (1E740400) [pid = 3612] [serial = 858] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1A69C800) [pid = 3612] [serial = 886] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (1AADCC00) [pid = 3612] [serial = 889] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (193AB000) [pid = 3612] [serial = 883] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1935CC00) [pid = 3612] [serial = 874] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1AA17000) [pid = 3612] [serial = 888] [outer = 00000000] [url = about:blank] 19:24:19 INFO - PROCESS | 3612 | 1463192659488 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]]]}] 19:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 990ms 19:24:19 INFO - PROCESS | 3612 | 1463192659571 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 19:24:19 INFO - PROCESS | 3612 | 1463192659574 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 19:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:24:19 INFO - PROCESS | 3612 | 1463192659577 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:24:19 INFO - PROCESS | 3612 | 1463192659579 Marionette TRACE conn5 <- [1,1254,null,{}] 19:24:19 INFO - PROCESS | 3612 | 1463192659583 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}] 19:24:19 INFO - PROCESS | 3612 | 1463192659672 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 19:24:19 INFO - PROCESS | 3612 | 1463192659691 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:19 INFO - PROCESS | 3612 | ++DOCSHELL 15504000 == 63 [pid = 3612] [id = 323] 19:24:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (15511800) [pid = 3612] [serial = 968] [outer = 00000000] 19:24:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (16226000) [pid = 3612] [serial = 969] [outer = 15511800] 19:24:19 INFO - PROCESS | 3612 | 1463192659740 Marionette DEBUG loaded listener.js 19:24:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (17D91400) [pid = 3612] [serial = 970] [outer = 15511800] 19:24:20 INFO - PROCESS | 3612 | 1463192660235 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]]]}] 19:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 731ms 19:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:24:20 INFO - PROCESS | 3612 | 1463192660310 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 19:24:20 INFO - PROCESS | 3612 | 1463192660314 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 19:24:20 INFO - PROCESS | 3612 | 1463192660324 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:24:20 INFO - PROCESS | 3612 | 1463192660328 Marionette TRACE conn5 <- [1,1258,null,{}] 19:24:20 INFO - PROCESS | 3612 | 1463192660332 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}] 19:24:20 INFO - PROCESS | 3612 | 1463192660422 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 19:24:20 INFO - PROCESS | 3612 | 1463192660518 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:20 INFO - PROCESS | 3612 | ++DOCSHELL 181EE800 == 64 [pid = 3612] [id = 324] 19:24:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (181F1C00) [pid = 3612] [serial = 971] [outer = 00000000] 19:24:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (19018400) [pid = 3612] [serial = 972] [outer = 181F1C00] 19:24:20 INFO - PROCESS | 3612 | 1463192660563 Marionette DEBUG loaded listener.js 19:24:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (19020800) [pid = 3612] [serial = 973] [outer = 181F1C00] 19:24:20 INFO - PROCESS | 3612 | 1463192660956 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]]]}] 19:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 690ms 19:24:21 INFO - PROCESS | 3612 | 1463192661021 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 19:24:21 INFO - PROCESS | 3612 | 1463192661023 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 19:24:21 INFO - PROCESS | 3612 | 1463192661026 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:24:21 INFO - PROCESS | 3612 | 1463192661028 Marionette TRACE conn5 <- [1,1262,null,{}] 19:24:21 INFO - PROCESS | 3612 | 1463192661032 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}] 19:24:21 INFO - PROCESS | 3612 | 1463192661157 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 19:24:21 INFO - PROCESS | 3612 | 1463192661231 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:21 INFO - PROCESS | 3612 | ++DOCSHELL 19366C00 == 65 [pid = 3612] [id = 325] 19:24:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (193A3C00) [pid = 3612] [serial = 974] [outer = 00000000] 19:24:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (198D2400) [pid = 3612] [serial = 975] [outer = 193A3C00] 19:24:21 INFO - PROCESS | 3612 | 1463192661280 Marionette DEBUG loaded listener.js 19:24:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (198DB800) [pid = 3612] [serial = 976] [outer = 193A3C00] 19:24:22 INFO - PROCESS | 3612 | 1463192662061 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]]]}] 19:24:22 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1BAC0800) [pid = 3612] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:24:22 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1E90E000) [pid = 3612] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:24:22 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (10EC6400) [pid = 3612] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:24:22 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (19998C00) [pid = 3612] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:24:22 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1BCC9400) [pid = 3612] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:24:22 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (1A114C00) [pid = 3612] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:24:22 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (0CAEF800) [pid = 3612] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:24:22 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1898C400) [pid = 3612] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:24:22 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (0C745C00) [pid = 3612] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:24:22 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (1999B400) [pid = 3612] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:24:22 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (10FC3000) [pid = 3612] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1178ms 19:24:22 INFO - PROCESS | 3612 | 1463192662210 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 19:24:22 INFO - PROCESS | 3612 | 1463192662214 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 19:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:24:22 INFO - PROCESS | 3612 | 1463192662234 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:24:22 INFO - PROCESS | 3612 | 1463192662238 Marionette TRACE conn5 <- [1,1266,null,{}] 19:24:22 INFO - PROCESS | 3612 | 1463192662246 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}] 19:24:22 INFO - PROCESS | 3612 | 1463192662362 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 19:24:22 INFO - PROCESS | 3612 | 1463192662468 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:22 INFO - PROCESS | 3612 | ++DOCSHELL 10C68C00 == 66 [pid = 3612] [id = 326] 19:24:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (10C6CC00) [pid = 3612] [serial = 977] [outer = 00000000] 19:24:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (10EC6400) [pid = 3612] [serial = 978] [outer = 10C6CC00] 19:24:22 INFO - PROCESS | 3612 | 1463192662530 Marionette DEBUG loaded listener.js 19:24:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (11A78C00) [pid = 3612] [serial = 979] [outer = 10C6CC00] 19:24:23 INFO - PROCESS | 3612 | 1463192663132 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]]]}] 19:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 951ms 19:24:23 INFO - PROCESS | 3612 | 1463192663170 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 19:24:23 INFO - PROCESS | 3612 | 1463192663177 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 19:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:24:23 INFO - PROCESS | 3612 | 1463192663183 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:24:23 INFO - PROCESS | 3612 | 1463192663186 Marionette TRACE conn5 <- [1,1270,null,{}] 19:24:23 INFO - PROCESS | 3612 | 1463192663190 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}] 19:24:23 INFO - PROCESS | 3612 | 1463192663310 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 19:24:23 INFO - PROCESS | 3612 | 1463192663422 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:23 INFO - PROCESS | 3612 | ++DOCSHELL 181F3400 == 67 [pid = 3612] [id = 327] 19:24:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (181F3C00) [pid = 3612] [serial = 980] [outer = 00000000] 19:24:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1898A800) [pid = 3612] [serial = 981] [outer = 181F3C00] 19:24:23 INFO - PROCESS | 3612 | 1463192663522 Marionette DEBUG loaded listener.js 19:24:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (189F0C00) [pid = 3612] [serial = 982] [outer = 181F3C00] 19:24:24 INFO - PROCESS | 3612 | 1463192664133 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]]]}] 19:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1021ms 19:24:24 INFO - PROCESS | 3612 | 1463192664206 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 19:24:24 INFO - PROCESS | 3612 | 1463192664208 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 19:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:24:24 INFO - PROCESS | 3612 | 1463192664212 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:24:24 INFO - PROCESS | 3612 | 1463192664216 Marionette TRACE conn5 <- [1,1274,null,{}] 19:24:24 INFO - PROCESS | 3612 | 1463192664228 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}] 19:24:24 INFO - PROCESS | 3612 | 1463192664380 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 19:24:24 INFO - PROCESS | 3612 | 1463192664514 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:24 INFO - PROCESS | 3612 | ++DOCSHELL 19999C00 == 68 [pid = 3612] [id = 328] 19:24:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1999B400) [pid = 3612] [serial = 983] [outer = 00000000] 19:24:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (19A7B000) [pid = 3612] [serial = 984] [outer = 1999B400] 19:24:24 INFO - PROCESS | 3612 | 1463192664580 Marionette DEBUG loaded listener.js 19:24:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (19A91C00) [pid = 3612] [serial = 985] [outer = 1999B400] 19:24:25 INFO - PROCESS | 3612 | 1463192665194 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]]]}] 19:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1021ms 19:24:25 INFO - PROCESS | 3612 | 1463192665237 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 19:24:25 INFO - PROCESS | 3612 | 1463192665240 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 19:24:25 INFO - PROCESS | 3612 | 1463192665243 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:24:25 INFO - PROCESS | 3612 | 1463192665245 Marionette TRACE conn5 <- [1,1278,null,{}] 19:24:25 INFO - PROCESS | 3612 | 1463192665249 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}] 19:24:25 INFO - PROCESS | 3612 | 1463192665359 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 19:24:25 INFO - PROCESS | 3612 | 1463192665464 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:25 INFO - PROCESS | 3612 | ++DOCSHELL 19A9CC00 == 69 [pid = 3612] [id = 329] 19:24:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1A11B800) [pid = 3612] [serial = 986] [outer = 00000000] 19:24:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1A699C00) [pid = 3612] [serial = 987] [outer = 1A11B800] 19:24:25 INFO - PROCESS | 3612 | 1463192665520 Marionette DEBUG loaded listener.js 19:24:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1A6A3800) [pid = 3612] [serial = 988] [outer = 1A11B800] 19:24:26 INFO - PROCESS | 3612 | 1463192666133 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]]]}] 19:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 930ms 19:24:26 INFO - PROCESS | 3612 | 1463192666177 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 19:24:26 INFO - PROCESS | 3612 | 1463192666179 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 19:24:26 INFO - PROCESS | 3612 | 1463192666183 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:24:26 INFO - PROCESS | 3612 | 1463192666185 Marionette TRACE conn5 <- [1,1282,null,{}] 19:24:26 INFO - PROCESS | 3612 | 1463192666189 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}] 19:24:26 INFO - PROCESS | 3612 | 1463192666294 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 19:24:26 INFO - PROCESS | 3612 | 1463192666399 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:26 INFO - PROCESS | 3612 | ++DOCSHELL 1A697C00 == 70 [pid = 3612] [id = 330] 19:24:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1A6A5C00) [pid = 3612] [serial = 989] [outer = 00000000] 19:24:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1AAD8800) [pid = 3612] [serial = 990] [outer = 1A6A5C00] 19:24:26 INFO - PROCESS | 3612 | 1463192666454 Marionette DEBUG loaded listener.js 19:24:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1AADF800) [pid = 3612] [serial = 991] [outer = 1A6A5C00] 19:24:27 INFO - PROCESS | 3612 | 1463192666997 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]]]}] 19:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 871ms 19:24:27 INFO - PROCESS | 3612 | 1463192667057 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 19:24:27 INFO - PROCESS | 3612 | 1463192667059 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 19:24:27 INFO - PROCESS | 3612 | 1463192667062 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:24:27 INFO - PROCESS | 3612 | 1463192667065 Marionette TRACE conn5 <- [1,1286,null,{}] 19:24:27 INFO - PROCESS | 3612 | 1463192667068 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}] 19:24:27 INFO - PROCESS | 3612 | 1463192667195 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 19:24:27 INFO - PROCESS | 3612 | 1463192667305 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:27 INFO - PROCESS | 3612 | ++DOCSHELL 1AAE6C00 == 71 [pid = 3612] [id = 331] 19:24:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1BAB9C00) [pid = 3612] [serial = 992] [outer = 00000000] 19:24:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1BB5B000) [pid = 3612] [serial = 993] [outer = 1BAB9C00] 19:24:27 INFO - PROCESS | 3612 | 1463192667360 Marionette DEBUG loaded listener.js 19:24:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1BB79800) [pid = 3612] [serial = 994] [outer = 1BAB9C00] 19:24:28 INFO - PROCESS | 3612 | 1463192667983 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]]]}] 19:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 970ms 19:24:28 INFO - PROCESS | 3612 | 1463192668037 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 19:24:28 INFO - PROCESS | 3612 | 1463192668039 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 19:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:24:28 INFO - PROCESS | 3612 | 1463192668042 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:24:28 INFO - PROCESS | 3612 | 1463192668044 Marionette TRACE conn5 <- [1,1290,null,{}] 19:24:28 INFO - PROCESS | 3612 | 1463192668048 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}] 19:24:28 INFO - PROCESS | 3612 | 1463192668159 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 19:24:28 INFO - PROCESS | 3612 | 1463192668299 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:28 INFO - PROCESS | 3612 | ++DOCSHELL 10913C00 == 72 [pid = 3612] [id = 332] 19:24:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (10E8B000) [pid = 3612] [serial = 995] [outer = 00000000] 19:24:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1BD55800) [pid = 3612] [serial = 996] [outer = 10E8B000] 19:24:28 INFO - PROCESS | 3612 | 1463192668358 Marionette DEBUG loaded listener.js 19:24:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1BD57C00) [pid = 3612] [serial = 997] [outer = 10E8B000] 19:24:28 INFO - PROCESS | 3612 | 1463192668974 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]]]}] 19:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 971ms 19:24:29 INFO - PROCESS | 3612 | 1463192669018 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 19:24:29 INFO - PROCESS | 3612 | 1463192669020 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 19:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:24:29 INFO - PROCESS | 3612 | 1463192669023 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:24:29 INFO - PROCESS | 3612 | 1463192669025 Marionette TRACE conn5 <- [1,1294,null,{}] 19:24:29 INFO - PROCESS | 3612 | 1463192669029 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}] 19:24:29 INFO - PROCESS | 3612 | 1463192669134 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 19:24:29 INFO - PROCESS | 3612 | 1463192669288 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:29 INFO - PROCESS | 3612 | ++DOCSHELL 1BD54400 == 73 [pid = 3612] [id = 333] 19:24:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1CD52000) [pid = 3612] [serial = 998] [outer = 00000000] 19:24:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1CF8D800) [pid = 3612] [serial = 999] [outer = 1CD52000] 19:24:29 INFO - PROCESS | 3612 | 1463192669344 Marionette DEBUG loaded listener.js 19:24:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1D551800) [pid = 3612] [serial = 1000] [outer = 1CD52000] 19:24:30 INFO - PROCESS | 3612 | 1463192670041 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]]]}] 19:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1070ms 19:24:30 INFO - PROCESS | 3612 | 1463192670097 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 19:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:24:30 INFO - PROCESS | 3612 | 1463192670101 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 19:24:30 INFO - PROCESS | 3612 | 1463192670106 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:24:30 INFO - PROCESS | 3612 | 1463192670110 Marionette TRACE conn5 <- [1,1298,null,{}] 19:24:30 INFO - PROCESS | 3612 | 1463192670117 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}] 19:24:30 INFO - PROCESS | 3612 | 1463192670227 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 19:24:30 INFO - PROCESS | 3612 | 1463192670371 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:30 INFO - PROCESS | 3612 | ++DOCSHELL 10E8F000 == 74 [pid = 3612] [id = 334] 19:24:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (10E90800) [pid = 3612] [serial = 1001] [outer = 00000000] 19:24:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1524A400) [pid = 3612] [serial = 1002] [outer = 10E90800] 19:24:30 INFO - PROCESS | 3612 | 1463192670422 Marionette DEBUG loaded listener.js 19:24:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (181F5800) [pid = 3612] [serial = 1003] [outer = 10E90800] 19:24:30 INFO - PROCESS | 3612 | --DOCSHELL 1890C800 == 73 [pid = 3612] [id = 250] 19:24:30 INFO - PROCESS | 3612 | --DOCSHELL 181EE800 == 72 [pid = 3612] [id = 324] 19:24:30 INFO - PROCESS | 3612 | --DOCSHELL 15504000 == 71 [pid = 3612] [id = 323] 19:24:30 INFO - PROCESS | 3612 | --DOCSHELL 0CAA6800 == 70 [pid = 3612] [id = 322] 19:24:30 INFO - PROCESS | 3612 | --DOCSHELL 10B4E000 == 69 [pid = 3612] [id = 321] 19:24:30 INFO - PROCESS | 3612 | --DOCSHELL 1E90C400 == 68 [pid = 3612] [id = 317] 19:24:30 INFO - PROCESS | 3612 | --DOCSHELL 10913800 == 67 [pid = 3612] [id = 316] 19:24:30 INFO - PROCESS | 3612 | --DOCSHELL 10FCA000 == 66 [pid = 3612] [id = 315] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1E90D800) [pid = 3612] [serial = 939] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1890A000) [pid = 3612] [serial = 913] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (17D0C800) [pid = 3612] [serial = 912] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1BB71400) [pid = 3612] [serial = 927] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1E999000) [pid = 3612] [serial = 910] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1E996C00) [pid = 3612] [serial = 909] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (189F1800) [pid = 3612] [serial = 918] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (197D0C00) [pid = 3612] [serial = 919] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (19A76400) [pid = 3612] [serial = 921] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1A111400) [pid = 3612] [serial = 922] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1C327400) [pid = 3612] [serial = 930] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1A5F3000) [pid = 3612] [serial = 924] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1180A000) [pid = 3612] [serial = 915] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1BB79400) [pid = 3612] [serial = 928] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (17D0D000) [pid = 3612] [serial = 916] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (1BB54C00) [pid = 3612] [serial = 891] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1CF90000) [pid = 3612] [serial = 931] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1A6A0400) [pid = 3612] [serial = 936] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (15184000) [pid = 3612] [serial = 894] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (198DCC00) [pid = 3612] [serial = 897] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1BCC8800) [pid = 3612] [serial = 900] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (1D7C1C00) [pid = 3612] [serial = 903] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1E49D800) [pid = 3612] [serial = 906] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1091C800) [pid = 3612] [serial = 933] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1E910C00) [pid = 3612] [serial = 940] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (16226C00) [pid = 3612] [serial = 934] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (1D551C00) [pid = 3612] [serial = 937] [outer = 00000000] [url = about:blank] 19:24:30 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1AA0B400) [pid = 3612] [serial = 925] [outer = 00000000] [url = about:blank] 19:24:31 INFO - PROCESS | 3612 | 1463192671025 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] 19:24:31 INFO - PROCESS | 3612 | 1463192671043 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 19:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 19:24:31 INFO - PROCESS | 3612 | 1463192671048 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:24:31 INFO - PROCESS | 3612 | 1463192671051 Marionette TRACE conn5 <- [1,1302,null,{}] 19:24:31 INFO - PROCESS | 3612 | 1463192671055 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}] 19:24:31 INFO - PROCESS | 3612 | 1463192671153 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 19:24:31 INFO - PROCESS | 3612 | 1463192671253 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:31 INFO - PROCESS | 3612 | ++DOCSHELL 10260000 == 67 [pid = 3612] [id = 335] 19:24:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (102ED000) [pid = 3612] [serial = 1004] [outer = 00000000] 19:24:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (1550FC00) [pid = 3612] [serial = 1005] [outer = 102ED000] 19:24:31 INFO - PROCESS | 3612 | 1463192671299 Marionette DEBUG loaded listener.js 19:24:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (1890DC00) [pid = 3612] [serial = 1006] [outer = 102ED000] 19:24:31 INFO - PROCESS | 3612 | 1463192671715 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]]]}] 19:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 19:24:31 INFO - PROCESS | 3612 | 1463192671782 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 19:24:31 INFO - PROCESS | 3612 | 1463192671784 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 19:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:24:31 INFO - PROCESS | 3612 | 1463192671788 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:24:31 INFO - PROCESS | 3612 | 1463192671791 Marionette TRACE conn5 <- [1,1306,null,{}] 19:24:31 INFO - PROCESS | 3612 | 1463192671802 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}] 19:24:31 INFO - PROCESS | 3612 | 1463192671902 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 19:24:31 INFO - PROCESS | 3612 | 1463192671915 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:31 INFO - PROCESS | 3612 | ++DOCSHELL 19018C00 == 68 [pid = 3612] [id = 336] 19:24:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1901A000) [pid = 3612] [serial = 1007] [outer = 00000000] 19:24:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (198F4400) [pid = 3612] [serial = 1008] [outer = 1901A000] 19:24:31 INFO - PROCESS | 3612 | 1463192671970 Marionette DEBUG loaded listener.js 19:24:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (19996C00) [pid = 3612] [serial = 1009] [outer = 1901A000] 19:24:32 INFO - PROCESS | 3612 | 1463192672466 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]]]}] 19:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 19:24:32 INFO - PROCESS | 3612 | 1463192672522 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 19:24:32 INFO - PROCESS | 3612 | 1463192672524 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 19:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:24:32 INFO - PROCESS | 3612 | 1463192672528 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:24:32 INFO - PROCESS | 3612 | 1463192672530 Marionette TRACE conn5 <- [1,1310,null,{}] 19:24:32 INFO - PROCESS | 3612 | 1463192672533 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}] 19:24:32 INFO - PROCESS | 3612 | 1463192672624 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 19:24:32 INFO - PROCESS | 3612 | 1463192672733 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:32 INFO - PROCESS | 3612 | ++DOCSHELL 1999B800 == 69 [pid = 3612] [id = 337] 19:24:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (199A1400) [pid = 3612] [serial = 1010] [outer = 00000000] 19:24:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1A119C00) [pid = 3612] [serial = 1011] [outer = 199A1400] 19:24:32 INFO - PROCESS | 3612 | 1463192672783 Marionette DEBUG loaded listener.js 19:24:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1AA0B400) [pid = 3612] [serial = 1012] [outer = 199A1400] 19:24:33 INFO - PROCESS | 3612 | 1463192673221 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]]]}] 19:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 731ms 19:24:33 INFO - PROCESS | 3612 | 1463192673298 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 19:24:33 INFO - PROCESS | 3612 | 1463192673300 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 19:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:24:33 INFO - PROCESS | 3612 | 1463192673307 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:24:33 INFO - PROCESS | 3612 | 1463192673309 Marionette TRACE conn5 <- [1,1314,null,{}] 19:24:33 INFO - PROCESS | 3612 | 1463192673313 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}] 19:24:33 INFO - PROCESS | 3612 | 1463192673431 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 19:24:33 INFO - PROCESS | 3612 | 1463192673496 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:33 INFO - PROCESS | 3612 | ++DOCSHELL 1A115800 == 70 [pid = 3612] [id = 338] 19:24:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1A117400) [pid = 3612] [serial = 1013] [outer = 00000000] 19:24:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1BAC0800) [pid = 3612] [serial = 1014] [outer = 1A117400] 19:24:33 INFO - PROCESS | 3612 | 1463192673541 Marionette DEBUG loaded listener.js 19:24:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1BB73800) [pid = 3612] [serial = 1015] [outer = 1A117400] 19:24:33 INFO - PROCESS | 3612 | 1463192673964 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]]]}] 19:24:33 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 19:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 19:24:33 INFO - PROCESS | 3612 | 1463192673977 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 19:24:33 INFO - PROCESS | 3612 | 1463192673979 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 19:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:24:34 INFO - PROCESS | 3612 | 1463192673982 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:24:34 INFO - PROCESS | 3612 | 1463192673984 Marionette TRACE conn5 <- [1,1318,null,{}] 19:24:34 INFO - PROCESS | 3612 | 1463192673987 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}] 19:24:34 INFO - PROCESS | 3612 | 1463192674127 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 19:24:34 INFO - PROCESS | 3612 | 1463192674197 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:34 INFO - PROCESS | 3612 | ++DOCSHELL 1BB7E400 == 71 [pid = 3612] [id = 339] 19:24:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1BD53800) [pid = 3612] [serial = 1016] [outer = 00000000] 19:24:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1D555000) [pid = 3612] [serial = 1017] [outer = 1BD53800] 19:24:34 INFO - PROCESS | 3612 | 1463192674246 Marionette DEBUG loaded listener.js 19:24:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1D7C0000) [pid = 3612] [serial = 1018] [outer = 1BD53800] 19:24:34 INFO - PROCESS | 3612 | 1463192674685 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]]]}] 19:24:34 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 19:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 19:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:24:34 INFO - PROCESS | 3612 | 1463192674713 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 19:24:34 INFO - PROCESS | 3612 | 1463192674715 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 19:24:34 INFO - PROCESS | 3612 | 1463192674718 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:24:34 INFO - PROCESS | 3612 | 1463192674719 Marionette TRACE conn5 <- [1,1322,null,{}] 19:24:34 INFO - PROCESS | 3612 | 1463192674723 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}] 19:24:34 INFO - PROCESS | 3612 | 1463192674876 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 19:24:34 INFO - PROCESS | 3612 | 1463192674945 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:34 INFO - PROCESS | 3612 | ++DOCSHELL 1A112400 == 72 [pid = 3612] [id = 340] 19:24:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1D551C00) [pid = 3612] [serial = 1019] [outer = 00000000] 19:24:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1D8A5400) [pid = 3612] [serial = 1020] [outer = 1D551C00] 19:24:35 INFO - PROCESS | 3612 | 1463192674993 Marionette DEBUG loaded listener.js 19:24:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1D8BD800) [pid = 3612] [serial = 1021] [outer = 1D551C00] 19:24:35 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (181F1C00) [pid = 3612] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:24:35 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (0CAE0800) [pid = 3612] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:24:35 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (15511800) [pid = 3612] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:24:35 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (10B4F000) [pid = 3612] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:24:35 INFO - PROCESS | 3612 | 1463192675443 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]]]}] 19:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 770ms 19:24:35 INFO - PROCESS | 3612 | 1463192675489 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 19:24:35 INFO - PROCESS | 3612 | 1463192675491 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 19:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:24:35 INFO - PROCESS | 3612 | 1463192675494 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:24:35 INFO - PROCESS | 3612 | 1463192675496 Marionette TRACE conn5 <- [1,1326,null,{}] 19:24:35 INFO - PROCESS | 3612 | 1463192675499 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}] 19:24:35 INFO - PROCESS | 3612 | 1463192675592 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 19:24:35 INFO - PROCESS | 3612 | 1463192675601 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:35 INFO - PROCESS | 3612 | ++DOCSHELL 1D8C0C00 == 73 [pid = 3612] [id = 341] 19:24:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1E494400) [pid = 3612] [serial = 1022] [outer = 00000000] 19:24:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1E49C000) [pid = 3612] [serial = 1023] [outer = 1E494400] 19:24:35 INFO - PROCESS | 3612 | 1463192675646 Marionette DEBUG loaded listener.js 19:24:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1E737C00) [pid = 3612] [serial = 1024] [outer = 1E494400] 19:24:36 INFO - PROCESS | 3612 | 1463192676560 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]]]}] 19:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1125ms 19:24:36 INFO - PROCESS | 3612 | 1463192676619 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 19:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:24:36 INFO - PROCESS | 3612 | 1463192676621 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 19:24:36 INFO - PROCESS | 3612 | 1463192676627 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:24:36 INFO - PROCESS | 3612 | 1463192676628 Marionette TRACE conn5 <- [1,1330,null,{}] 19:24:36 INFO - PROCESS | 3612 | 1463192676632 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}] 19:24:36 INFO - PROCESS | 3612 | 1463192676726 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 19:24:36 INFO - PROCESS | 3612 | 1463192676733 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:36 INFO - PROCESS | 3612 | ++DOCSHELL 102F1C00 == 74 [pid = 3612] [id = 342] 19:24:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (15514800) [pid = 3612] [serial = 1025] [outer = 00000000] 19:24:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1E905000) [pid = 3612] [serial = 1026] [outer = 15514800] 19:24:36 INFO - PROCESS | 3612 | 1463192676777 Marionette DEBUG loaded listener.js 19:24:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1E910400) [pid = 3612] [serial = 1027] [outer = 15514800] 19:24:37 INFO - PROCESS | 3612 | 1463192677322 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]]]}] 19:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 790ms 19:24:37 INFO - PROCESS | 3612 | 1463192677457 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 19:24:37 INFO - PROCESS | 3612 | 1463192677461 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 19:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:24:37 INFO - PROCESS | 3612 | 1463192677468 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:24:37 INFO - PROCESS | 3612 | 1463192677473 Marionette TRACE conn5 <- [1,1334,null,{}] 19:24:37 INFO - PROCESS | 3612 | 1463192677481 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}] 19:24:37 INFO - PROCESS | 3612 | 1463192677607 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 19:24:37 INFO - PROCESS | 3612 | 1463192677749 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:37 INFO - PROCESS | 3612 | ++DOCSHELL 10C71400 == 75 [pid = 3612] [id = 343] 19:24:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (10FC0800) [pid = 3612] [serial = 1028] [outer = 00000000] 19:24:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (17D8C400) [pid = 3612] [serial = 1029] [outer = 10FC0800] 19:24:37 INFO - PROCESS | 3612 | 1463192677851 Marionette DEBUG loaded listener.js 19:24:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1892CC00) [pid = 3612] [serial = 1030] [outer = 10FC0800] 19:24:38 INFO - PROCESS | 3612 | 1463192678559 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]]]}] 19:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1130ms 19:24:38 INFO - PROCESS | 3612 | 1463192678601 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 19:24:38 INFO - PROCESS | 3612 | 1463192678607 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 19:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:24:38 INFO - PROCESS | 3612 | 1463192678614 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:24:38 INFO - PROCESS | 3612 | 1463192678616 Marionette TRACE conn5 <- [1,1338,null,{}] 19:24:38 INFO - PROCESS | 3612 | 1463192678620 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}] 19:24:38 INFO - PROCESS | 3612 | 1463192678749 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 19:24:38 INFO - PROCESS | 3612 | 1463192678868 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:38 INFO - PROCESS | 3612 | ++DOCSHELL 198D7C00 == 76 [pid = 3612] [id = 344] 19:24:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (198F8400) [pid = 3612] [serial = 1031] [outer = 00000000] 19:24:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1A114400) [pid = 3612] [serial = 1032] [outer = 198F8400] 19:24:38 INFO - PROCESS | 3612 | 1463192678929 Marionette DEBUG loaded listener.js 19:24:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1AAD9C00) [pid = 3612] [serial = 1033] [outer = 198F8400] 19:24:39 INFO - PROCESS | 3612 | 1463192679533 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]]]}] 19:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 970ms 19:24:39 INFO - PROCESS | 3612 | 1463192679585 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 19:24:39 INFO - PROCESS | 3612 | 1463192679588 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 19:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:24:39 INFO - PROCESS | 3612 | 1463192679592 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:24:39 INFO - PROCESS | 3612 | 1463192679596 Marionette TRACE conn5 <- [1,1342,null,{}] 19:24:39 INFO - PROCESS | 3612 | 1463192679606 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}] 19:24:39 INFO - PROCESS | 3612 | 1463192679723 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 19:24:39 INFO - PROCESS | 3612 | 1463192679835 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:39 INFO - PROCESS | 3612 | ++DOCSHELL 1D8AB800 == 77 [pid = 3612] [id = 345] 19:24:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1D8C4000) [pid = 3612] [serial = 1034] [outer = 00000000] 19:24:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1E98E800) [pid = 3612] [serial = 1035] [outer = 1D8C4000] 19:24:39 INFO - PROCESS | 3612 | 1463192679933 Marionette DEBUG loaded listener.js 19:24:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1E99BC00) [pid = 3612] [serial = 1036] [outer = 1D8C4000] 19:24:40 INFO - PROCESS | 3612 | 1463192680607 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]]]}] 19:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1074ms 19:24:40 INFO - PROCESS | 3612 | 1463192680668 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 19:24:40 INFO - PROCESS | 3612 | 1463192680671 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 19:24:40 INFO - PROCESS | 3612 | 1463192680674 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:24:40 INFO - PROCESS | 3612 | 1463192680676 Marionette TRACE conn5 <- [1,1346,null,{}] 19:24:40 INFO - PROCESS | 3612 | 1463192680680 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}] 19:24:40 INFO - PROCESS | 3612 | 1463192680793 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 19:24:40 INFO - PROCESS | 3612 | 1463192680906 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:40 INFO - PROCESS | 3612 | ++DOCSHELL 1EB1C800 == 78 [pid = 3612] [id = 346] 19:24:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1EB1F800) [pid = 3612] [serial = 1037] [outer = 00000000] 19:24:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (1EB68C00) [pid = 3612] [serial = 1038] [outer = 1EB1F800] 19:24:40 INFO - PROCESS | 3612 | 1463192680966 Marionette DEBUG loaded listener.js 19:24:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1ECDB800) [pid = 3612] [serial = 1039] [outer = 1EB1F800] 19:24:41 INFO - PROCESS | 3612 | 1463192681568 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]]]}] 19:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 930ms 19:24:41 INFO - PROCESS | 3612 | 1463192681608 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 19:24:41 INFO - PROCESS | 3612 | 1463192681610 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 19:24:41 INFO - PROCESS | 3612 | 1463192681614 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:24:41 INFO - PROCESS | 3612 | 1463192681616 Marionette TRACE conn5 <- [1,1350,null,{}] 19:24:41 INFO - PROCESS | 3612 | 1463192681619 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}] 19:24:41 INFO - PROCESS | 3612 | 1463192681748 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 19:24:41 INFO - PROCESS | 3612 | 1463192681893 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:41 INFO - PROCESS | 3612 | ++DOCSHELL 1E956C00 == 79 [pid = 3612] [id = 347] 19:24:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (1E959800) [pid = 3612] [serial = 1040] [outer = 00000000] 19:24:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (1E95DC00) [pid = 3612] [serial = 1041] [outer = 1E959800] 19:24:41 INFO - PROCESS | 3612 | 1463192681952 Marionette DEBUG loaded listener.js 19:24:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (1E961400) [pid = 3612] [serial = 1042] [outer = 1E959800] 19:24:42 INFO - PROCESS | 3612 | 1463192682517 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]]]}] 19:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 930ms 19:24:42 INFO - PROCESS | 3612 | 1463192682548 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 19:24:42 INFO - PROCESS | 3612 | 1463192682551 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 19:24:42 INFO - PROCESS | 3612 | 1463192682554 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:24:42 INFO - PROCESS | 3612 | 1463192682556 Marionette TRACE conn5 <- [1,1354,null,{}] 19:24:42 INFO - PROCESS | 3612 | 1463192682561 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}] 19:24:42 INFO - PROCESS | 3612 | 1463192682698 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 19:24:42 INFO - PROCESS | 3612 | 1463192682860 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:42 INFO - PROCESS | 3612 | ++DOCSHELL 1ECE5000 == 80 [pid = 3612] [id = 348] 19:24:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (1EF09800) [pid = 3612] [serial = 1043] [outer = 00000000] 19:24:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1EF4E000) [pid = 3612] [serial = 1044] [outer = 1EF09800] 19:24:42 INFO - PROCESS | 3612 | 1463192682920 Marionette DEBUG loaded listener.js 19:24:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (1EF51000) [pid = 3612] [serial = 1045] [outer = 1EF09800] 19:24:43 INFO - PROCESS | 3612 | 1463192683527 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] 19:24:43 INFO - PROCESS | 3612 | 1463192683577 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 19:24:43 INFO - PROCESS | 3612 | 1463192683581 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 19:24:43 INFO - PROCESS | 3612 | 1463192683583 Marionette TRACE conn5 <- [1,1358,null,{}] 19:24:43 INFO - PROCESS | 3612 | 1463192683587 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}] 19:24:43 INFO - PROCESS | 3612 | 1463192683698 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 19:24:43 INFO - PROCESS | 3612 | 1463192683811 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:43 INFO - PROCESS | 3612 | ++DOCSHELL 1ECE1C00 == 81 [pid = 3612] [id = 349] 19:24:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (1F063800) [pid = 3612] [serial = 1046] [outer = 00000000] 19:24:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1F06C000) [pid = 3612] [serial = 1047] [outer = 1F063800] 19:24:43 INFO - PROCESS | 3612 | 1463192683907 Marionette DEBUG loaded listener.js 19:24:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1F1A3400) [pid = 3612] [serial = 1048] [outer = 1F063800] 19:24:44 INFO - PROCESS | 3612 | 1463192684789 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] 19:24:44 INFO - PROCESS | 3612 | 1463192684810 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 19:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 19:24:44 INFO - PROCESS | 3612 | 1463192684815 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:24:44 INFO - PROCESS | 3612 | 1463192684819 Marionette TRACE conn5 <- [1,1362,null,{}] 19:24:44 INFO - PROCESS | 3612 | 1463192684825 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}] 19:24:44 INFO - PROCESS | 3612 | 1463192684931 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 19:24:45 INFO - PROCESS | 3612 | 1463192685077 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:45 INFO - PROCESS | 3612 | ++DOCSHELL 10FC1800 == 82 [pid = 3612] [id = 350] 19:24:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (14EE1C00) [pid = 3612] [serial = 1049] [outer = 00000000] 19:24:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (19341000) [pid = 3612] [serial = 1050] [outer = 14EE1C00] 19:24:45 INFO - PROCESS | 3612 | 1463192685128 Marionette DEBUG loaded listener.js 19:24:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (193AB000) [pid = 3612] [serial = 1051] [outer = 14EE1C00] 19:24:45 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:24:45 INFO - PROCESS | 3612 | 1463192685686 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] 19:24:45 INFO - PROCESS | 3612 | 1463192685753 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 19:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 19:24:45 INFO - PROCESS | 3612 | 1463192685759 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:24:45 INFO - PROCESS | 3612 | 1463192685762 Marionette TRACE conn5 <- [1,1366,null,{}] 19:24:45 INFO - PROCESS | 3612 | 1463192685766 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}] 19:24:45 INFO - PROCESS | 3612 | 1463192685870 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 19:24:46 INFO - PROCESS | 3612 | 1463192686021 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:46 INFO - PROCESS | 3612 | --DOCSHELL 1BB78C00 == 81 [pid = 3612] [id = 300] 19:24:46 INFO - PROCESS | 3612 | --DOCSHELL 1D8C0C00 == 80 [pid = 3612] [id = 341] 19:24:46 INFO - PROCESS | 3612 | --DOCSHELL 1A112400 == 79 [pid = 3612] [id = 340] 19:24:46 INFO - PROCESS | 3612 | --DOCSHELL 1BB7E400 == 78 [pid = 3612] [id = 339] 19:24:46 INFO - PROCESS | 3612 | --DOCSHELL 1A115800 == 77 [pid = 3612] [id = 338] 19:24:46 INFO - PROCESS | 3612 | --DOCSHELL 1999B800 == 76 [pid = 3612] [id = 337] 19:24:46 INFO - PROCESS | 3612 | --DOCSHELL 19018C00 == 75 [pid = 3612] [id = 336] 19:24:46 INFO - PROCESS | 3612 | --DOCSHELL 10260000 == 74 [pid = 3612] [id = 335] 19:24:46 INFO - PROCESS | 3612 | --DOCSHELL 10E8F000 == 73 [pid = 3612] [id = 334] 19:24:46 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (198D2400) [pid = 3612] [serial = 975] [outer = 00000000] [url = about:blank] 19:24:46 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (1EB1C400) [pid = 3612] [serial = 942] [outer = 00000000] [url = about:blank] 19:24:46 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (162EC800) [pid = 3612] [serial = 945] [outer = 00000000] [url = about:blank] 19:24:46 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (19A79800) [pid = 3612] [serial = 948] [outer = 00000000] [url = about:blank] 19:24:46 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (1E99B400) [pid = 3612] [serial = 951] [outer = 00000000] [url = about:blank] 19:24:46 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (1EB69000) [pid = 3612] [serial = 954] [outer = 00000000] [url = about:blank] 19:24:46 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (1D8C4800) [pid = 3612] [serial = 957] [outer = 00000000] [url = about:blank] 19:24:46 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (1ECE4000) [pid = 3612] [serial = 960] [outer = 00000000] [url = about:blank] 19:24:46 INFO - PROCESS | 3612 | ++DOCSHELL 0C744400 == 74 [pid = 3612] [id = 351] 19:24:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (0C744C00) [pid = 3612] [serial = 1052] [outer = 00000000] 19:24:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (10E8F400) [pid = 3612] [serial = 1053] [outer = 0C744C00] 19:24:46 INFO - PROCESS | 3612 | 1463192686135 Marionette DEBUG loaded listener.js 19:24:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (14E8CC00) [pid = 3612] [serial = 1054] [outer = 0C744C00] 19:24:46 INFO - PROCESS | 3612 | --DOCSHELL 10C68C00 == 73 [pid = 3612] [id = 326] 19:24:46 INFO - PROCESS | 3612 | --DOCSHELL 19366C00 == 72 [pid = 3612] [id = 325] 19:24:46 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (19020800) [pid = 3612] [serial = 973] [outer = 00000000] [url = about:blank] 19:24:46 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (19018400) [pid = 3612] [serial = 972] [outer = 00000000] [url = about:blank] 19:24:46 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (10B4AC00) [pid = 3612] [serial = 966] [outer = 00000000] [url = about:blank] 19:24:46 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (1180BC00) [pid = 3612] [serial = 967] [outer = 00000000] [url = about:blank] 19:24:46 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (16226000) [pid = 3612] [serial = 969] [outer = 00000000] [url = about:blank] 19:24:46 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (17D91400) [pid = 3612] [serial = 970] [outer = 00000000] [url = about:blank] 19:24:46 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (11A6E400) [pid = 3612] [serial = 964] [outer = 00000000] [url = about:blank] 19:24:46 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (10E8D400) [pid = 3612] [serial = 963] [outer = 00000000] [url = about:blank] 19:24:46 INFO - PROCESS | 3612 | 1463192686599 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] 19:24:46 INFO - PROCESS | 3612 | 1463192686634 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 19:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 19:24:46 INFO - PROCESS | 3612 | 1463192686638 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:24:46 INFO - PROCESS | 3612 | 1463192686641 Marionette TRACE conn5 <- [1,1370,null,{}] 19:24:46 INFO - PROCESS | 3612 | 1463192686652 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}] 19:24:46 INFO - PROCESS | 3612 | 1463192686752 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 19:24:46 INFO - PROCESS | 3612 | 1463192686763 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:46 INFO - PROCESS | 3612 | ++DOCSHELL 1934D400 == 73 [pid = 3612] [id = 352] 19:24:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1935CC00) [pid = 3612] [serial = 1055] [outer = 00000000] 19:24:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (198D5000) [pid = 3612] [serial = 1056] [outer = 1935CC00] 19:24:46 INFO - PROCESS | 3612 | 1463192686814 Marionette DEBUG loaded listener.js 19:24:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (19996800) [pid = 3612] [serial = 1057] [outer = 1935CC00] 19:24:47 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:24:47 INFO - PROCESS | 3612 | 1463192687333 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] 19:24:47 INFO - PROCESS | 3612 | 1463192687374 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 19:24:47 INFO - PROCESS | 3612 | 1463192687378 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:24:47 INFO - PROCESS | 3612 | 1463192687379 Marionette TRACE conn5 <- [1,1374,null,{}] 19:24:47 INFO - PROCESS | 3612 | 1463192687383 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}] 19:24:47 INFO - PROCESS | 3612 | 1463192687473 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 19:24:47 INFO - PROCESS | 3612 | 1463192687482 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:47 INFO - PROCESS | 3612 | ++DOCSHELL 1A331400 == 74 [pid = 3612] [id = 353] 19:24:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (1A331C00) [pid = 3612] [serial = 1058] [outer = 00000000] 19:24:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (1AAE0000) [pid = 3612] [serial = 1059] [outer = 1A331C00] 19:24:47 INFO - PROCESS | 3612 | 1463192687528 Marionette DEBUG loaded listener.js 19:24:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1BAC5C00) [pid = 3612] [serial = 1060] [outer = 1A331C00] 19:24:48 INFO - PROCESS | 3612 | 1463192688012 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] 19:24:48 INFO - PROCESS | 3612 | 1463192688053 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 19:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 19:24:48 INFO - PROCESS | 3612 | 1463192688061 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:24:48 INFO - PROCESS | 3612 | 1463192688062 Marionette TRACE conn5 <- [1,1378,null,{}] 19:24:48 INFO - PROCESS | 3612 | 1463192688066 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}] 19:24:48 INFO - PROCESS | 3612 | 1463192688153 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 19:24:48 INFO - PROCESS | 3612 | 1463192688160 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:48 INFO - PROCESS | 3612 | ++DOCSHELL 1BB56800 == 75 [pid = 3612] [id = 354] 19:24:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (1BB7E400) [pid = 3612] [serial = 1061] [outer = 00000000] 19:24:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (1CD5A800) [pid = 3612] [serial = 1062] [outer = 1BB7E400] 19:24:48 INFO - PROCESS | 3612 | 1463192688206 Marionette DEBUG loaded listener.js 19:24:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1BD50400) [pid = 3612] [serial = 1063] [outer = 1BB7E400] 19:24:48 INFO - PROCESS | 3612 | 1463192688678 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]]]}] 19:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 19:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:24:48 INFO - PROCESS | 3612 | 1463192688731 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 19:24:48 INFO - PROCESS | 3612 | 1463192688733 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 19:24:48 INFO - PROCESS | 3612 | 1463192688736 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:24:48 INFO - PROCESS | 3612 | 1463192688738 Marionette TRACE conn5 <- [1,1382,null,{}] 19:24:48 INFO - PROCESS | 3612 | 1463192688741 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}] 19:24:48 INFO - PROCESS | 3612 | 1463192688881 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 19:24:48 INFO - PROCESS | 3612 | 1463192688971 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:49 INFO - PROCESS | 3612 | ++DOCSHELL 1D552000 == 76 [pid = 3612] [id = 355] 19:24:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1D552C00) [pid = 3612] [serial = 1064] [outer = 00000000] 19:24:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1E492800) [pid = 3612] [serial = 1065] [outer = 1D552C00] 19:24:49 INFO - PROCESS | 3612 | 1463192689019 Marionette DEBUG loaded listener.js 19:24:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (1E49DC00) [pid = 3612] [serial = 1066] [outer = 1D552C00] 19:24:49 INFO - PROCESS | 3612 | 1463192689451 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]]]}] 19:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 770ms 19:24:49 INFO - PROCESS | 3612 | 1463192689508 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 19:24:49 INFO - PROCESS | 3612 | 1463192689510 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 19:24:49 INFO - PROCESS | 3612 | 1463192689513 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:24:49 INFO - PROCESS | 3612 | 1463192689515 Marionette TRACE conn5 <- [1,1386,null,{}] 19:24:49 INFO - PROCESS | 3612 | 1463192689526 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}] 19:24:49 INFO - PROCESS | 3612 | 1463192689644 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 19:24:49 INFO - PROCESS | 3612 | 1463192689713 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:49 INFO - PROCESS | 3612 | ++DOCSHELL 1D8AB400 == 77 [pid = 3612] [id = 356] 19:24:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (1E492C00) [pid = 3612] [serial = 1067] [outer = 00000000] 19:24:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (1E95D400) [pid = 3612] [serial = 1068] [outer = 1E492C00] 19:24:49 INFO - PROCESS | 3612 | 1463192689758 Marionette DEBUG loaded listener.js 19:24:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (1E99B800) [pid = 3612] [serial = 1069] [outer = 1E492C00] 19:24:50 INFO - PROCESS | 3612 | 1463192690181 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]]]}] 19:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 690ms 19:24:50 INFO - PROCESS | 3612 | 1463192690207 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 19:24:50 INFO - PROCESS | 3612 | 1463192690209 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 19:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:24:50 INFO - PROCESS | 3612 | 1463192690218 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:24:50 INFO - PROCESS | 3612 | 1463192690220 Marionette TRACE conn5 <- [1,1390,null,{}] 19:24:50 INFO - PROCESS | 3612 | 1463192690224 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}] 19:24:50 INFO - PROCESS | 3612 | 1463192690372 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 19:24:50 INFO - PROCESS | 3612 | 1463192690459 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:50 INFO - PROCESS | 3612 | ++DOCSHELL 1D7C6000 == 78 [pid = 3612] [id = 357] 19:24:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (1EB14C00) [pid = 3612] [serial = 1070] [outer = 00000000] 19:24:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (1EB62800) [pid = 3612] [serial = 1071] [outer = 1EB14C00] 19:24:50 INFO - PROCESS | 3612 | 1463192690504 Marionette DEBUG loaded listener.js 19:24:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (1ECE2C00) [pid = 3612] [serial = 1072] [outer = 1EB14C00] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (1CF0E800) [pid = 3612] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (181ECC00) [pid = 3612] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (1091CC00) [pid = 3612] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (1BD55C00) [pid = 3612] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (1D7BF400) [pid = 3612] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (1E995000) [pid = 3612] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (1BB59000) [pid = 3612] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (18908C00) [pid = 3612] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1BB7A000) [pid = 3612] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (10FC0C00) [pid = 3612] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (1D8A4000) [pid = 3612] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (1E736C00) [pid = 3612] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (1A117400) [pid = 3612] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (102ED000) [pid = 3612] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (1BD53800) [pid = 3612] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (10E90800) [pid = 3612] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1D551C00) [pid = 3612] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (199A1400) [pid = 3612] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (193A3C00) [pid = 3612] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1901A000) [pid = 3612] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:24:51 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1E494400) [pid = 3612] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:24:51 INFO - PROCESS | 3612 | 1463192691121 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]]]}] 19:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 930ms 19:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:24:51 INFO - PROCESS | 3612 | 1463192691152 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 19:24:51 INFO - PROCESS | 3612 | 1463192691154 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 19:24:51 INFO - PROCESS | 3612 | 1463192691157 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:24:51 INFO - PROCESS | 3612 | 1463192691159 Marionette TRACE conn5 <- [1,1394,null,{}] 19:24:51 INFO - PROCESS | 3612 | 1463192691163 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}] 19:24:51 INFO - PROCESS | 3612 | 1463192691287 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 19:24:51 INFO - PROCESS | 3612 | 1463192691368 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:51 INFO - PROCESS | 3612 | ++DOCSHELL 14CA8800 == 79 [pid = 3612] [id = 358] 19:24:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (15246800) [pid = 3612] [serial = 1073] [outer = 00000000] 19:24:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (198D3800) [pid = 3612] [serial = 1074] [outer = 15246800] 19:24:51 INFO - PROCESS | 3612 | 1463192691413 Marionette DEBUG loaded listener.js 19:24:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (199DBC00) [pid = 3612] [serial = 1075] [outer = 15246800] 19:24:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (0CC47C00) [pid = 3612] [serial = 1076] [outer = 0CAE1000] 19:24:52 INFO - PROCESS | 3612 | 1463192692151 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]]]}] 19:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1023ms 19:24:52 INFO - PROCESS | 3612 | 1463192692182 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 19:24:52 INFO - PROCESS | 3612 | 1463192692188 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 19:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:24:52 INFO - PROCESS | 3612 | 1463192692213 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:24:52 INFO - PROCESS | 3612 | 1463192692217 Marionette TRACE conn5 <- [1,1398,null,{}] 19:24:52 INFO - PROCESS | 3612 | 1463192692224 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}] 19:24:52 INFO - PROCESS | 3612 | 1463192692347 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 19:24:52 INFO - PROCESS | 3612 | 1463192692493 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:52 INFO - PROCESS | 3612 | ++DOCSHELL 15241000 == 80 [pid = 3612] [id = 359] 19:24:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (15265800) [pid = 3612] [serial = 1077] [outer = 00000000] 19:24:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (162E8800) [pid = 3612] [serial = 1078] [outer = 15265800] 19:24:52 INFO - PROCESS | 3612 | 1463192692553 Marionette DEBUG loaded listener.js 19:24:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (181F1C00) [pid = 3612] [serial = 1079] [outer = 15265800] 19:24:53 INFO - PROCESS | 3612 | 1463192693254 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]]]}] 19:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1101ms 19:24:53 INFO - PROCESS | 3612 | 1463192693298 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 19:24:53 INFO - PROCESS | 3612 | 1463192693304 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 19:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:24:53 INFO - PROCESS | 3612 | 1463192693310 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:24:53 INFO - PROCESS | 3612 | 1463192693313 Marionette TRACE conn5 <- [1,1402,null,{}] 19:24:53 INFO - PROCESS | 3612 | 1463192693317 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}] 19:24:53 INFO - PROCESS | 3612 | 1463192693445 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 19:24:53 INFO - PROCESS | 3612 | 1463192693583 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:53 INFO - PROCESS | 3612 | ++DOCSHELL 17D91800 == 81 [pid = 3612] [id = 360] 19:24:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (181F8800) [pid = 3612] [serial = 1080] [outer = 00000000] 19:24:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (197CE800) [pid = 3612] [serial = 1081] [outer = 181F8800] 19:24:53 INFO - PROCESS | 3612 | 1463192693640 Marionette DEBUG loaded listener.js 19:24:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (19999400) [pid = 3612] [serial = 1082] [outer = 181F8800] 19:24:54 INFO - PROCESS | 3612 | 1463192694282 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]]]}] 19:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1022ms 19:24:54 INFO - PROCESS | 3612 | 1463192694335 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 19:24:54 INFO - PROCESS | 3612 | 1463192694337 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 19:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:24:54 INFO - PROCESS | 3612 | 1463192694356 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:24:54 INFO - PROCESS | 3612 | 1463192694360 Marionette TRACE conn5 <- [1,1406,null,{}] 19:24:54 INFO - PROCESS | 3612 | 1463192694388 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}] 19:24:54 INFO - PROCESS | 3612 | 1463192694519 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 19:24:54 INFO - PROCESS | 3612 | 1463192694658 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:54 INFO - PROCESS | 3612 | ++DOCSHELL 199DCC00 == 82 [pid = 3612] [id = 361] 19:24:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (1BB55000) [pid = 3612] [serial = 1083] [outer = 00000000] 19:24:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1CF0E800) [pid = 3612] [serial = 1084] [outer = 1BB55000] 19:24:54 INFO - PROCESS | 3612 | 1463192694721 Marionette DEBUG loaded listener.js 19:24:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1D7C8800) [pid = 3612] [serial = 1085] [outer = 1BB55000] 19:24:55 INFO - PROCESS | 3612 | 1463192695370 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]]]}] 19:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1082ms 19:24:55 INFO - PROCESS | 3612 | 1463192695454 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 19:24:55 INFO - PROCESS | 3612 | 1463192695457 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 19:24:55 INFO - PROCESS | 3612 | 1463192695461 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:24:55 INFO - PROCESS | 3612 | 1463192695463 Marionette TRACE conn5 <- [1,1410,null,{}] 19:24:55 INFO - PROCESS | 3612 | 1463192695468 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}] 19:24:55 INFO - PROCESS | 3612 | 1463192695639 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 19:24:55 INFO - PROCESS | 3612 | 1463192695703 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:55 INFO - PROCESS | 3612 | ++DOCSHELL 1E73D800 == 83 [pid = 3612] [id = 362] 19:24:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1E740000) [pid = 3612] [serial = 1086] [outer = 00000000] 19:24:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (1E992000) [pid = 3612] [serial = 1087] [outer = 1E740000] 19:24:55 INFO - PROCESS | 3612 | 1463192695799 Marionette DEBUG loaded listener.js 19:24:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (1ECDE800) [pid = 3612] [serial = 1088] [outer = 1E740000] 19:24:56 INFO - PROCESS | 3612 | 1463192696400 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]]]}] 19:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 971ms 19:24:56 INFO - PROCESS | 3612 | 1463192696436 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 19:24:56 INFO - PROCESS | 3612 | 1463192696439 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 19:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:24:56 INFO - PROCESS | 3612 | 1463192696442 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:24:56 INFO - PROCESS | 3612 | 1463192696444 Marionette TRACE conn5 <- [1,1414,null,{}] 19:24:56 INFO - PROCESS | 3612 | 1463192696448 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}] 19:24:56 INFO - PROCESS | 3612 | 1463192696564 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 19:24:56 INFO - PROCESS | 3612 | 1463192696713 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:56 INFO - PROCESS | 3612 | ++DOCSHELL 1E910800 == 84 [pid = 3612] [id = 363] 19:24:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (1ECDB400) [pid = 3612] [serial = 1089] [outer = 00000000] 19:24:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (1F06BC00) [pid = 3612] [serial = 1090] [outer = 1ECDB400] 19:24:56 INFO - PROCESS | 3612 | 1463192696770 Marionette DEBUG loaded listener.js 19:24:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (1F1B0800) [pid = 3612] [serial = 1091] [outer = 1ECDB400] 19:24:57 INFO - PROCESS | 3612 | 1463192697330 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]]]}] 19:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 970ms 19:24:57 INFO - PROCESS | 3612 | 1463192697416 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 19:24:57 INFO - PROCESS | 3612 | 1463192697418 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 19:24:57 INFO - PROCESS | 3612 | 1463192697422 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:24:57 INFO - PROCESS | 3612 | 1463192697424 Marionette TRACE conn5 <- [1,1418,null,{}] 19:24:57 INFO - PROCESS | 3612 | 1463192697428 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}] 19:24:57 INFO - PROCESS | 3612 | 1463192697578 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 19:24:57 INFO - PROCESS | 3612 | 1463192697718 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:57 INFO - PROCESS | 3612 | ++DOCSHELL 21D4F000 == 85 [pid = 3612] [id = 364] 19:24:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (21D4F400) [pid = 3612] [serial = 1092] [outer = 00000000] 19:24:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (21D57400) [pid = 3612] [serial = 1093] [outer = 21D4F400] 19:24:57 INFO - PROCESS | 3612 | 1463192697774 Marionette DEBUG loaded listener.js 19:24:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (21D5B400) [pid = 3612] [serial = 1094] [outer = 21D4F400] 19:24:58 INFO - PROCESS | 3612 | 1463192698316 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]]]}] 19:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 970ms 19:24:58 INFO - PROCESS | 3612 | 1463192698396 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 19:24:58 INFO - PROCESS | 3612 | 1463192698398 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 19:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:24:58 INFO - PROCESS | 3612 | 1463192698401 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:24:58 INFO - PROCESS | 3612 | 1463192698403 Marionette TRACE conn5 <- [1,1422,null,{}] 19:24:58 INFO - PROCESS | 3612 | 1463192698407 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}] 19:24:58 INFO - PROCESS | 3612 | 1463192698539 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 19:24:58 INFO - PROCESS | 3612 | 1463192698685 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:58 INFO - PROCESS | 3612 | ++DOCSHELL 0CAA6800 == 86 [pid = 3612] [id = 365] 19:24:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (0CCEB800) [pid = 3612] [serial = 1095] [outer = 00000000] 19:24:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (1890CC00) [pid = 3612] [serial = 1096] [outer = 0CCEB800] 19:24:58 INFO - PROCESS | 3612 | 1463192698742 Marionette DEBUG loaded listener.js 19:24:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (19A73C00) [pid = 3612] [serial = 1097] [outer = 0CCEB800] 19:24:59 INFO - PROCESS | 3612 | 1463192699579 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]]]}] 19:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1220ms 19:24:59 INFO - PROCESS | 3612 | 1463192699626 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 19:24:59 INFO - PROCESS | 3612 | 1463192699631 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 19:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:24:59 INFO - PROCESS | 3612 | 1463192699640 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:24:59 INFO - PROCESS | 3612 | 1463192699646 Marionette TRACE conn5 <- [1,1426,null,{}] 19:24:59 INFO - PROCESS | 3612 | 1463192699653 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}] 19:24:59 INFO - PROCESS | 3612 | 1463192699785 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 19:24:59 INFO - PROCESS | 3612 | 1463192699929 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:59 INFO - PROCESS | 3612 | ++DOCSHELL 10856C00 == 87 [pid = 3612] [id = 366] 19:24:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (10EDE400) [pid = 3612] [serial = 1098] [outer = 00000000] 19:24:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (181EE800) [pid = 3612] [serial = 1099] [outer = 10EDE400] 19:25:00 INFO - PROCESS | 3612 | 1463192699981 Marionette DEBUG loaded listener.js 19:25:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (1898B000) [pid = 3612] [serial = 1100] [outer = 10EDE400] 19:25:00 INFO - PROCESS | 3612 | --DOCSHELL 1D7C6000 == 86 [pid = 3612] [id = 357] 19:25:00 INFO - PROCESS | 3612 | --DOCSHELL 1D8AB400 == 85 [pid = 3612] [id = 356] 19:25:00 INFO - PROCESS | 3612 | --DOCSHELL 1D552000 == 84 [pid = 3612] [id = 355] 19:25:00 INFO - PROCESS | 3612 | --DOCSHELL 1BB56800 == 83 [pid = 3612] [id = 354] 19:25:00 INFO - PROCESS | 3612 | --DOCSHELL 1A331400 == 82 [pid = 3612] [id = 353] 19:25:00 INFO - PROCESS | 3612 | --DOCSHELL 1934D400 == 81 [pid = 3612] [id = 352] 19:25:00 INFO - PROCESS | 3612 | --DOCSHELL 0C744400 == 80 [pid = 3612] [id = 351] 19:25:00 INFO - PROCESS | 3612 | --DOCSHELL 10FC1800 == 79 [pid = 3612] [id = 350] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (1E905000) [pid = 3612] [serial = 1026] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOCSHELL 1D8AB800 == 78 [pid = 3612] [id = 345] 19:25:00 INFO - PROCESS | 3612 | --DOCSHELL 198D7C00 == 77 [pid = 3612] [id = 344] 19:25:00 INFO - PROCESS | 3612 | --DOCSHELL 10C71400 == 76 [pid = 3612] [id = 343] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (1E4A0800) [pid = 3612] [serial = 856] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (1E743C00) [pid = 3612] [serial = 859] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (1D8A1000) [pid = 3612] [serial = 904] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (1901B800) [pid = 3612] [serial = 850] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (15510800) [pid = 3612] [serial = 847] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (1D554400) [pid = 3612] [serial = 844] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (1E73E000) [pid = 3612] [serial = 907] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (1EB5F800) [pid = 3612] [serial = 943] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (1CF8E000) [pid = 3612] [serial = 853] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (19A75800) [pid = 3612] [serial = 898] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (1C329000) [pid = 3612] [serial = 901] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (1559F800) [pid = 3612] [serial = 895] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (1BAC0800) [pid = 3612] [serial = 1014] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (1550FC00) [pid = 3612] [serial = 1005] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1890DC00) [pid = 3612] [serial = 1006] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (1D7C0000) [pid = 3612] [serial = 1018] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (1D555000) [pid = 3612] [serial = 1017] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (181F5800) [pid = 3612] [serial = 1003] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (1BB73800) [pid = 3612] [serial = 1015] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (1524A400) [pid = 3612] [serial = 1002] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (1D8A5400) [pid = 3612] [serial = 1020] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (19A7B000) [pid = 3612] [serial = 984] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1A119C00) [pid = 3612] [serial = 1011] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1CF8D800) [pid = 3612] [serial = 999] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (198DB800) [pid = 3612] [serial = 976] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1898A800) [pid = 3612] [serial = 981] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1A699C00) [pid = 3612] [serial = 987] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1AAD8800) [pid = 3612] [serial = 990] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1BB5B000) [pid = 3612] [serial = 993] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (1BD55800) [pid = 3612] [serial = 996] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1D8BD800) [pid = 3612] [serial = 1021] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (198F4400) [pid = 3612] [serial = 1008] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (10EC6400) [pid = 3612] [serial = 978] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (19996C00) [pid = 3612] [serial = 1009] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1E49C000) [pid = 3612] [serial = 1023] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1AA0B400) [pid = 3612] [serial = 1012] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1E737C00) [pid = 3612] [serial = 1024] [outer = 00000000] [url = about:blank] 19:25:00 INFO - PROCESS | 3612 | 1463192700816 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]]]}] 19:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1241ms 19:25:00 INFO - PROCESS | 3612 | 1463192700878 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 19:25:00 INFO - PROCESS | 3612 | 1463192700883 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 19:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:25:00 INFO - PROCESS | 3612 | 1463192700889 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:25:00 INFO - PROCESS | 3612 | 1463192700893 Marionette TRACE conn5 <- [1,1430,null,{}] 19:25:00 INFO - PROCESS | 3612 | 1463192700901 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}] 19:25:01 INFO - PROCESS | 3612 | 1463192701028 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 19:25:01 INFO - PROCESS | 3612 | 1463192701178 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:01 INFO - PROCESS | 3612 | ++DOCSHELL 10FCEC00 == 77 [pid = 3612] [id = 367] 19:25:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1180A000) [pid = 3612] [serial = 1101] [outer = 00000000] 19:25:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1536E000) [pid = 3612] [serial = 1102] [outer = 1180A000] 19:25:01 INFO - PROCESS | 3612 | 1463192701239 Marionette DEBUG loaded listener.js 19:25:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1621CC00) [pid = 3612] [serial = 1103] [outer = 1180A000] 19:25:01 INFO - PROCESS | 3612 | 1463192701902 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]]]}] 19:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1024ms 19:25:01 INFO - PROCESS | 3612 | 1463192701917 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 19:25:01 INFO - PROCESS | 3612 | 1463192701923 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 19:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:25:01 INFO - PROCESS | 3612 | 1463192701929 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:25:01 INFO - PROCESS | 3612 | 1463192701932 Marionette TRACE conn5 <- [1,1434,null,{}] 19:25:01 INFO - PROCESS | 3612 | 1463192701936 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}] 19:25:02 INFO - PROCESS | 3612 | 1463192702055 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 19:25:02 INFO - PROCESS | 3612 | 1463192702170 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:02 INFO - PROCESS | 3612 | ++DOCSHELL 1892C400 == 78 [pid = 3612] [id = 368] 19:25:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1892F000) [pid = 3612] [serial = 1104] [outer = 00000000] 19:25:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1901D000) [pid = 3612] [serial = 1105] [outer = 1892F000] 19:25:02 INFO - PROCESS | 3612 | 1463192702267 Marionette DEBUG loaded listener.js 19:25:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (193A4C00) [pid = 3612] [serial = 1106] [outer = 1892F000] 19:25:02 INFO - PROCESS | 3612 | 1463192702917 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]]]}] 19:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1020ms 19:25:02 INFO - PROCESS | 3612 | 1463192702951 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 19:25:02 INFO - PROCESS | 3612 | 1463192702954 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 19:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:25:02 INFO - PROCESS | 3612 | 1463192702957 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:25:02 INFO - PROCESS | 3612 | 1463192702961 Marionette TRACE conn5 <- [1,1438,null,{}] 19:25:02 INFO - PROCESS | 3612 | 1463192702972 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}] 19:25:03 INFO - PROCESS | 3612 | 1463192703092 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 19:25:03 INFO - PROCESS | 3612 | 1463192703234 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:03 INFO - PROCESS | 3612 | ++DOCSHELL 199DC400 == 79 [pid = 3612] [id = 369] 19:25:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (19A79C00) [pid = 3612] [serial = 1107] [outer = 00000000] 19:25:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1A115800) [pid = 3612] [serial = 1108] [outer = 19A79C00] 19:25:03 INFO - PROCESS | 3612 | 1463192703296 Marionette DEBUG loaded listener.js 19:25:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1A331400) [pid = 3612] [serial = 1109] [outer = 19A79C00] 19:25:03 INFO - PROCESS | 3612 | 1463192703962 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]]]}] 19:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1019ms 19:25:04 INFO - PROCESS | 3612 | 1463192703980 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 19:25:04 INFO - PROCESS | 3612 | 1463192703983 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 19:25:04 INFO - PROCESS | 3612 | 1463192703986 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:25:04 INFO - PROCESS | 3612 | 1463192703988 Marionette TRACE conn5 <- [1,1442,null,{}] 19:25:04 INFO - PROCESS | 3612 | 1463192704008 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}] 19:25:04 INFO - PROCESS | 3612 | 1463192704122 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 19:25:04 INFO - PROCESS | 3612 | 1463192704261 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:04 INFO - PROCESS | 3612 | ++DOCSHELL 1AA0AC00 == 80 [pid = 3612] [id = 370] 19:25:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1AA12800) [pid = 3612] [serial = 1110] [outer = 00000000] 19:25:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1AADE400) [pid = 3612] [serial = 1111] [outer = 1AA12800] 19:25:04 INFO - PROCESS | 3612 | 1463192704319 Marionette DEBUG loaded listener.js 19:25:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1BB5CC00) [pid = 3612] [serial = 1112] [outer = 1AA12800] 19:25:04 INFO - PROCESS | 3612 | 1463192704958 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]]]}] 19:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 991ms 19:25:05 INFO - PROCESS | 3612 | 1463192704981 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 19:25:05 INFO - PROCESS | 3612 | 1463192704984 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 19:25:05 INFO - PROCESS | 3612 | 1463192704987 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:25:05 INFO - PROCESS | 3612 | 1463192704989 Marionette TRACE conn5 <- [1,1446,null,{}] 19:25:05 INFO - PROCESS | 3612 | 1463192704993 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}] 19:25:05 INFO - PROCESS | 3612 | 1463192705101 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 19:25:05 INFO - PROCESS | 3612 | 1463192705243 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:05 INFO - PROCESS | 3612 | ++DOCSHELL 1AA0E800 == 81 [pid = 3612] [id = 371] 19:25:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (1BB54800) [pid = 3612] [serial = 1113] [outer = 00000000] 19:25:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1BD50800) [pid = 3612] [serial = 1114] [outer = 1BB54800] 19:25:05 INFO - PROCESS | 3612 | 1463192705304 Marionette DEBUG loaded listener.js 19:25:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (1BEBD400) [pid = 3612] [serial = 1115] [outer = 1BB54800] 19:25:05 INFO - PROCESS | 3612 | 1463192705924 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]]]}] 19:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 971ms 19:25:05 INFO - PROCESS | 3612 | 1463192705961 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 19:25:05 INFO - PROCESS | 3612 | 1463192705964 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 19:25:05 INFO - PROCESS | 3612 | 1463192705967 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:25:05 INFO - PROCESS | 3612 | 1463192705969 Marionette TRACE conn5 <- [1,1450,null,{}] 19:25:05 INFO - PROCESS | 3612 | 1463192705973 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}] 19:25:06 INFO - PROCESS | 3612 | 1463192706116 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 19:25:06 INFO - PROCESS | 3612 | 1463192706262 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:06 INFO - PROCESS | 3612 | ++DOCSHELL 1D7C1C00 == 82 [pid = 3612] [id = 372] 19:25:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (1D7C5C00) [pid = 3612] [serial = 1116] [outer = 00000000] 19:25:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (1D8A9400) [pid = 3612] [serial = 1117] [outer = 1D7C5C00] 19:25:06 INFO - PROCESS | 3612 | 1463192706320 Marionette DEBUG loaded listener.js 19:25:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (1D8BE000) [pid = 3612] [serial = 1118] [outer = 1D7C5C00] 19:25:06 INFO - PROCESS | 3612 | 1463192706910 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]]]}] 19:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 970ms 19:25:06 INFO - PROCESS | 3612 | 1463192706941 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 19:25:06 INFO - PROCESS | 3612 | 1463192706944 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 19:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:25:06 INFO - PROCESS | 3612 | 1463192706947 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:25:06 INFO - PROCESS | 3612 | 1463192706949 Marionette TRACE conn5 <- [1,1454,null,{}] 19:25:06 INFO - PROCESS | 3612 | 1463192706953 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}] 19:25:07 INFO - PROCESS | 3612 | 1463192707062 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 19:25:07 INFO - PROCESS | 3612 | 1463192707220 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:07 INFO - PROCESS | 3612 | ++DOCSHELL 1D8A0C00 == 83 [pid = 3612] [id = 373] 19:25:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1D8C5400) [pid = 3612] [serial = 1119] [outer = 00000000] 19:25:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (1E49E000) [pid = 3612] [serial = 1120] [outer = 1D8C5400] 19:25:07 INFO - PROCESS | 3612 | 1463192707277 Marionette DEBUG loaded listener.js 19:25:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (1E739C00) [pid = 3612] [serial = 1121] [outer = 1D8C5400] 19:25:07 INFO - PROCESS | 3612 | 1463192707893 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]]]}] 19:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 971ms 19:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:25:07 INFO - PROCESS | 3612 | 1463192707922 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 19:25:07 INFO - PROCESS | 3612 | 1463192707925 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 19:25:07 INFO - PROCESS | 3612 | 1463192707928 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:25:07 INFO - PROCESS | 3612 | 1463192707930 Marionette TRACE conn5 <- [1,1458,null,{}] 19:25:07 INFO - PROCESS | 3612 | 1463192707934 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}] 19:25:08 INFO - PROCESS | 3612 | 1463192708042 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 19:25:08 INFO - PROCESS | 3612 | 1463192708184 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:08 INFO - PROCESS | 3612 | ++DOCSHELL 1E73B400 == 84 [pid = 3612] [id = 374] 19:25:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1E73FC00) [pid = 3612] [serial = 1122] [outer = 00000000] 19:25:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1E909800) [pid = 3612] [serial = 1123] [outer = 1E73FC00] 19:25:08 INFO - PROCESS | 3612 | 1463192708241 Marionette DEBUG loaded listener.js 19:25:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1E90F800) [pid = 3612] [serial = 1124] [outer = 1E73FC00] 19:25:08 INFO - PROCESS | 3612 | 1463192708830 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]]]}] 19:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 19:25:08 INFO - PROCESS | 3612 | 1463192708902 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 19:25:08 INFO - PROCESS | 3612 | 1463192708905 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 19:25:08 INFO - PROCESS | 3612 | 1463192708908 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:25:08 INFO - PROCESS | 3612 | 1463192708910 Marionette TRACE conn5 <- [1,1462,null,{}] 19:25:08 INFO - PROCESS | 3612 | 1463192708914 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}] 19:25:09 INFO - PROCESS | 3612 | 1463192709024 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 19:25:09 INFO - PROCESS | 3612 | 1463192709238 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:09 INFO - PROCESS | 3612 | ++DOCSHELL 10B4E400 == 85 [pid = 3612] [id = 375] 19:25:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (10C68400) [pid = 3612] [serial = 1125] [outer = 00000000] 19:25:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (10FC3000) [pid = 3612] [serial = 1126] [outer = 10C68400] 19:25:09 INFO - PROCESS | 3612 | 1463192709297 Marionette DEBUG loaded listener.js 19:25:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (15182800) [pid = 3612] [serial = 1127] [outer = 10C68400] 19:25:10 INFO - PROCESS | 3612 | 1463192710001 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]]]}] 19:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1173ms 19:25:10 INFO - PROCESS | 3612 | 1463192710086 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 19:25:10 INFO - PROCESS | 3612 | 1463192710090 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 19:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:25:10 INFO - PROCESS | 3612 | 1463192710094 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:25:10 INFO - PROCESS | 3612 | 1463192710098 Marionette TRACE conn5 <- [1,1466,null,{}] 19:25:10 INFO - PROCESS | 3612 | 1463192710103 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}] 19:25:10 INFO - PROCESS | 3612 | 1463192710292 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 19:25:10 INFO - PROCESS | 3612 | --DOCSHELL 1EB63C00 == 84 [pid = 3612] [id = 318] 19:25:10 INFO - PROCESS | 3612 | --DOCSHELL 1180EC00 == 83 [pid = 3612] [id = 287] 19:25:10 INFO - PROCESS | 3612 | --DOCSHELL 199DCC00 == 82 [pid = 3612] [id = 361] 19:25:10 INFO - PROCESS | 3612 | --DOCSHELL 17D91800 == 81 [pid = 3612] [id = 360] 19:25:10 INFO - PROCESS | 3612 | --DOCSHELL 15241000 == 80 [pid = 3612] [id = 359] 19:25:10 INFO - PROCESS | 3612 | 1463192710467 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:10 INFO - PROCESS | 3612 | ++DOCSHELL 10912400 == 81 [pid = 3612] [id = 376] 19:25:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (10B47C00) [pid = 3612] [serial = 1128] [outer = 00000000] 19:25:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (14F5DC00) [pid = 3612] [serial = 1129] [outer = 10B47C00] 19:25:10 INFO - PROCESS | 3612 | 1463192710529 Marionette DEBUG loaded listener.js 19:25:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (16226000) [pid = 3612] [serial = 1130] [outer = 10B47C00] 19:25:11 INFO - PROCESS | 3612 | 1463192711215 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]]]}] 19:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1175ms 19:25:11 INFO - PROCESS | 3612 | 1463192711272 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 19:25:11 INFO - PROCESS | 3612 | 1463192711276 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 19:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:25:11 INFO - PROCESS | 3612 | 1463192711280 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:25:11 INFO - PROCESS | 3612 | 1463192711285 Marionette TRACE conn5 <- [1,1470,null,{}] 19:25:11 INFO - PROCESS | 3612 | 1463192711290 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}] 19:25:11 INFO - PROCESS | 3612 | 1463192711409 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 19:25:11 INFO - PROCESS | 3612 | 1463192711557 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:11 INFO - PROCESS | 3612 | ++DOCSHELL 198FE800 == 82 [pid = 3612] [id = 377] 19:25:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (19994400) [pid = 3612] [serial = 1131] [outer = 00000000] 19:25:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (19A7B000) [pid = 3612] [serial = 1132] [outer = 19994400] 19:25:11 INFO - PROCESS | 3612 | 1463192711618 Marionette DEBUG loaded listener.js 19:25:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (1A11A000) [pid = 3612] [serial = 1133] [outer = 19994400] 19:25:12 INFO - PROCESS | 3612 | 1463192712291 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]]]}] 19:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1082ms 19:25:12 INFO - PROCESS | 3612 | 1463192712363 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 19:25:12 INFO - PROCESS | 3612 | 1463192712366 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 19:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:25:12 INFO - PROCESS | 3612 | 1463192712370 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:25:12 INFO - PROCESS | 3612 | 1463192712372 Marionette TRACE conn5 <- [1,1474,null,{}] 19:25:12 INFO - PROCESS | 3612 | 1463192712392 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}] 19:25:12 INFO - PROCESS | 3612 | 1463192712512 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 19:25:12 INFO - PROCESS | 3612 | 1463192712665 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:12 INFO - PROCESS | 3612 | ++DOCSHELL 1BB5A800 == 83 [pid = 3612] [id = 378] 19:25:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (1BB60000) [pid = 3612] [serial = 1134] [outer = 00000000] 19:25:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (1C3FB400) [pid = 3612] [serial = 1135] [outer = 1BB60000] 19:25:12 INFO - PROCESS | 3612 | 1463192712725 Marionette DEBUG loaded listener.js 19:25:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (1D554400) [pid = 3612] [serial = 1136] [outer = 1BB60000] 19:25:13 INFO - PROCESS | 3612 | 1463192713399 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]]]}] 19:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1082ms 19:25:13 INFO - PROCESS | 3612 | 1463192713456 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 19:25:13 INFO - PROCESS | 3612 | 1463192713460 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 19:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:25:13 INFO - PROCESS | 3612 | 1463192713471 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:25:13 INFO - PROCESS | 3612 | 1463192713477 Marionette TRACE conn5 <- [1,1478,null,{}] 19:25:13 INFO - PROCESS | 3612 | 1463192713481 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}] 19:25:13 INFO - PROCESS | 3612 | 1463192713607 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 19:25:13 INFO - PROCESS | 3612 | 1463192713752 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:13 INFO - PROCESS | 3612 | ++DOCSHELL 1D7BE800 == 84 [pid = 3612] [id = 379] 19:25:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (1E957400) [pid = 3612] [serial = 1137] [outer = 00000000] 19:25:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (1EB65000) [pid = 3612] [serial = 1138] [outer = 1E957400] 19:25:13 INFO - PROCESS | 3612 | 1463192713811 Marionette DEBUG loaded listener.js 19:25:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (1ECE0000) [pid = 3612] [serial = 1139] [outer = 1E957400] 19:25:14 INFO - PROCESS | 3612 | 1463192714434 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]]]}] 19:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 987ms 19:25:14 INFO - PROCESS | 3612 | 1463192714456 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 19:25:14 INFO - PROCESS | 3612 | 1463192714459 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 19:25:14 INFO - PROCESS | 3612 | 1463192714462 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:25:14 INFO - PROCESS | 3612 | 1463192714464 Marionette TRACE conn5 <- [1,1482,null,{}] 19:25:14 INFO - PROCESS | 3612 | 1463192714467 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}] 19:25:14 INFO - PROCESS | 3612 | 1463192714581 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 19:25:14 INFO - PROCESS | 3612 | 1463192714740 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:14 INFO - PROCESS | 3612 | ++DOCSHELL 1EF04400 == 85 [pid = 3612] [id = 380] 19:25:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (1EF44400) [pid = 3612] [serial = 1140] [outer = 00000000] 19:25:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (1F06AC00) [pid = 3612] [serial = 1141] [outer = 1EF44400] 19:25:14 INFO - PROCESS | 3612 | 1463192714797 Marionette DEBUG loaded listener.js 19:25:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (1F7B8400) [pid = 3612] [serial = 1142] [outer = 1EF44400] 19:25:15 INFO - PROCESS | 3612 | 1463192715389 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]]]}] 19:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 970ms 19:25:15 INFO - PROCESS | 3612 | 1463192715437 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 19:25:15 INFO - PROCESS | 3612 | 1463192715439 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 19:25:15 INFO - PROCESS | 3612 | 1463192715442 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:25:15 INFO - PROCESS | 3612 | 1463192715444 Marionette TRACE conn5 <- [1,1486,null,{}] 19:25:15 INFO - PROCESS | 3612 | 1463192715448 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}] 19:25:15 INFO - PROCESS | 3612 | 1463192715561 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 19:25:15 INFO - PROCESS | 3612 | 1463192715712 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:15 INFO - PROCESS | 3612 | ++DOCSHELL 1F7C4400 == 86 [pid = 3612] [id = 381] 19:25:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (1F7C5800) [pid = 3612] [serial = 1143] [outer = 00000000] 19:25:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (21D4E000) [pid = 3612] [serial = 1144] [outer = 1F7C5800] 19:25:15 INFO - PROCESS | 3612 | 1463192715778 Marionette DEBUG loaded listener.js 19:25:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (23D84000) [pid = 3612] [serial = 1145] [outer = 1F7C5800] 19:25:16 INFO - PROCESS | 3612 | 1463192716393 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]]]}] 19:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1019ms 19:25:16 INFO - PROCESS | 3612 | 1463192716465 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 19:25:16 INFO - PROCESS | 3612 | 1463192716467 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 19:25:16 INFO - PROCESS | 3612 | 1463192716471 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:25:16 INFO - PROCESS | 3612 | 1463192716473 Marionette TRACE conn5 <- [1,1490,null,{}] 19:25:16 INFO - PROCESS | 3612 | 1463192716477 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}] 19:25:16 INFO - PROCESS | 3612 | 1463192716591 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 19:25:16 INFO - PROCESS | 3612 | 1463192716736 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:16 INFO - PROCESS | 3612 | ++DOCSHELL 21D4D400 == 87 [pid = 3612] [id = 382] 19:25:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 170 (21D4DC00) [pid = 3612] [serial = 1146] [outer = 00000000] 19:25:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 171 (23B4CC00) [pid = 3612] [serial = 1147] [outer = 21D4DC00] 19:25:16 INFO - PROCESS | 3612 | 1463192716792 Marionette DEBUG loaded listener.js 19:25:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 172 (23B42000) [pid = 3612] [serial = 1148] [outer = 21D4DC00] 19:25:17 INFO - PROCESS | 3612 | 1463192717347 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]]]}] 19:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 930ms 19:25:17 INFO - PROCESS | 3612 | 1463192717421 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 19:25:17 INFO - PROCESS | 3612 | 1463192717423 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 19:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:25:17 INFO - PROCESS | 3612 | 1463192717429 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:25:17 INFO - PROCESS | 3612 | 1463192717431 Marionette TRACE conn5 <- [1,1494,null,{}] 19:25:17 INFO - PROCESS | 3612 | 1463192717435 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}] 19:25:17 INFO - PROCESS | 3612 | 1463192717543 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 19:25:17 INFO - PROCESS | 3612 | 1463192717689 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:17 INFO - PROCESS | 3612 | ++DOCSHELL 10B48400 == 88 [pid = 3612] [id = 383] 19:25:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 173 (198D9C00) [pid = 3612] [serial = 1149] [outer = 00000000] 19:25:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 174 (22C94400) [pid = 3612] [serial = 1150] [outer = 198D9C00] 19:25:17 INFO - PROCESS | 3612 | 1463192717746 Marionette DEBUG loaded listener.js 19:25:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 175 (22C98800) [pid = 3612] [serial = 1151] [outer = 198D9C00] 19:25:18 INFO - PROCESS | 3612 | 1463192718279 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]]]}] 19:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 930ms 19:25:18 INFO - PROCESS | 3612 | 1463192718363 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 19:25:18 INFO - PROCESS | 3612 | 1463192718365 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 19:25:18 INFO - PROCESS | 3612 | 1463192718369 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:25:18 INFO - PROCESS | 3612 | 1463192718371 Marionette TRACE conn5 <- [1,1498,null,{}] 19:25:18 INFO - PROCESS | 3612 | 1463192718375 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}] 19:25:18 INFO - PROCESS | 3612 | 1463192718526 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 19:25:18 INFO - PROCESS | 3612 | 1463192718674 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:18 INFO - PROCESS | 3612 | ++DOCSHELL 22C99800 == 89 [pid = 3612] [id = 384] 19:25:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 176 (22C9B400) [pid = 3612] [serial = 1152] [outer = 00000000] 19:25:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 177 (22C9FC00) [pid = 3612] [serial = 1153] [outer = 22C9B400] 19:25:18 INFO - PROCESS | 3612 | 1463192718730 Marionette DEBUG loaded listener.js 19:25:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 178 (23B4BC00) [pid = 3612] [serial = 1154] [outer = 22C9B400] 19:25:19 INFO - PROCESS | 3612 | 1463192719467 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]]]}] 19:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1181ms 19:25:19 INFO - PROCESS | 3612 | 1463192719554 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 19:25:19 INFO - PROCESS | 3612 | 1463192719559 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 19:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:25:19 INFO - PROCESS | 3612 | 1463192719580 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:25:19 INFO - PROCESS | 3612 | 1463192719585 Marionette TRACE conn5 <- [1,1502,null,{}] 19:25:19 INFO - PROCESS | 3612 | 1463192719591 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}] 19:25:19 INFO - PROCESS | 3612 | 1463192719721 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 19:25:19 INFO - PROCESS | 3612 | 1463192719871 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:19 INFO - PROCESS | 3612 | ++DOCSHELL 198EF800 == 90 [pid = 3612] [id = 385] 19:25:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 179 (198F1400) [pid = 3612] [serial = 1155] [outer = 00000000] 19:25:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 180 (198FDC00) [pid = 3612] [serial = 1156] [outer = 198F1400] 19:25:19 INFO - PROCESS | 3612 | 1463192719927 Marionette DEBUG loaded listener.js 19:25:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 181 (1A118000) [pid = 3612] [serial = 1157] [outer = 198F1400] 19:25:20 INFO - PROCESS | 3612 | --DOCSHELL 0CC88800 == 89 [pid = 3612] [id = 209] 19:25:20 INFO - PROCESS | 3612 | --DOCSHELL 10B4E400 == 88 [pid = 3612] [id = 375] 19:25:20 INFO - PROCESS | 3612 | --DOCSHELL 1AA0AC00 == 87 [pid = 3612] [id = 370] 19:25:20 INFO - PROCESS | 3612 | --DOCSHELL 199DC400 == 86 [pid = 3612] [id = 369] 19:25:20 INFO - PROCESS | 3612 | --DOCSHELL 1892C400 == 85 [pid = 3612] [id = 368] 19:25:20 INFO - PROCESS | 3612 | --DOCSHELL 10FCEC00 == 84 [pid = 3612] [id = 367] 19:25:20 INFO - PROCESS | 3612 | 1463192720835 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]]]}] 19:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1272ms 19:25:20 INFO - PROCESS | 3612 | 1463192720854 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 19:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:25:20 INFO - PROCESS | 3612 | 1463192720858 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 19:25:20 INFO - PROCESS | 3612 | 1463192720863 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:25:20 INFO - PROCESS | 3612 | 1463192720866 Marionette TRACE conn5 <- [1,1506,null,{}] 19:25:20 INFO - PROCESS | 3612 | 1463192720873 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}] 19:25:21 INFO - PROCESS | 3612 | 1463192721002 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 19:25:21 INFO - PROCESS | 3612 | 1463192721161 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:21 INFO - PROCESS | 3612 | ++DOCSHELL 1890D400 == 85 [pid = 3612] [id = 386] 19:25:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 182 (1898C400) [pid = 3612] [serial = 1158] [outer = 00000000] 19:25:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 183 (198F3C00) [pid = 3612] [serial = 1159] [outer = 1898C400] 19:25:21 INFO - PROCESS | 3612 | 1463192721227 Marionette DEBUG loaded listener.js 19:25:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 184 (19999000) [pid = 3612] [serial = 1160] [outer = 1898C400] 19:25:21 INFO - PROCESS | 3612 | 1463192721823 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]]]}] 19:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1028ms 19:25:21 INFO - PROCESS | 3612 | 1463192721893 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 19:25:21 INFO - PROCESS | 3612 | 1463192721899 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 19:25:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:25:21 INFO - PROCESS | 3612 | 1463192721906 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:25:21 INFO - PROCESS | 3612 | 1463192721909 Marionette TRACE conn5 <- [1,1510,null,{}] 19:25:21 INFO - PROCESS | 3612 | 1463192721913 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}] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 1ECE1C00 == 84 [pid = 3612] [id = 349] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 1D7C8000 == 83 [pid = 3612] [id = 285] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 1AAE6C00 == 82 [pid = 3612] [id = 331] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 18934C00 == 81 [pid = 3612] [id = 214] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 10913C00 == 80 [pid = 3612] [id = 332] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 1D8BEC00 == 79 [pid = 3612] [id = 319] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 0C747400 == 78 [pid = 3612] [id = 223] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 21D4F000 == 77 [pid = 3612] [id = 364] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 1E910800 == 76 [pid = 3612] [id = 363] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 1ECE5000 == 75 [pid = 3612] [id = 348] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 0CC82000 == 74 [pid = 3612] [id = 222] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 1BD54400 == 73 [pid = 3612] [id = 333] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 10E94000 == 72 [pid = 3612] [id = 298] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 1559E400 == 71 [pid = 3612] [id = 299] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 1E73D800 == 70 [pid = 3612] [id = 362] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 1A697C00 == 69 [pid = 3612] [id = 330] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 1CF01400 == 68 [pid = 3612] [id = 301] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 10230400 == 67 [pid = 3612] [id = 302] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 10B48400 == 66 [pid = 3612] [id = 383] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 1F7C4400 == 65 [pid = 3612] [id = 381] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 21D4D400 == 64 [pid = 3612] [id = 382] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 1EF04400 == 63 [pid = 3612] [id = 380] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 1D7BE800 == 62 [pid = 3612] [id = 379] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 198FE800 == 61 [pid = 3612] [id = 377] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 1BB5A800 == 60 [pid = 3612] [id = 378] 19:25:23 INFO - PROCESS | 3612 | --DOCSHELL 10912400 == 59 [pid = 3612] [id = 376] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 18175400 == 58 [pid = 3612] [id = 226] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 17D06000 == 57 [pid = 3612] [id = 213] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1A115000 == 56 [pid = 3612] [id = 251] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1091B000 == 55 [pid = 3612] [id = 249] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1EB1C800 == 54 [pid = 3612] [id = 346] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1BAC6400 == 53 [pid = 3612] [id = 237] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1BB60C00 == 52 [pid = 3612] [id = 269] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 22C99800 == 51 [pid = 3612] [id = 384] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 17D04000 == 50 [pid = 3612] [id = 267] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 14F59000 == 49 [pid = 3612] [id = 217] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 0CCEC000 == 48 [pid = 3612] [id = 215] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 17D03800 == 47 [pid = 3612] [id = 234] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 10FC8C00 == 46 [pid = 3612] [id = 220] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 0CAA6800 == 45 [pid = 3612] [id = 365] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1091EC00 == 44 [pid = 3612] [id = 224] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1890AC00 == 43 [pid = 3612] [id = 219] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1BB78000 == 42 [pid = 3612] [id = 270] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 19996400 == 41 [pid = 3612] [id = 235] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 181E0400 == 40 [pid = 3612] [id = 283] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1E956C00 == 39 [pid = 3612] [id = 347] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 198D6C00 == 38 [pid = 3612] [id = 216] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 19A9CC00 == 37 [pid = 3612] [id = 329] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1D54DC00 == 36 [pid = 3612] [id = 286] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1E90B400 == 35 [pid = 3612] [id = 303] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 181F3400 == 34 [pid = 3612] [id = 327] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 10FC6000 == 33 [pid = 3612] [id = 320] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1D7C0400 == 32 [pid = 3612] [id = 253] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 10E8E800 == 31 [pid = 3612] [id = 225] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 10B48C00 == 30 [pid = 3612] [id = 210] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1AAE3C00 == 29 [pid = 3612] [id = 236] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 0CCF0800 == 28 [pid = 3612] [id = 266] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 10FCD000 == 27 [pid = 3612] [id = 221] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1E98F000 == 26 [pid = 3612] [id = 314] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1AA0E800 == 25 [pid = 3612] [id = 371] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1D8A0C00 == 24 [pid = 3612] [id = 373] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1D8AD000 == 23 [pid = 3612] [id = 254] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 19A95800 == 22 [pid = 3612] [id = 284] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1999DC00 == 21 [pid = 3612] [id = 218] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 15369800 == 20 [pid = 3612] [id = 212] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1D7C1C00 == 19 [pid = 3612] [id = 372] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 10E8B400 == 18 [pid = 3612] [id = 205] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 14F60000 == 17 [pid = 3612] [id = 211] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 19999C00 == 16 [pid = 3612] [id = 328] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1A934C00 == 15 [pid = 3612] [id = 268] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1BB71C00 == 14 [pid = 3612] [id = 238] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 14CA8800 == 13 [pid = 3612] [id = 358] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 10856C00 == 12 [pid = 3612] [id = 366] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 102F1C00 == 11 [pid = 3612] [id = 342] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 1E73B400 == 10 [pid = 3612] [id = 374] 19:25:26 INFO - PROCESS | 3612 | --DOCSHELL 198EF800 == 9 [pid = 3612] [id = 385] 19:25:29 INFO - PROCESS | 3612 | 1463192728976 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 19:25:29 INFO - PROCESS | 3612 | --DOCSHELL 1890D400 == 8 [pid = 3612] [id = 386] 19:25:29 INFO - PROCESS | 3612 | 1463192729239 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:29 INFO - PROCESS | 3612 | ++DOCSHELL 0C747C00 == 9 [pid = 3612] [id = 387] 19:25:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 185 (0C748000) [pid = 3612] [serial = 1161] [outer = 00000000] 19:25:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 186 (0C74CC00) [pid = 3612] [serial = 1162] [outer = 0C748000] 19:25:29 INFO - PROCESS | 3612 | 1463192729293 Marionette DEBUG loaded listener.js 19:25:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 187 (0CC3AC00) [pid = 3612] [serial = 1163] [outer = 0C748000] 19:25:29 INFO - PROCESS | 3612 | 1463192729768 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"]]]}] 19:25:29 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 () { 19:25:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:25:29 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 () { 19:25:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:25:29 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 () { 19:25:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:25:29 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 () { 19:25:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:25:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 7900ms 19:25:29 INFO - PROCESS | 3612 | 1463192729808 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 19:25:29 INFO - PROCESS | 3612 | 1463192729812 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 19:25:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:25:29 INFO - PROCESS | 3612 | 1463192729816 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:25:29 INFO - PROCESS | 3612 | 1463192729821 Marionette TRACE conn5 <- [1,1514,null,{}] 19:25:29 INFO - PROCESS | 3612 | 1463192729826 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}] 19:25:29 INFO - PROCESS | 3612 | 1463192729917 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 19:25:29 INFO - PROCESS | 3612 | 1463192729926 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:29 INFO - PROCESS | 3612 | ++DOCSHELL 10B41800 == 10 [pid = 3612] [id = 388] 19:25:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 188 (10B42000) [pid = 3612] [serial = 1164] [outer = 00000000] 19:25:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 189 (10B48400) [pid = 3612] [serial = 1165] [outer = 10B42000] 19:25:30 INFO - PROCESS | 3612 | 1463192729979 Marionette DEBUG loaded listener.js 19:25:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 190 (10C68000) [pid = 3612] [serial = 1166] [outer = 10B42000] 19:25:30 INFO - PROCESS | 3612 | 1463192730503 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"]]]}] 19:25:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:25:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:25:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:25:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:25:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:25:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:25:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:25:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:25:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:25:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:25:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:25:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:25:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 770ms 19:25:30 INFO - PROCESS | 3612 | 1463192730592 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 19:25:30 INFO - PROCESS | 3612 | 1463192730595 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 19:25:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:25:30 INFO - PROCESS | 3612 | 1463192730599 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:25:30 INFO - PROCESS | 3612 | 1463192730602 Marionette TRACE conn5 <- [1,1518,null,{}] 19:25:30 INFO - PROCESS | 3612 | 1463192730605 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}] 19:25:30 INFO - PROCESS | 3612 | 1463192730744 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 19:25:30 INFO - PROCESS | 3612 | 1463192730868 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:30 INFO - PROCESS | 3612 | ++DOCSHELL 0C73F800 == 11 [pid = 3612] [id = 389] 19:25:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 191 (0C740000) [pid = 3612] [serial = 1167] [outer = 00000000] 19:25:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 192 (0C749400) [pid = 3612] [serial = 1168] [outer = 0C740000] 19:25:30 INFO - PROCESS | 3612 | 1463192730935 Marionette DEBUG loaded listener.js 19:25:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 193 (102ED800) [pid = 3612] [serial = 1169] [outer = 0C740000] 19:25:32 INFO - PROCESS | 3612 | 1463192732672 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]]]}] 19:25:32 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 19:25:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:25:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:25:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:25:32 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. 19:25:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:25:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 2118ms 19:25:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:25:32 INFO - PROCESS | 3612 | 1463192732720 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 19:25:32 INFO - PROCESS | 3612 | 1463192732725 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 19:25:32 INFO - PROCESS | 3612 | 1463192732729 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:25:32 INFO - PROCESS | 3612 | 1463192732734 Marionette TRACE conn5 <- [1,1522,null,{}] 19:25:32 INFO - PROCESS | 3612 | 1463192732745 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}] 19:25:32 INFO - PROCESS | 3612 | 1463192732880 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 19:25:32 INFO - PROCESS | 3612 | 1463192732956 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:33 INFO - PROCESS | 3612 | ++DOCSHELL 10B44000 == 12 [pid = 3612] [id = 390] 19:25:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 194 (10B47400) [pid = 3612] [serial = 1170] [outer = 00000000] 19:25:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 195 (10ED1400) [pid = 3612] [serial = 1171] [outer = 10B47400] 19:25:33 INFO - PROCESS | 3612 | 1463192733008 Marionette DEBUG loaded listener.js 19:25:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 196 (10FC3400) [pid = 3612] [serial = 1172] [outer = 10B47400] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 195 (1BB55000) [pid = 3612] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 194 (10B47C00) [pid = 3612] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 193 (181F8800) [pid = 3612] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 192 (15265800) [pid = 3612] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 191 (1898C400) [pid = 3612] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 190 (198F1400) [pid = 3612] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 189 (1180A000) [pid = 3612] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 188 (10C68400) [pid = 3612] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 187 (10EDE400) [pid = 3612] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 186 (0C748000) [pid = 3612] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 185 (15246800) [pid = 3612] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 184 (21D4DC00) [pid = 3612] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 183 (1F7C5800) [pid = 3612] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 182 (19994400) [pid = 3612] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 181 (1E73FC00) [pid = 3612] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 180 (1D8C5400) [pid = 3612] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 179 (1D7C5C00) [pid = 3612] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 178 (1BB54800) [pid = 3612] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 177 (1AA12800) [pid = 3612] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 176 (19A79C00) [pid = 3612] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 175 (1EF44400) [pid = 3612] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 174 (1892F000) [pid = 3612] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 173 (0CCEB800) [pid = 3612] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 172 (21D4F400) [pid = 3612] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 171 (1E957400) [pid = 3612] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 170 (1ECDB400) [pid = 3612] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 169 (1E740000) [pid = 3612] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 168 (1BB60000) [pid = 3612] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (1BAC4400) [pid = 3612] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (198F8400) [pid = 3612] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (10E8B000) [pid = 3612] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (10C6CC00) [pid = 3612] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (1A11B800) [pid = 3612] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (1EF09800) [pid = 3612] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (1E492C00) [pid = 3612] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (1F063800) [pid = 3612] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (1EB14C00) [pid = 3612] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (1A331C00) [pid = 3612] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (10FC0800) [pid = 3612] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (0C744C00) [pid = 3612] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (1EB1F800) [pid = 3612] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (1D552C00) [pid = 3612] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (14CAA400) [pid = 3612] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (1A6A5C00) [pid = 3612] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (1E959800) [pid = 3612] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (197D6800) [pid = 3612] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (1935CC00) [pid = 3612] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (1D8BF400) [pid = 3612] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (1BAB9C00) [pid = 3612] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1D8C4000) [pid = 3612] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (1E90C800) [pid = 3612] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (1BB7E400) [pid = 3612] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (181F3C00) [pid = 3612] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (1CD52000) [pid = 3612] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (1EB64C00) [pid = 3612] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (14EE1C00) [pid = 3612] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (14E82400) [pid = 3612] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1999B400) [pid = 3612] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (15514800) [pid = 3612] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (22C9B400) [pid = 3612] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:25:34 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (198D9C00) [pid = 3612] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:25:34 INFO - PROCESS | 3612 | 1463192734638 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]]]}] 19:25:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:25:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1935ms 19:25:34 INFO - PROCESS | 3612 | 1463192734665 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 19:25:34 INFO - PROCESS | 3612 | 1463192734671 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 19:25:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:25:34 INFO - PROCESS | 3612 | 1463192734677 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:25:34 INFO - PROCESS | 3612 | 1463192734680 Marionette TRACE conn5 <- [1,1526,null,{}] 19:25:34 INFO - PROCESS | 3612 | 1463192734684 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}] 19:25:34 INFO - PROCESS | 3612 | 1463192734780 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 19:25:34 INFO - PROCESS | 3612 | 1463192734886 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:34 INFO - PROCESS | 3612 | ++DOCSHELL 10ED0400 == 13 [pid = 3612] [id = 391] 19:25:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (10FC8C00) [pid = 3612] [serial = 1173] [outer = 00000000] 19:25:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (14C7EC00) [pid = 3612] [serial = 1174] [outer = 10FC8C00] 19:25:34 INFO - PROCESS | 3612 | 1463192734935 Marionette DEBUG loaded listener.js 19:25:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (14E8C000) [pid = 3612] [serial = 1175] [outer = 10FC8C00] 19:25:35 INFO - PROCESS | 3612 | 1463192735353 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]]]}] 19:25:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:25:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 19:25:35 INFO - PROCESS | 3612 | 1463192735409 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 19:25:35 INFO - PROCESS | 3612 | 1463192735411 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 19:25:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:25:35 INFO - PROCESS | 3612 | 1463192735415 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:25:35 INFO - PROCESS | 3612 | 1463192735419 Marionette TRACE conn5 <- [1,1530,null,{}] 19:25:35 INFO - PROCESS | 3612 | 1463192735429 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}] 19:25:35 INFO - PROCESS | 3612 | 1463192735586 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 19:25:35 INFO - PROCESS | 3612 | 1463192735603 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:35 INFO - PROCESS | 3612 | ++DOCSHELL 15376400 == 14 [pid = 3612] [id = 392] 19:25:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (15503800) [pid = 3612] [serial = 1176] [outer = 00000000] 19:25:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (15516C00) [pid = 3612] [serial = 1177] [outer = 15503800] 19:25:35 INFO - PROCESS | 3612 | 1463192735653 Marionette DEBUG loaded listener.js 19:25:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (162E8000) [pid = 3612] [serial = 1178] [outer = 15503800] 19:25:36 INFO - PROCESS | 3612 | 1463192736147 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]]]}] 19:25:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:25:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 791ms 19:25:36 INFO - PROCESS | 3612 | 1463192736205 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 19:25:36 INFO - PROCESS | 3612 | 1463192736208 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 19:25:36 INFO - PROCESS | 3612 | 1463192736211 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:25:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:25:36 INFO - PROCESS | 3612 | 1463192736213 Marionette TRACE conn5 <- [1,1534,null,{}] 19:25:36 INFO - PROCESS | 3612 | 1463192736217 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}] 19:25:36 INFO - PROCESS | 3612 | 1463192736359 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 19:25:36 INFO - PROCESS | 3612 | 1463192736503 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:36 INFO - PROCESS | 3612 | ++DOCSHELL 0C745C00 == 15 [pid = 3612] [id = 393] 19:25:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (0C749C00) [pid = 3612] [serial = 1179] [outer = 00000000] 19:25:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1022E400) [pid = 3612] [serial = 1180] [outer = 0C749C00] 19:25:36 INFO - PROCESS | 3612 | 1463192736566 Marionette DEBUG loaded listener.js 19:25:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (1091AC00) [pid = 3612] [serial = 1181] [outer = 0C749C00] 19:25:37 INFO - PROCESS | 3612 | 1463192737236 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]]]}] 19:25:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:25:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1069ms 19:25:37 INFO - PROCESS | 3612 | 1463192737285 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 19:25:37 INFO - PROCESS | 3612 | 1463192737290 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 19:25:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:25:37 INFO - PROCESS | 3612 | 1463192737294 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:25:37 INFO - PROCESS | 3612 | 1463192737298 Marionette TRACE conn5 <- [1,1538,null,{}] 19:25:37 INFO - PROCESS | 3612 | 1463192737303 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}] 19:25:37 INFO - PROCESS | 3612 | 1463192737409 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 19:25:37 INFO - PROCESS | 3612 | 1463192737551 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:37 INFO - PROCESS | 3612 | ++DOCSHELL 15268400 == 16 [pid = 3612] [id = 394] 19:25:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (15273C00) [pid = 3612] [serial = 1182] [outer = 00000000] 19:25:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (155A9400) [pid = 3612] [serial = 1183] [outer = 15273C00] 19:25:37 INFO - PROCESS | 3612 | 1463192737610 Marionette DEBUG loaded listener.js 19:25:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (17D0AC00) [pid = 3612] [serial = 1184] [outer = 15273C00] 19:25:38 INFO - PROCESS | 3612 | 1463192738256 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]]]}] 19:25:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:25:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1021ms 19:25:38 INFO - PROCESS | 3612 | 1463192738321 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 19:25:38 INFO - PROCESS | 3612 | 1463192738324 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 19:25:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:25:38 INFO - PROCESS | 3612 | 1463192738330 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:25:38 INFO - PROCESS | 3612 | 1463192738332 Marionette TRACE conn5 <- [1,1542,null,{}] 19:25:38 INFO - PROCESS | 3612 | 1463192738337 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}] 19:25:38 INFO - PROCESS | 3612 | 1463192738447 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 19:25:38 INFO - PROCESS | 3612 | 1463192738639 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:38 INFO - PROCESS | 3612 | ++DOCSHELL 18932400 == 17 [pid = 3612] [id = 395] 19:25:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (18989C00) [pid = 3612] [serial = 1185] [outer = 00000000] 19:25:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (1898F800) [pid = 3612] [serial = 1186] [outer = 18989C00] 19:25:38 INFO - PROCESS | 3612 | 1463192738696 Marionette DEBUG loaded listener.js 19:25:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (18995400) [pid = 3612] [serial = 1187] [outer = 18989C00] 19:25:39 INFO - PROCESS | 3612 | 1463192739300 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]]]}] 19:25:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:25:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1025ms 19:25:39 INFO - PROCESS | 3612 | 1463192739356 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 19:25:39 INFO - PROCESS | 3612 | 1463192739360 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 19:25:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:25:39 INFO - PROCESS | 3612 | 1463192739371 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:25:39 INFO - PROCESS | 3612 | 1463192739376 Marionette TRACE conn5 <- [1,1546,null,{}] 19:25:39 INFO - PROCESS | 3612 | 1463192739397 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}] 19:25:39 INFO - PROCESS | 3612 | 1463192739505 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 19:25:39 INFO - PROCESS | 3612 | 1463192739647 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:39 INFO - PROCESS | 3612 | ++DOCSHELL 19348400 == 18 [pid = 3612] [id = 396] 19:25:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (19432400) [pid = 3612] [serial = 1188] [outer = 00000000] 19:25:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (197D6C00) [pid = 3612] [serial = 1189] [outer = 19432400] 19:25:39 INFO - PROCESS | 3612 | 1463192739704 Marionette DEBUG loaded listener.js 19:25:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (198D1C00) [pid = 3612] [serial = 1190] [outer = 19432400] 19:25:40 INFO - PROCESS | 3612 | 1463192740319 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]]]}] 19:25:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:25:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 987ms 19:25:40 INFO - PROCESS | 3612 | 1463192740355 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 19:25:40 INFO - PROCESS | 3612 | 1463192740357 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 19:25:40 INFO - PROCESS | 3612 | 1463192740362 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:25:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:25:40 INFO - PROCESS | 3612 | 1463192740364 Marionette TRACE conn5 <- [1,1550,null,{}] 19:25:40 INFO - PROCESS | 3612 | 1463192740368 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}] 19:25:40 INFO - PROCESS | 3612 | 1463192740470 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 19:25:40 INFO - PROCESS | 3612 | 1463192740610 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:40 INFO - PROCESS | 3612 | ++DOCSHELL 10EE0400 == 19 [pid = 3612] [id = 397] 19:25:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (14C82800) [pid = 3612] [serial = 1191] [outer = 00000000] 19:25:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (1559C000) [pid = 3612] [serial = 1192] [outer = 14C82800] 19:25:40 INFO - PROCESS | 3612 | 1463192740674 Marionette DEBUG loaded listener.js 19:25:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (18901800) [pid = 3612] [serial = 1193] [outer = 14C82800] 19:25:41 INFO - PROCESS | 3612 | 1463192741467 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]]]}] 19:25:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:25:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1182ms 19:25:41 INFO - PROCESS | 3612 | 1463192741550 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 19:25:41 INFO - PROCESS | 3612 | 1463192741554 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 19:25:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:25:41 INFO - PROCESS | 3612 | 1463192741560 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:25:41 INFO - PROCESS | 3612 | 1463192741564 Marionette TRACE conn5 <- [1,1554,null,{}] 19:25:41 INFO - PROCESS | 3612 | 1463192741570 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}] 19:25:41 INFO - PROCESS | 3612 | 1463192741716 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 19:25:41 INFO - PROCESS | 3612 | 1463192741860 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:41 INFO - PROCESS | 3612 | ++DOCSHELL 0C742C00 == 20 [pid = 3612] [id = 398] 19:25:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (10265400) [pid = 3612] [serial = 1194] [outer = 00000000] 19:25:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (10B41C00) [pid = 3612] [serial = 1195] [outer = 10265400] 19:25:41 INFO - PROCESS | 3612 | 1463192741918 Marionette DEBUG loaded listener.js 19:25:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (10FC5400) [pid = 3612] [serial = 1196] [outer = 10265400] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (19999000) [pid = 3612] [serial = 1160] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (10E8F800) [pid = 3612] [serial = 655] [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.] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (181F1C00) [pid = 3612] [serial = 1079] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (197CE800) [pid = 3612] [serial = 1081] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (162E8800) [pid = 3612] [serial = 1078] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (198F3C00) [pid = 3612] [serial = 1159] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (1A118000) [pid = 3612] [serial = 1157] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (16226000) [pid = 3612] [serial = 1130] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (1621CC00) [pid = 3612] [serial = 1103] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (15182800) [pid = 3612] [serial = 1127] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (198FDC00) [pid = 3612] [serial = 1156] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (1898B000) [pid = 3612] [serial = 1100] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1536E000) [pid = 3612] [serial = 1102] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (19A7B000) [pid = 3612] [serial = 1132] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (181EE800) [pid = 3612] [serial = 1099] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (10FC3000) [pid = 3612] [serial = 1126] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (0C74CC00) [pid = 3612] [serial = 1162] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (0CC3AC00) [pid = 3612] [serial = 1163] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (10B48400) [pid = 3612] [serial = 1165] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (198D3800) [pid = 3612] [serial = 1074] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (199DBC00) [pid = 3612] [serial = 1075] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1ECE0000) [pid = 3612] [serial = 1139] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (1F06AC00) [pid = 3612] [serial = 1141] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1F1B0800) [pid = 3612] [serial = 1091] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (21D57400) [pid = 3612] [serial = 1093] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1ECDE800) [pid = 3612] [serial = 1088] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1E992000) [pid = 3612] [serial = 1087] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (1F06BC00) [pid = 3612] [serial = 1090] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1D554400) [pid = 3612] [serial = 1136] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1EB65000) [pid = 3612] [serial = 1138] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1BB5EC00) [pid = 3612] [serial = 892] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1AAD9C00) [pid = 3612] [serial = 1033] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1BD57C00) [pid = 3612] [serial = 997] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (11A78C00) [pid = 3612] [serial = 979] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1A6A3800) [pid = 3612] [serial = 988] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1EF51000) [pid = 3612] [serial = 1045] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1E99B800) [pid = 3612] [serial = 1069] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1F1A3400) [pid = 3612] [serial = 1048] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1ECE2C00) [pid = 3612] [serial = 1072] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1BAC5C00) [pid = 3612] [serial = 1060] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (17D8C400) [pid = 3612] [serial = 1029] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (10E8F400) [pid = 3612] [serial = 1053] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1EB68C00) [pid = 3612] [serial = 1038] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1E49DC00) [pid = 3612] [serial = 1066] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (1AA14800) [pid = 3612] [serial = 949] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1AADF800) [pid = 3612] [serial = 991] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (1E95DC00) [pid = 3612] [serial = 1041] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1AAE0000) [pid = 3612] [serial = 1059] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1A114400) [pid = 3612] [serial = 1032] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1ECE8C00) [pid = 3612] [serial = 961] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (1E961400) [pid = 3612] [serial = 1042] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (1EF4E000) [pid = 3612] [serial = 1044] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1892CC00) [pid = 3612] [serial = 1030] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (198D5000) [pid = 3612] [serial = 1056] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1D8C6800) [pid = 3612] [serial = 958] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1BB79800) [pid = 3612] [serial = 994] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1ECDB800) [pid = 3612] [serial = 1039] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (1F06C000) [pid = 3612] [serial = 1047] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1E95D400) [pid = 3612] [serial = 1068] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1E98E800) [pid = 3612] [serial = 1035] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1EB18800) [pid = 3612] [serial = 952] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1EB62800) [pid = 3612] [serial = 1071] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (1BD50400) [pid = 3612] [serial = 1063] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (14E8CC00) [pid = 3612] [serial = 1054] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (189F0C00) [pid = 3612] [serial = 982] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1D551800) [pid = 3612] [serial = 1000] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1EB6C800) [pid = 3612] [serial = 955] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (193AB000) [pid = 3612] [serial = 1051] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (181FA400) [pid = 3612] [serial = 946] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (19996800) [pid = 3612] [serial = 1057] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (1E99BC00) [pid = 3612] [serial = 1036] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (1E492800) [pid = 3612] [serial = 1065] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (19A91C00) [pid = 3612] [serial = 985] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (19341000) [pid = 3612] [serial = 1050] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (1E910400) [pid = 3612] [serial = 1027] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1CD5A800) [pid = 3612] [serial = 1062] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (1D7C8800) [pid = 3612] [serial = 1085] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (1C3FB400) [pid = 3612] [serial = 1135] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (1901D000) [pid = 3612] [serial = 1105] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (14F5DC00) [pid = 3612] [serial = 1129] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (19999400) [pid = 3612] [serial = 1082] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (1CF0E800) [pid = 3612] [serial = 1084] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (1E909800) [pid = 3612] [serial = 1123] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (1D8BE000) [pid = 3612] [serial = 1118] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (1E49E000) [pid = 3612] [serial = 1120] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (1BEBD400) [pid = 3612] [serial = 1115] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (1D8A9400) [pid = 3612] [serial = 1117] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (1BB5CC00) [pid = 3612] [serial = 1112] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (1BD50800) [pid = 3612] [serial = 1114] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (1A331400) [pid = 3612] [serial = 1109] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (1AADE400) [pid = 3612] [serial = 1111] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 67 (1F7B8400) [pid = 3612] [serial = 1142] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 66 (193A4C00) [pid = 3612] [serial = 1106] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 65 (21D4E000) [pid = 3612] [serial = 1144] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 64 (19A73C00) [pid = 3612] [serial = 1097] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 63 (21D5B400) [pid = 3612] [serial = 1094] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 62 (1890CC00) [pid = 3612] [serial = 1096] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 61 (1A115800) [pid = 3612] [serial = 1108] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 60 (23B4BC00) [pid = 3612] [serial = 1154] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 59 (22C98800) [pid = 3612] [serial = 1151] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 58 (22C9FC00) [pid = 3612] [serial = 1153] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 57 (22C94400) [pid = 3612] [serial = 1150] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 56 (23B42000) [pid = 3612] [serial = 1148] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 55 (23D84000) [pid = 3612] [serial = 1145] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 54 (23B4CC00) [pid = 3612] [serial = 1147] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 53 (1A11A000) [pid = 3612] [serial = 1133] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 52 (1E90F800) [pid = 3612] [serial = 1124] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | --DOMWINDOW == 51 (1E739C00) [pid = 3612] [serial = 1121] [outer = 00000000] [url = about:blank] 19:25:42 INFO - PROCESS | 3612 | 1463192742379 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]]]}] 19:25:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:25:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 890ms 19:25:42 INFO - PROCESS | 3612 | 1463192742450 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 19:25:42 INFO - PROCESS | 3612 | 1463192742456 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 19:25:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:25:42 INFO - PROCESS | 3612 | 1463192742461 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:25:42 INFO - PROCESS | 3612 | 1463192742464 Marionette TRACE conn5 <- [1,1558,null,{}] 19:25:42 INFO - PROCESS | 3612 | 1463192742468 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}] 19:25:42 INFO - PROCESS | 3612 | 1463192742558 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 19:25:42 INFO - PROCESS | 3612 | 1463192742575 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:42 INFO - PROCESS | 3612 | ++DOCSHELL 10EDE400 == 21 [pid = 3612] [id = 399] 19:25:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 52 (10FC0000) [pid = 3612] [serial = 1197] [outer = 00000000] 19:25:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 53 (15241000) [pid = 3612] [serial = 1198] [outer = 10FC0000] 19:25:42 INFO - PROCESS | 3612 | 1463192742621 Marionette DEBUG loaded listener.js 19:25:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 54 (15369400) [pid = 3612] [serial = 1199] [outer = 10FC0000] 19:25:43 INFO - PROCESS | 3612 | 1463192743096 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]]]}] 19:25:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:25:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 671ms 19:25:43 INFO - PROCESS | 3612 | 1463192743136 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 19:25:43 INFO - PROCESS | 3612 | 1463192743138 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 19:25:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:25:43 INFO - PROCESS | 3612 | 1463192743142 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:25:43 INFO - PROCESS | 3612 | 1463192743145 Marionette TRACE conn5 <- [1,1562,null,{}] 19:25:43 INFO - PROCESS | 3612 | 1463192743156 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}] 19:25:43 INFO - PROCESS | 3612 | 1463192743280 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 19:25:43 INFO - PROCESS | 3612 | 1463192743297 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:43 INFO - PROCESS | 3612 | ++DOCSHELL 15242800 == 22 [pid = 3612] [id = 400] 19:25:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 55 (181F1C00) [pid = 3612] [serial = 1200] [outer = 00000000] 19:25:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 56 (18904800) [pid = 3612] [serial = 1201] [outer = 181F1C00] 19:25:43 INFO - PROCESS | 3612 | 1463192743348 Marionette DEBUG loaded listener.js 19:25:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 57 (18930000) [pid = 3612] [serial = 1202] [outer = 181F1C00] 19:25:43 INFO - PROCESS | 3612 | 1463192743826 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]]]}] 19:25:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:25:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 730ms 19:25:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:25:43 INFO - PROCESS | 3612 | 1463192743876 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 19:25:43 INFO - PROCESS | 3612 | 1463192743878 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 19:25:43 INFO - PROCESS | 3612 | 1463192743882 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:25:43 INFO - PROCESS | 3612 | 1463192743883 Marionette TRACE conn5 <- [1,1566,null,{}] 19:25:43 INFO - PROCESS | 3612 | 1463192743887 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}] 19:25:43 INFO - PROCESS | 3612 | 1463192743973 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 19:25:44 INFO - PROCESS | 3612 | 1463192743979 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:44 INFO - PROCESS | 3612 | ++DOCSHELL 19013800 == 23 [pid = 3612] [id = 401] 19:25:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 58 (19015C00) [pid = 3612] [serial = 1203] [outer = 00000000] 19:25:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 59 (19369400) [pid = 3612] [serial = 1204] [outer = 19015C00] 19:25:44 INFO - PROCESS | 3612 | 1463192744025 Marionette DEBUG loaded listener.js 19:25:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 60 (19435000) [pid = 3612] [serial = 1205] [outer = 19015C00] 19:25:44 INFO - PROCESS | 3612 | 1463192744453 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]]]}] 19:25:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:25:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 19:25:44 INFO - PROCESS | 3612 | 1463192744516 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 19:25:44 INFO - PROCESS | 3612 | 1463192744518 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 19:25:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:25:44 INFO - PROCESS | 3612 | 1463192744527 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:25:44 INFO - PROCESS | 3612 | 1463192744529 Marionette TRACE conn5 <- [1,1570,null,{}] 19:25:44 INFO - PROCESS | 3612 | 1463192744533 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}] 19:25:44 INFO - PROCESS | 3612 | 1463192744652 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 19:25:44 INFO - PROCESS | 3612 | 1463192744738 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:44 INFO - PROCESS | 3612 | ++DOCSHELL 197D3C00 == 24 [pid = 3612] [id = 402] 19:25:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 61 (198D1400) [pid = 3612] [serial = 1206] [outer = 00000000] 19:25:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 62 (198E0800) [pid = 3612] [serial = 1207] [outer = 198D1400] 19:25:44 INFO - PROCESS | 3612 | 1463192744785 Marionette DEBUG loaded listener.js 19:25:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 63 (198EF800) [pid = 3612] [serial = 1208] [outer = 198D1400] 19:25:45 INFO - PROCESS | 3612 | 1463192745247 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]]]}] 19:25:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:25:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 790ms 19:25:45 INFO - PROCESS | 3612 | 1463192745318 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 19:25:45 INFO - PROCESS | 3612 | 1463192745319 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 19:25:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:25:45 INFO - PROCESS | 3612 | 1463192745323 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:25:45 INFO - PROCESS | 3612 | 1463192745325 Marionette TRACE conn5 <- [1,1574,null,{}] 19:25:45 INFO - PROCESS | 3612 | 1463192745329 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}] 19:25:45 INFO - PROCESS | 3612 | 1463192745469 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 19:25:45 INFO - PROCESS | 3612 | 1463192745536 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:45 INFO - PROCESS | 3612 | ++DOCSHELL 198F6800 == 25 [pid = 3612] [id = 403] 19:25:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 64 (1999CC00) [pid = 3612] [serial = 1209] [outer = 00000000] 19:25:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 65 (19A74800) [pid = 3612] [serial = 1210] [outer = 1999CC00] 19:25:45 INFO - PROCESS | 3612 | 1463192745585 Marionette DEBUG loaded listener.js 19:25:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 66 (19A75400) [pid = 3612] [serial = 1211] [outer = 1999CC00] 19:25:45 INFO - PROCESS | 3612 | --DOMWINDOW == 65 (10FC8C00) [pid = 3612] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:25:45 INFO - PROCESS | 3612 | --DOMWINDOW == 64 (10B47400) [pid = 3612] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:25:45 INFO - PROCESS | 3612 | --DOMWINDOW == 63 (10B42000) [pid = 3612] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:25:46 INFO - PROCESS | 3612 | 1463192746023 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]]]}] 19:25:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:25:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 731ms 19:25:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:25:46 INFO - PROCESS | 3612 | 1463192746056 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 19:25:46 INFO - PROCESS | 3612 | 1463192746058 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 19:25:46 INFO - PROCESS | 3612 | 1463192746061 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:25:46 INFO - PROCESS | 3612 | 1463192746062 Marionette TRACE conn5 <- [1,1578,null,{}] 19:25:46 INFO - PROCESS | 3612 | 1463192746066 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}] 19:25:46 INFO - PROCESS | 3612 | 1463192746182 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 19:25:46 INFO - PROCESS | 3612 | 1463192746245 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:46 INFO - PROCESS | 3612 | ++DOCSHELL 10E8B400 == 26 [pid = 3612] [id = 404] 19:25:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 64 (1528C800) [pid = 3612] [serial = 1212] [outer = 00000000] 19:25:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 65 (19A7E800) [pid = 3612] [serial = 1213] [outer = 1528C800] 19:25:46 INFO - PROCESS | 3612 | 1463192746292 Marionette DEBUG loaded listener.js 19:25:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 66 (19A82000) [pid = 3612] [serial = 1214] [outer = 1528C800] 19:25:46 INFO - PROCESS | 3612 | 1463192746650 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]]]}] 19:25:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:25:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 19:25:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:25:46 INFO - PROCESS | 3612 | 1463192746700 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 19:25:46 INFO - PROCESS | 3612 | 1463192746702 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 19:25:46 INFO - PROCESS | 3612 | 1463192746705 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:25:46 INFO - PROCESS | 3612 | 1463192746706 Marionette TRACE conn5 <- [1,1582,null,{}] 19:25:46 INFO - PROCESS | 3612 | 1463192746710 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}] 19:25:46 INFO - PROCESS | 3612 | 1463192746795 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 19:25:46 INFO - PROCESS | 3612 | 1463192746802 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:46 INFO - PROCESS | 3612 | ++DOCSHELL 19A7E000 == 27 [pid = 3612] [id = 405] 19:25:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 67 (19A94400) [pid = 3612] [serial = 1215] [outer = 00000000] 19:25:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 68 (1A118800) [pid = 3612] [serial = 1216] [outer = 19A94400] 19:25:46 INFO - PROCESS | 3612 | 1463192746846 Marionette DEBUG loaded listener.js 19:25:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (1A11F800) [pid = 3612] [serial = 1217] [outer = 19A94400] 19:25:47 INFO - PROCESS | 3612 | 1463192747287 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]]]}] 19:25:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:25:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 19:25:47 INFO - PROCESS | 3612 | 1463192747337 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 19:25:47 INFO - PROCESS | 3612 | 1463192747339 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 19:25:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:25:47 INFO - PROCESS | 3612 | 1463192747347 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:25:47 INFO - PROCESS | 3612 | 1463192747349 Marionette TRACE conn5 <- [1,1586,null,{}] 19:25:47 INFO - PROCESS | 3612 | 1463192747352 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}] 19:25:47 INFO - PROCESS | 3612 | 1463192747438 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 19:25:47 INFO - PROCESS | 3612 | 1463192747445 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:47 INFO - PROCESS | 3612 | ++DOCSHELL 1A117400 == 28 [pid = 3612] [id = 406] 19:25:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (1A270C00) [pid = 3612] [serial = 1218] [outer = 00000000] 19:25:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (1A338000) [pid = 3612] [serial = 1219] [outer = 1A270C00] 19:25:47 INFO - PROCESS | 3612 | 1463192747490 Marionette DEBUG loaded listener.js 19:25:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (1A5F5C00) [pid = 3612] [serial = 1220] [outer = 1A270C00] 19:25:47 INFO - PROCESS | 3612 | 1463192747926 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]]]}] 19:25:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:25:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 19:25:48 INFO - PROCESS | 3612 | 1463192747989 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 19:25:48 INFO - PROCESS | 3612 | 1463192747991 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 19:25:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:25:48 INFO - PROCESS | 3612 | 1463192747994 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:25:48 INFO - PROCESS | 3612 | 1463192747996 Marionette TRACE conn5 <- [1,1590,null,{}] 19:25:48 INFO - PROCESS | 3612 | 1463192748000 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}] 19:25:48 INFO - PROCESS | 3612 | 1463192748087 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 19:25:48 INFO - PROCESS | 3612 | 1463192748094 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:48 INFO - PROCESS | 3612 | ++DOCSHELL 1A69A400 == 29 [pid = 3612] [id = 407] 19:25:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (1A69D000) [pid = 3612] [serial = 1221] [outer = 00000000] 19:25:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (1A6A4400) [pid = 3612] [serial = 1222] [outer = 1A69D000] 19:25:48 INFO - PROCESS | 3612 | 1463192748139 Marionette DEBUG loaded listener.js 19:25:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (1AA0B000) [pid = 3612] [serial = 1223] [outer = 1A69D000] 19:25:48 INFO - PROCESS | 3612 | 1463192748696 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]]]}] 19:25:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:25:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 770ms 19:25:48 INFO - PROCESS | 3612 | 1463192748768 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 19:25:48 INFO - PROCESS | 3612 | 1463192748772 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 19:25:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:25:48 INFO - PROCESS | 3612 | 1463192748852 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:25:48 INFO - PROCESS | 3612 | 1463192748857 Marionette TRACE conn5 <- [1,1594,null,{}] 19:25:48 INFO - PROCESS | 3612 | 1463192748866 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}] 19:25:49 INFO - PROCESS | 3612 | 1463192748992 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 19:25:49 INFO - PROCESS | 3612 | 1463192749093 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:49 INFO - PROCESS | 3612 | ++DOCSHELL 102EF800 == 30 [pid = 3612] [id = 408] 19:25:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (10913800) [pid = 3612] [serial = 1224] [outer = 00000000] 19:25:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (10EDF000) [pid = 3612] [serial = 1225] [outer = 10913800] 19:25:49 INFO - PROCESS | 3612 | 1463192749156 Marionette DEBUG loaded listener.js 19:25:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (15182800) [pid = 3612] [serial = 1226] [outer = 10913800] 19:25:49 INFO - PROCESS | 3612 | 1463192749757 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]]]}] 19:25:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:25:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 990ms 19:25:49 INFO - PROCESS | 3612 | 1463192749836 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 19:25:49 INFO - PROCESS | 3612 | 1463192749842 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 19:25:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:25:49 INFO - PROCESS | 3612 | 1463192749849 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:25:49 INFO - PROCESS | 3612 | 1463192749851 Marionette TRACE conn5 <- [1,1598,null,{}] 19:25:49 INFO - PROCESS | 3612 | 1463192749869 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}] 19:25:50 INFO - PROCESS | 3612 | 1463192750025 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 19:25:50 INFO - PROCESS | 3612 | 1463192750084 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:50 INFO - PROCESS | 3612 | ++DOCSHELL 16224C00 == 31 [pid = 3612] [id = 409] 19:25:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (17D04800) [pid = 3612] [serial = 1227] [outer = 00000000] 19:25:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (181F3C00) [pid = 3612] [serial = 1228] [outer = 17D04800] 19:25:50 INFO - PROCESS | 3612 | 1463192750144 Marionette DEBUG loaded listener.js 19:25:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (18909800) [pid = 3612] [serial = 1229] [outer = 17D04800] 19:25:50 INFO - PROCESS | 3612 | 1463192750744 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]]]}] 19:25:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:25:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 19:25:50 INFO - PROCESS | 3612 | 1463192750780 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 19:25:50 INFO - PROCESS | 3612 | 1463192750783 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 19:25:50 INFO - PROCESS | 3612 | 1463192750786 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:25:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:25:50 INFO - PROCESS | 3612 | 1463192750790 Marionette TRACE conn5 <- [1,1602,null,{}] 19:25:50 INFO - PROCESS | 3612 | 1463192750801 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}] 19:25:50 INFO - PROCESS | 3612 | 1463192750927 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 19:25:51 INFO - PROCESS | 3612 | 1463192751101 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:51 INFO - PROCESS | 3612 | ++DOCSHELL 199A0C00 == 32 [pid = 3612] [id = 410] 19:25:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (199A1000) [pid = 3612] [serial = 1230] [outer = 00000000] 19:25:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (19A7CC00) [pid = 3612] [serial = 1231] [outer = 199A1000] 19:25:51 INFO - PROCESS | 3612 | 1463192751164 Marionette DEBUG loaded listener.js 19:25:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1A6A0800) [pid = 3612] [serial = 1232] [outer = 199A1000] 19:25:51 INFO - PROCESS | 3612 | 1463192751791 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]]]}] 19:25:51 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 19:25:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1075ms 19:25:51 INFO - PROCESS | 3612 | 1463192751886 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 19:25:51 INFO - PROCESS | 3612 | 1463192751889 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 19:25:51 INFO - PROCESS | 3612 | 1463192751894 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:25:51 INFO - PROCESS | 3612 | 1463192751896 Marionette TRACE conn5 <- [1,1606,null,{}] 19:25:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:25:51 INFO - PROCESS | 3612 | 1463192751900 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}] 19:25:52 INFO - PROCESS | 3612 | 1463192752019 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 19:25:52 INFO - PROCESS | 3612 | 1463192752148 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:52 INFO - PROCESS | 3612 | ++DOCSHELL 1AA12000 == 33 [pid = 3612] [id = 411] 19:25:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (1AA14400) [pid = 3612] [serial = 1233] [outer = 00000000] 19:25:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1AADB400) [pid = 3612] [serial = 1234] [outer = 1AA14400] 19:25:52 INFO - PROCESS | 3612 | 1463192752207 Marionette DEBUG loaded listener.js 19:25:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1AAE1800) [pid = 3612] [serial = 1235] [outer = 1AA14400] 19:25:52 INFO - PROCESS | 3612 | 1463192752796 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]]]}] 19:25:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:25:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 970ms 19:25:52 INFO - PROCESS | 3612 | 1463192752871 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 19:25:52 INFO - PROCESS | 3612 | 1463192752874 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 19:25:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:25:52 INFO - PROCESS | 3612 | 1463192752877 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:25:52 INFO - PROCESS | 3612 | 1463192752879 Marionette TRACE conn5 <- [1,1610,null,{}] 19:25:52 INFO - PROCESS | 3612 | 1463192752883 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}] 19:25:53 INFO - PROCESS | 3612 | 1463192752991 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 19:25:53 INFO - PROCESS | 3612 | 1463192753128 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:53 INFO - PROCESS | 3612 | ++DOCSHELL 1AAE3C00 == 34 [pid = 3612] [id = 412] 19:25:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1AC53000) [pid = 3612] [serial = 1236] [outer = 00000000] 19:25:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1BAB9C00) [pid = 3612] [serial = 1237] [outer = 1AC53000] 19:25:53 INFO - PROCESS | 3612 | 1463192753187 Marionette DEBUG loaded listener.js 19:25:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (1BAC6000) [pid = 3612] [serial = 1238] [outer = 1AC53000] 19:25:53 INFO - PROCESS | 3612 | 1463192753799 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]]]}] 19:25:53 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 19:25:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 970ms 19:25:53 INFO - PROCESS | 3612 | 1463192753851 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 19:25:53 INFO - PROCESS | 3612 | 1463192753853 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 19:25:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:25:53 INFO - PROCESS | 3612 | 1463192753857 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:25:53 INFO - PROCESS | 3612 | 1463192753859 Marionette TRACE conn5 <- [1,1614,null,{}] 19:25:53 INFO - PROCESS | 3612 | 1463192753863 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}] 19:25:54 INFO - PROCESS | 3612 | 1463192753985 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 19:25:54 INFO - PROCESS | 3612 | 1463192754264 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:54 INFO - PROCESS | 3612 | ++DOCSHELL 0CC7B800 == 35 [pid = 3612] [id = 413] 19:25:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (10258C00) [pid = 3612] [serial = 1239] [outer = 00000000] 19:25:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (10C68400) [pid = 3612] [serial = 1240] [outer = 10258C00] 19:25:54 INFO - PROCESS | 3612 | 1463192754326 Marionette DEBUG loaded listener.js 19:25:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (10FC6000) [pid = 3612] [serial = 1241] [outer = 10258C00] 19:25:54 INFO - PROCESS | 3612 | 1463192754943 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]]]}] 19:25:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:25:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1116ms 19:25:55 INFO - PROCESS | 3612 | 1463192754978 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 19:25:55 INFO - PROCESS | 3612 | 1463192754982 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 19:25:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:25:55 INFO - PROCESS | 3612 | 1463192754986 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:25:55 INFO - PROCESS | 3612 | 1463192754989 Marionette TRACE conn5 <- [1,1618,null,{}] 19:25:55 INFO - PROCESS | 3612 | 1463192754994 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}] 19:25:55 INFO - PROCESS | 3612 | 1463192755100 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 19:25:55 INFO - PROCESS | 3612 | 1463192755262 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:55 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (0C749400) [pid = 3612] [serial = 1168] [outer = 00000000] [url = about:blank] 19:25:55 INFO - PROCESS | 3612 | ++DOCSHELL 0C74EC00 == 36 [pid = 3612] [id = 414] 19:25:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (0CA2B000) [pid = 3612] [serial = 1242] [outer = 00000000] 19:25:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (10265800) [pid = 3612] [serial = 1243] [outer = 0CA2B000] 19:25:55 INFO - PROCESS | 3612 | 1463192755365 Marionette DEBUG loaded listener.js 19:25:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (10E90C00) [pid = 3612] [serial = 1244] [outer = 0CA2B000] 19:25:55 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (15516C00) [pid = 3612] [serial = 1177] [outer = 00000000] [url = about:blank] 19:25:55 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (14C7EC00) [pid = 3612] [serial = 1174] [outer = 00000000] [url = about:blank] 19:25:55 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (10FC3400) [pid = 3612] [serial = 1172] [outer = 00000000] [url = about:blank] 19:25:55 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (10C68000) [pid = 3612] [serial = 1166] [outer = 00000000] [url = about:blank] 19:25:55 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (10ED1400) [pid = 3612] [serial = 1171] [outer = 00000000] [url = about:blank] 19:25:55 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (14E8C000) [pid = 3612] [serial = 1175] [outer = 00000000] [url = about:blank] 19:25:55 INFO - PROCESS | 3612 | 1463192755804 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]]]}] 19:25:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:25:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 870ms 19:25:55 INFO - PROCESS | 3612 | 1463192755859 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 19:25:55 INFO - PROCESS | 3612 | 1463192755863 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 19:25:55 INFO - PROCESS | 3612 | 1463192755868 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:25:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:25:55 INFO - PROCESS | 3612 | 1463192755869 Marionette TRACE conn5 <- [1,1622,null,{}] 19:25:55 INFO - PROCESS | 3612 | 1463192755873 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}] 19:25:55 INFO - PROCESS | 3612 | 1463192755965 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 19:25:56 INFO - PROCESS | 3612 | 1463192755976 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:56 INFO - PROCESS | 3612 | ++DOCSHELL 14F63000 == 37 [pid = 3612] [id = 415] 19:25:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (15269400) [pid = 3612] [serial = 1245] [outer = 00000000] 19:25:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (162E8800) [pid = 3612] [serial = 1246] [outer = 15269400] 19:25:56 INFO - PROCESS | 3612 | 1463192756025 Marionette DEBUG loaded listener.js 19:25:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (181F7C00) [pid = 3612] [serial = 1247] [outer = 15269400] 19:25:56 INFO - PROCESS | 3612 | 1463192756525 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]]]}] 19:25:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:25:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 671ms 19:25:56 INFO - PROCESS | 3612 | 1463192756545 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 19:25:56 INFO - PROCESS | 3612 | 1463192756548 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 19:25:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:25:56 INFO - PROCESS | 3612 | 1463192756553 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:25:56 INFO - PROCESS | 3612 | 1463192756559 Marionette TRACE conn5 <- [1,1626,null,{}] 19:25:56 INFO - PROCESS | 3612 | 1463192756568 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}] 19:25:56 INFO - PROCESS | 3612 | 1463192756659 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 19:25:56 INFO - PROCESS | 3612 | 1463192756670 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:56 INFO - PROCESS | 3612 | ++DOCSHELL 1934C800 == 38 [pid = 3612] [id = 416] 19:25:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1934D000) [pid = 3612] [serial = 1248] [outer = 00000000] 19:25:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (197DBC00) [pid = 3612] [serial = 1249] [outer = 1934D000] 19:25:56 INFO - PROCESS | 3612 | 1463192756715 Marionette DEBUG loaded listener.js 19:25:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (198DB400) [pid = 3612] [serial = 1250] [outer = 1934D000] 19:25:57 INFO - PROCESS | 3612 | 1463192757211 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]]]}] 19:25:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:25:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 690ms 19:25:57 INFO - PROCESS | 3612 | 1463192757242 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 19:25:57 INFO - PROCESS | 3612 | 1463192757245 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 19:25:57 INFO - PROCESS | 3612 | 1463192757248 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:25:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:25:57 INFO - PROCESS | 3612 | 1463192757249 Marionette TRACE conn5 <- [1,1630,null,{}] 19:25:57 INFO - PROCESS | 3612 | 1463192757253 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}] 19:25:57 INFO - PROCESS | 3612 | 1463192757342 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 19:25:57 INFO - PROCESS | 3612 | 1463192757351 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:57 INFO - PROCESS | 3612 | ++DOCSHELL 18988800 == 39 [pid = 3612] [id = 417] 19:25:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (19994000) [pid = 3612] [serial = 1251] [outer = 00000000] 19:25:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (199A1C00) [pid = 3612] [serial = 1252] [outer = 19994000] 19:25:57 INFO - PROCESS | 3612 | 1463192757397 Marionette DEBUG loaded listener.js 19:25:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (19A82C00) [pid = 3612] [serial = 1253] [outer = 19994000] 19:25:57 INFO - PROCESS | 3612 | 1463192757857 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]]]}] 19:25:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:25:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 19:25:57 INFO - PROCESS | 3612 | 1463192757891 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 19:25:57 INFO - PROCESS | 3612 | 1463192757893 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 19:25:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:25:57 INFO - PROCESS | 3612 | 1463192757896 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:25:57 INFO - PROCESS | 3612 | 1463192757898 Marionette TRACE conn5 <- [1,1634,null,{}] 19:25:57 INFO - PROCESS | 3612 | 1463192757911 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}] 19:25:58 INFO - PROCESS | 3612 | 1463192758030 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 19:25:58 INFO - PROCESS | 3612 | 1463192758123 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:58 INFO - PROCESS | 3612 | ++DOCSHELL 1A113C00 == 40 [pid = 3612] [id = 418] 19:25:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1A119800) [pid = 3612] [serial = 1254] [outer = 00000000] 19:25:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1A2BC000) [pid = 3612] [serial = 1255] [outer = 1A119800] 19:25:58 INFO - PROCESS | 3612 | 1463192758176 Marionette DEBUG loaded listener.js 19:25:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (1A934C00) [pid = 3612] [serial = 1256] [outer = 1A119800] 19:25:58 INFO - PROCESS | 3612 | 1463192758630 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]]]}] 19:25:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:25:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 770ms 19:25:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:25:58 INFO - PROCESS | 3612 | 1463192758667 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 19:25:58 INFO - PROCESS | 3612 | 1463192758669 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 19:25:58 INFO - PROCESS | 3612 | 1463192758672 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:25:58 INFO - PROCESS | 3612 | 1463192758674 Marionette TRACE conn5 <- [1,1638,null,{}] 19:25:58 INFO - PROCESS | 3612 | 1463192758677 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}] 19:25:58 INFO - PROCESS | 3612 | 1463192758801 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 19:25:58 INFO - PROCESS | 3612 | 1463192758866 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:58 INFO - PROCESS | 3612 | ++DOCSHELL 1AA17C00 == 41 [pid = 3612] [id = 419] 19:25:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1AA18000) [pid = 3612] [serial = 1257] [outer = 00000000] 19:25:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1BB5D000) [pid = 3612] [serial = 1258] [outer = 1AA18000] 19:25:58 INFO - PROCESS | 3612 | 1463192758911 Marionette DEBUG loaded listener.js 19:25:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1BB60C00) [pid = 3612] [serial = 1259] [outer = 1AA18000] 19:25:59 INFO - PROCESS | 3612 | 1463192759357 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]]]}] 19:25:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:25:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 19:25:59 INFO - PROCESS | 3612 | 1463192759432 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 19:25:59 INFO - PROCESS | 3612 | 1463192759433 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 19:25:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:25:59 INFO - PROCESS | 3612 | 1463192759443 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:25:59 INFO - PROCESS | 3612 | 1463192759445 Marionette TRACE conn5 <- [1,1642,null,{}] 19:25:59 INFO - PROCESS | 3612 | 1463192759451 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}] 19:25:59 INFO - PROCESS | 3612 | 1463192759565 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 19:25:59 INFO - PROCESS | 3612 | 1463192759577 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:59 INFO - PROCESS | 3612 | ++DOCSHELL 18988400 == 42 [pid = 3612] [id = 420] 19:25:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (18991000) [pid = 3612] [serial = 1260] [outer = 00000000] 19:25:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (1BB76400) [pid = 3612] [serial = 1261] [outer = 18991000] 19:25:59 INFO - PROCESS | 3612 | 1463192759675 Marionette DEBUG loaded listener.js 19:25:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (1BB7A400) [pid = 3612] [serial = 1262] [outer = 18991000] 19:26:00 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (0C740000) [pid = 3612] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:26:00 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (14C82800) [pid = 3612] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:26:00 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (181F1C00) [pid = 3612] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:26:00 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (15273C00) [pid = 3612] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:26:00 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (18989C00) [pid = 3612] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:26:00 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (198D1400) [pid = 3612] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:26:00 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1528C800) [pid = 3612] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:26:00 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1999CC00) [pid = 3612] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:26:00 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (10FC0000) [pid = 3612] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:26:00 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (0C749C00) [pid = 3612] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:26:00 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (19015C00) [pid = 3612] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:26:00 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (10265400) [pid = 3612] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:26:00 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (19432400) [pid = 3612] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:26:00 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1A270C00) [pid = 3612] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:26:00 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (19A94400) [pid = 3612] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:26:00 INFO - PROCESS | 3612 | 1463192760237 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]]]}] 19:26:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:26:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 830ms 19:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:26:00 INFO - PROCESS | 3612 | 1463192760273 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 19:26:00 INFO - PROCESS | 3612 | 1463192760275 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 19:26:00 INFO - PROCESS | 3612 | 1463192760279 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:26:00 INFO - PROCESS | 3612 | 1463192760280 Marionette TRACE conn5 <- [1,1646,null,{}] 19:26:00 INFO - PROCESS | 3612 | 1463192760284 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}] 19:26:00 INFO - PROCESS | 3612 | 1463192760404 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 19:26:00 INFO - PROCESS | 3612 | 1463192760468 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:00 INFO - PROCESS | 3612 | ++DOCSHELL 14C82800 == 43 [pid = 3612] [id = 421] 19:26:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1526F000) [pid = 3612] [serial = 1263] [outer = 00000000] 19:26:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (19439C00) [pid = 3612] [serial = 1264] [outer = 1526F000] 19:26:00 INFO - PROCESS | 3612 | 1463192760516 Marionette DEBUG loaded listener.js 19:26:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1999CC00) [pid = 3612] [serial = 1265] [outer = 1526F000] 19:26:00 INFO - PROCESS | 3612 | 1463192760942 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]]]}] 19:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 731ms 19:26:01 INFO - PROCESS | 3612 | 1463192761012 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 19:26:01 INFO - PROCESS | 3612 | 1463192761015 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 19:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:26:01 INFO - PROCESS | 3612 | 1463192761018 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:26:01 INFO - PROCESS | 3612 | 1463192761020 Marionette TRACE conn5 <- [1,1650,null,{}] 19:26:01 INFO - PROCESS | 3612 | 1463192761023 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}] 19:26:01 INFO - PROCESS | 3612 | 1463192761106 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 19:26:01 INFO - PROCESS | 3612 | 1463192761116 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:01 INFO - PROCESS | 3612 | ++DOCSHELL 181ECC00 == 44 [pid = 3612] [id = 422] 19:26:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (198F4C00) [pid = 3612] [serial = 1266] [outer = 00000000] 19:26:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1BCCC000) [pid = 3612] [serial = 1267] [outer = 198F4C00] 19:26:01 INFO - PROCESS | 3612 | 1463192761162 Marionette DEBUG loaded listener.js 19:26:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1BCCF800) [pid = 3612] [serial = 1268] [outer = 198F4C00] 19:26:01 INFO - PROCESS | 3612 | 1463192761602 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]]]}] 19:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 630ms 19:26:01 INFO - PROCESS | 3612 | 1463192761651 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 19:26:01 INFO - PROCESS | 3612 | 1463192761653 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 19:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:26:01 INFO - PROCESS | 3612 | 1463192761656 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:26:01 INFO - PROCESS | 3612 | 1463192761658 Marionette TRACE conn5 <- [1,1654,null,{}] 19:26:01 INFO - PROCESS | 3612 | 1463192761662 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}] 19:26:01 INFO - PROCESS | 3612 | 1463192761750 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 19:26:01 INFO - PROCESS | 3612 | 1463192761757 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:01 INFO - PROCESS | 3612 | ++DOCSHELL 1BD58400 == 45 [pid = 3612] [id = 423] 19:26:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1BEB3000) [pid = 3612] [serial = 1269] [outer = 00000000] 19:26:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1C32F400) [pid = 3612] [serial = 1270] [outer = 1BEB3000] 19:26:01 INFO - PROCESS | 3612 | 1463192761807 Marionette DEBUG loaded listener.js 19:26:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (1CF02400) [pid = 3612] [serial = 1271] [outer = 1BEB3000] 19:26:02 INFO - PROCESS | 3612 | 1463192762541 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]]]}] 19:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 930ms 19:26:02 INFO - PROCESS | 3612 | 1463192762591 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 19:26:02 INFO - PROCESS | 3612 | 1463192762596 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 19:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:26:02 INFO - PROCESS | 3612 | 1463192762602 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:26:02 INFO - PROCESS | 3612 | 1463192762606 Marionette TRACE conn5 <- [1,1658,null,{}] 19:26:02 INFO - PROCESS | 3612 | 1463192762611 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}] 19:26:02 INFO - PROCESS | 3612 | 1463192762731 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 19:26:02 INFO - PROCESS | 3612 | 1463192762876 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:02 INFO - PROCESS | 3612 | ++DOCSHELL 10FC4400 == 46 [pid = 3612] [id = 424] 19:26:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (10FC7000) [pid = 3612] [serial = 1272] [outer = 00000000] 19:26:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1536B400) [pid = 3612] [serial = 1273] [outer = 10FC7000] 19:26:02 INFO - PROCESS | 3612 | 1463192762939 Marionette DEBUG loaded listener.js 19:26:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (170E2C00) [pid = 3612] [serial = 1274] [outer = 10FC7000] 19:26:03 INFO - PROCESS | 3612 | 1463192763549 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]]]}] 19:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 970ms 19:26:03 INFO - PROCESS | 3612 | 1463192763576 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 19:26:03 INFO - PROCESS | 3612 | 1463192763582 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 19:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:26:03 INFO - PROCESS | 3612 | 1463192763589 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:26:03 INFO - PROCESS | 3612 | 1463192763592 Marionette TRACE conn5 <- [1,1662,null,{}] 19:26:03 INFO - PROCESS | 3612 | 1463192763596 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}] 19:26:03 INFO - PROCESS | 3612 | 1463192763712 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 19:26:03 INFO - PROCESS | 3612 | 1463192763869 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:03 INFO - PROCESS | 3612 | ++DOCSHELL 18995000 == 47 [pid = 3612] [id = 425] 19:26:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (19012C00) [pid = 3612] [serial = 1275] [outer = 00000000] 19:26:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (19364C00) [pid = 3612] [serial = 1276] [outer = 19012C00] 19:26:03 INFO - PROCESS | 3612 | 1463192763929 Marionette DEBUG loaded listener.js 19:26:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (19996800) [pid = 3612] [serial = 1277] [outer = 19012C00] 19:26:04 INFO - PROCESS | 3612 | 1463192764566 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]]]}] 19:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1022ms 19:26:04 INFO - PROCESS | 3612 | 1463192764613 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 19:26:04 INFO - PROCESS | 3612 | 1463192764616 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 19:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:26:04 INFO - PROCESS | 3612 | 1463192764620 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:26:04 INFO - PROCESS | 3612 | 1463192764624 Marionette TRACE conn5 <- [1,1666,null,{}] 19:26:04 INFO - PROCESS | 3612 | 1463192764635 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}] 19:26:04 INFO - PROCESS | 3612 | 1463192764766 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 19:26:04 INFO - PROCESS | 3612 | 1463192764906 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:04 INFO - PROCESS | 3612 | ++DOCSHELL 0CCEB800 == 48 [pid = 3612] [id = 426] 19:26:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (1BB54000) [pid = 3612] [serial = 1278] [outer = 00000000] 19:26:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (1CD52000) [pid = 3612] [serial = 1279] [outer = 1BB54000] 19:26:05 INFO - PROCESS | 3612 | 1463192764966 Marionette DEBUG loaded listener.js 19:26:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1CF8B400) [pid = 3612] [serial = 1280] [outer = 1BB54000] 19:26:05 INFO - PROCESS | 3612 | 1463192765573 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]]]}] 19:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1020ms 19:26:05 INFO - PROCESS | 3612 | 1463192765643 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 19:26:05 INFO - PROCESS | 3612 | 1463192765646 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 19:26:05 INFO - PROCESS | 3612 | 1463192765649 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:26:05 INFO - PROCESS | 3612 | 1463192765652 Marionette TRACE conn5 <- [1,1670,null,{}] 19:26:05 INFO - PROCESS | 3612 | 1463192765656 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}] 19:26:05 INFO - PROCESS | 3612 | 1463192765771 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 19:26:05 INFO - PROCESS | 3612 | 1463192765913 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:05 INFO - PROCESS | 3612 | ++DOCSHELL 1D54E000 == 49 [pid = 3612] [id = 427] 19:26:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1D54F400) [pid = 3612] [serial = 1281] [outer = 00000000] 19:26:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1D558C00) [pid = 3612] [serial = 1282] [outer = 1D54F400] 19:26:06 INFO - PROCESS | 3612 | 1463192765973 Marionette DEBUG loaded listener.js 19:26:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1D7BD800) [pid = 3612] [serial = 1283] [outer = 1D54F400] 19:26:06 INFO - PROCESS | 3612 | 1463192766636 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]]]}] 19:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1020ms 19:26:06 INFO - PROCESS | 3612 | 1463192766672 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 19:26:06 INFO - PROCESS | 3612 | 1463192766674 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 19:26:06 INFO - PROCESS | 3612 | 1463192766677 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:26:06 INFO - PROCESS | 3612 | 1463192766679 Marionette TRACE conn5 <- [1,1674,null,{}] 19:26:06 INFO - PROCESS | 3612 | 1463192766683 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}] 19:26:06 INFO - PROCESS | 3612 | 1463192766792 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 19:26:07 INFO - PROCESS | 3612 | 1463192767127 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:07 INFO - PROCESS | 3612 | ++DOCSHELL 0C747800 == 50 [pid = 3612] [id = 428] 19:26:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (0C749400) [pid = 3612] [serial = 1284] [outer = 00000000] 19:26:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (10FC0C00) [pid = 3612] [serial = 1285] [outer = 0C749400] 19:26:07 INFO - PROCESS | 3612 | 1463192767202 Marionette DEBUG loaded listener.js 19:26:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (14E88400) [pid = 3612] [serial = 1286] [outer = 0C749400] 19:26:07 INFO - PROCESS | 3612 | 1463192767775 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]]]}] 19:26:07 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 19:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1119ms 19:26:07 INFO - PROCESS | 3612 | 1463192767810 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 19:26:07 INFO - PROCESS | 3612 | 1463192767814 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 19:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:26:07 INFO - PROCESS | 3612 | 1463192767820 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:26:07 INFO - PROCESS | 3612 | 1463192767824 Marionette TRACE conn5 <- [1,1678,null,{}] 19:26:07 INFO - PROCESS | 3612 | 1463192767829 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}] 19:26:07 INFO - PROCESS | 3612 | 1463192767930 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 19:26:08 INFO - PROCESS | 3612 | 1463192768049 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:08 INFO - PROCESS | 3612 | ++DOCSHELL 0CC88000 == 51 [pid = 3612] [id = 429] 19:26:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (102F1800) [pid = 3612] [serial = 1287] [outer = 00000000] 19:26:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (10C70400) [pid = 3612] [serial = 1288] [outer = 102F1800] 19:26:08 INFO - PROCESS | 3612 | 1463192768161 Marionette DEBUG loaded listener.js 19:26:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1524A800) [pid = 3612] [serial = 1289] [outer = 102F1800] 19:26:08 INFO - PROCESS | 3612 | --DOCSHELL 0C747C00 == 50 [pid = 3612] [id = 387] 19:26:08 INFO - PROCESS | 3612 | --DOCSHELL 181ECC00 == 49 [pid = 3612] [id = 422] 19:26:08 INFO - PROCESS | 3612 | --DOCSHELL 14C82800 == 48 [pid = 3612] [id = 421] 19:26:08 INFO - PROCESS | 3612 | --DOCSHELL 18988400 == 47 [pid = 3612] [id = 420] 19:26:08 INFO - PROCESS | 3612 | --DOCSHELL 1AA17C00 == 46 [pid = 3612] [id = 419] 19:26:08 INFO - PROCESS | 3612 | --DOCSHELL 1A113C00 == 45 [pid = 3612] [id = 418] 19:26:08 INFO - PROCESS | 3612 | --DOCSHELL 18988800 == 44 [pid = 3612] [id = 417] 19:26:08 INFO - PROCESS | 3612 | --DOCSHELL 1934C800 == 43 [pid = 3612] [id = 416] 19:26:08 INFO - PROCESS | 3612 | --DOCSHELL 14F63000 == 42 [pid = 3612] [id = 415] 19:26:08 INFO - PROCESS | 3612 | --DOCSHELL 0C74EC00 == 41 [pid = 3612] [id = 414] 19:26:08 INFO - PROCESS | 3612 | --DOCSHELL 0CC7B800 == 40 [pid = 3612] [id = 413] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (1A6A4400) [pid = 3612] [serial = 1222] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOCSHELL 102EF800 == 39 [pid = 3612] [id = 408] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (102ED800) [pid = 3612] [serial = 1169] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1091AC00) [pid = 3612] [serial = 1181] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1022E400) [pid = 3612] [serial = 1180] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (19369400) [pid = 3612] [serial = 1204] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (10B41C00) [pid = 3612] [serial = 1195] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (198D1C00) [pid = 3612] [serial = 1190] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (197D6C00) [pid = 3612] [serial = 1189] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1A338000) [pid = 3612] [serial = 1219] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1A5F5C00) [pid = 3612] [serial = 1220] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (1A118800) [pid = 3612] [serial = 1216] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (10FC5400) [pid = 3612] [serial = 1196] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (17D0AC00) [pid = 3612] [serial = 1184] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (1A11F800) [pid = 3612] [serial = 1217] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (19A82000) [pid = 3612] [serial = 1214] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (19435000) [pid = 3612] [serial = 1205] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (18901800) [pid = 3612] [serial = 1193] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (1559C000) [pid = 3612] [serial = 1192] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (18904800) [pid = 3612] [serial = 1201] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (18930000) [pid = 3612] [serial = 1202] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (155A9400) [pid = 3612] [serial = 1183] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1898F800) [pid = 3612] [serial = 1186] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (198E0800) [pid = 3612] [serial = 1207] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (198EF800) [pid = 3612] [serial = 1208] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (18995400) [pid = 3612] [serial = 1187] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (19A7E800) [pid = 3612] [serial = 1213] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (19A74800) [pid = 3612] [serial = 1210] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (15241000) [pid = 3612] [serial = 1198] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (15369400) [pid = 3612] [serial = 1199] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (19A75400) [pid = 3612] [serial = 1211] [outer = 00000000] [url = about:blank] 19:26:08 INFO - PROCESS | 3612 | 1463192768697 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]]]}] 19:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 930ms 19:26:08 INFO - PROCESS | 3612 | 1463192768753 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 19:26:08 INFO - PROCESS | 3612 | 1463192768757 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 19:26:08 INFO - PROCESS | 3612 | 1463192768762 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:26:08 INFO - PROCESS | 3612 | 1463192768764 Marionette TRACE conn5 <- [1,1682,null,{}] 19:26:08 INFO - PROCESS | 3612 | 1463192768767 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}] 19:26:08 INFO - PROCESS | 3612 | 1463192768853 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 19:26:08 INFO - PROCESS | 3612 | 1463192768860 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:08 INFO - PROCESS | 3612 | ++DOCSHELL 10C6CC00 == 40 [pid = 3612] [id = 430] 19:26:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (10FCA400) [pid = 3612] [serial = 1290] [outer = 00000000] 19:26:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (16218000) [pid = 3612] [serial = 1291] [outer = 10FCA400] 19:26:08 INFO - PROCESS | 3612 | 1463192768907 Marionette DEBUG loaded listener.js 19:26:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (18167800) [pid = 3612] [serial = 1292] [outer = 10FCA400] 19:26:09 INFO - PROCESS | 3612 | 1463192769412 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]]]}] 19:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 19:26:09 INFO - PROCESS | 3612 | 1463192769437 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 19:26:09 INFO - PROCESS | 3612 | 1463192769439 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 19:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:26:09 INFO - PROCESS | 3612 | 1463192769448 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:26:09 INFO - PROCESS | 3612 | 1463192769453 Marionette TRACE conn5 <- [1,1686,null,{}] 19:26:09 INFO - PROCESS | 3612 | 1463192769462 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}] 19:26:09 INFO - PROCESS | 3612 | 1463192769549 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 19:26:09 INFO - PROCESS | 3612 | 1463192769560 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:09 INFO - PROCESS | 3612 | ++DOCSHELL 181DF000 == 41 [pid = 3612] [id = 431] 19:26:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1898E800) [pid = 3612] [serial = 1293] [outer = 00000000] 19:26:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (189F4800) [pid = 3612] [serial = 1294] [outer = 1898E800] 19:26:09 INFO - PROCESS | 3612 | 1463192769605 Marionette DEBUG loaded listener.js 19:26:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (19018800) [pid = 3612] [serial = 1295] [outer = 1898E800] 19:26:10 INFO - PROCESS | 3612 | 1463192770080 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]]]}] 19:26:10 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 19:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 690ms 19:26:10 INFO - PROCESS | 3612 | 1463192770142 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 19:26:10 INFO - PROCESS | 3612 | 1463192770145 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 19:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:26:10 INFO - PROCESS | 3612 | 1463192770148 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:26:10 INFO - PROCESS | 3612 | 1463192770150 Marionette TRACE conn5 <- [1,1690,null,{}] 19:26:10 INFO - PROCESS | 3612 | 1463192770154 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}] 19:26:10 INFO - PROCESS | 3612 | 1463192770243 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 19:26:10 INFO - PROCESS | 3612 | 1463192770351 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:10 INFO - PROCESS | 3612 | ++DOCSHELL 1901A000 == 42 [pid = 3612] [id = 432] 19:26:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1901C800) [pid = 3612] [serial = 1296] [outer = 00000000] 19:26:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (197CF000) [pid = 3612] [serial = 1297] [outer = 1901C800] 19:26:10 INFO - PROCESS | 3612 | 1463192770399 Marionette DEBUG loaded listener.js 19:26:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (198DAC00) [pid = 3612] [serial = 1298] [outer = 1901C800] 19:26:10 INFO - PROCESS | 3612 | 1463192770824 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]]]}] 19:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 19:26:10 INFO - PROCESS | 3612 | 1463192770882 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 19:26:10 INFO - PROCESS | 3612 | 1463192770884 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 19:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:26:10 INFO - PROCESS | 3612 | 1463192770892 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:26:10 INFO - PROCESS | 3612 | 1463192770894 Marionette TRACE conn5 <- [1,1694,null,{}] 19:26:10 INFO - PROCESS | 3612 | 1463192770898 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}] 19:26:11 INFO - PROCESS | 3612 | 1463192771050 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 19:26:11 INFO - PROCESS | 3612 | 1463192771119 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:11 INFO - PROCESS | 3612 | ++DOCSHELL 198DFC00 == 43 [pid = 3612] [id = 433] 19:26:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (198E0000) [pid = 3612] [serial = 1299] [outer = 00000000] 19:26:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (19994C00) [pid = 3612] [serial = 1300] [outer = 198E0000] 19:26:11 INFO - PROCESS | 3612 | 1463192771179 Marionette DEBUG loaded listener.js 19:26:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (19A78000) [pid = 3612] [serial = 1301] [outer = 198E0000] 19:26:11 INFO - PROCESS | 3612 | 1463192771653 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]]]}] 19:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 770ms 19:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:26:11 INFO - PROCESS | 3612 | 1463192771666 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 19:26:11 INFO - PROCESS | 3612 | 1463192771668 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 19:26:11 INFO - PROCESS | 3612 | 1463192771671 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:26:11 INFO - PROCESS | 3612 | 1463192771673 Marionette TRACE conn5 <- [1,1698,null,{}] 19:26:11 INFO - PROCESS | 3612 | 1463192771676 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}] 19:26:11 INFO - PROCESS | 3612 | 1463192771800 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 19:26:11 INFO - PROCESS | 3612 | 1463192771808 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:11 INFO - PROCESS | 3612 | ++DOCSHELL 19A7BC00 == 44 [pid = 3612] [id = 434] 19:26:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (19A81C00) [pid = 3612] [serial = 1302] [outer = 00000000] 19:26:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1A120400) [pid = 3612] [serial = 1303] [outer = 19A81C00] 19:26:11 INFO - PROCESS | 3612 | 1463192771853 Marionette DEBUG loaded listener.js 19:26:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1A340C00) [pid = 3612] [serial = 1304] [outer = 19A81C00] 19:26:12 INFO - PROCESS | 3612 | 1463192772355 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]]]}] 19:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 19:26:12 INFO - PROCESS | 3612 | 1463192772403 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 19:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:26:12 INFO - PROCESS | 3612 | 1463192772405 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 19:26:12 INFO - PROCESS | 3612 | 1463192772408 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:26:12 INFO - PROCESS | 3612 | 1463192772410 Marionette TRACE conn5 <- [1,1702,null,{}] 19:26:12 INFO - PROCESS | 3612 | 1463192772413 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}] 19:26:12 INFO - PROCESS | 3612 | 1463192772565 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 19:26:12 INFO - PROCESS | 3612 | 1463192772592 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:12 INFO - PROCESS | 3612 | ++DOCSHELL 1A5F8C00 == 45 [pid = 3612] [id = 435] 19:26:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (1A69E800) [pid = 3612] [serial = 1305] [outer = 00000000] 19:26:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (1AA0EC00) [pid = 3612] [serial = 1306] [outer = 1A69E800] 19:26:12 INFO - PROCESS | 3612 | 1463192772639 Marionette DEBUG loaded listener.js 19:26:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (1AADA800) [pid = 3612] [serial = 1307] [outer = 1A69E800] 19:26:13 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (198F4C00) [pid = 3612] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:26:13 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (1A119800) [pid = 3612] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:26:13 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1AA18000) [pid = 3612] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:26:13 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1526F000) [pid = 3612] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:26:13 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (18991000) [pid = 3612] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:26:13 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (15269400) [pid = 3612] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:26:13 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (19994000) [pid = 3612] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:26:13 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1934D000) [pid = 3612] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:26:13 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (10258C00) [pid = 3612] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:26:13 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (0CA2B000) [pid = 3612] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:26:13 INFO - PROCESS | 3612 | 1463192773280 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]]]}] 19:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 19:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 930ms 19:26:13 INFO - PROCESS | 3612 | 1463192773339 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 19:26:13 INFO - PROCESS | 3612 | 1463192773341 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 19:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:26:13 INFO - PROCESS | 3612 | 1463192773344 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:26:13 INFO - PROCESS | 3612 | 1463192773346 Marionette TRACE conn5 <- [1,1706,null,{}] 19:26:13 INFO - PROCESS | 3612 | 1463192773349 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}] 19:26:13 INFO - PROCESS | 3612 | 1463192773433 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 19:26:13 INFO - PROCESS | 3612 | 1463192773440 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:13 INFO - PROCESS | 3612 | ++DOCSHELL 19992800 == 46 [pid = 3612] [id = 436] 19:26:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (199DB800) [pid = 3612] [serial = 1308] [outer = 00000000] 19:26:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1AA09C00) [pid = 3612] [serial = 1309] [outer = 199DB800] 19:26:13 INFO - PROCESS | 3612 | 1463192773485 Marionette DEBUG loaded listener.js 19:26:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1AC53C00) [pid = 3612] [serial = 1310] [outer = 199DB800] 19:26:13 INFO - PROCESS | 3612 | 1463192773926 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]]]}] 19:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 19:26:14 INFO - PROCESS | 3612 | 1463192773975 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 19:26:14 INFO - PROCESS | 3612 | 1463192773977 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 19:26:14 INFO - PROCESS | 3612 | 1463192773981 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:26:14 INFO - PROCESS | 3612 | 1463192773982 Marionette TRACE conn5 <- [1,1710,null,{}] 19:26:14 INFO - PROCESS | 3612 | 1463192773986 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}] 19:26:14 INFO - PROCESS | 3612 | 1463192774073 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 19:26:14 INFO - PROCESS | 3612 | 1463192774080 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:14 INFO - PROCESS | 3612 | ++DOCSHELL 10B45000 == 47 [pid = 3612] [id = 437] 19:26:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (10B4FC00) [pid = 3612] [serial = 1311] [outer = 00000000] 19:26:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1BB5A400) [pid = 3612] [serial = 1312] [outer = 10B4FC00] 19:26:14 INFO - PROCESS | 3612 | 1463192774124 Marionette DEBUG loaded listener.js 19:26:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1BB5DC00) [pid = 3612] [serial = 1313] [outer = 10B4FC00] 19:26:14 INFO - PROCESS | 3612 | 1463192774575 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]]]}] 19:26:14 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 19:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 19:26:14 INFO - PROCESS | 3612 | 1463192774629 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 19:26:14 INFO - PROCESS | 3612 | 1463192774631 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 19:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:26:14 INFO - PROCESS | 3612 | 1463192774634 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:26:14 INFO - PROCESS | 3612 | 1463192774636 Marionette TRACE conn5 <- [1,1714,null,{}] 19:26:14 INFO - PROCESS | 3612 | 1463192774639 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}] 19:26:14 INFO - PROCESS | 3612 | 1463192774722 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 19:26:14 INFO - PROCESS | 3612 | 1463192774729 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:14 INFO - PROCESS | 3612 | ++DOCSHELL 14C7EC00 == 48 [pid = 3612] [id = 438] 19:26:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1BB74400) [pid = 3612] [serial = 1314] [outer = 00000000] 19:26:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (1BEB5800) [pid = 3612] [serial = 1315] [outer = 1BB74400] 19:26:14 INFO - PROCESS | 3612 | 1463192774778 Marionette DEBUG loaded listener.js 19:26:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (1CD5D400) [pid = 3612] [serial = 1316] [outer = 1BB74400] 19:26:15 INFO - PROCESS | 3612 | 1463192775418 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]]]}] 19:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 870ms 19:26:15 INFO - PROCESS | 3612 | 1463192775530 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 19:26:15 INFO - PROCESS | 3612 | 1463192775535 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 19:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:26:15 INFO - PROCESS | 3612 | 1463192775542 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:26:15 INFO - PROCESS | 3612 | 1463192775546 Marionette TRACE conn5 <- [1,1718,null,{}] 19:26:15 INFO - PROCESS | 3612 | 1463192775552 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}] 19:26:15 INFO - PROCESS | 3612 | 1463192775677 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 19:26:15 INFO - PROCESS | 3612 | 1463192775815 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:15 INFO - PROCESS | 3612 | ++DOCSHELL 10B48000 == 49 [pid = 3612] [id = 439] 19:26:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (10C68C00) [pid = 3612] [serial = 1317] [outer = 00000000] 19:26:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (15372C00) [pid = 3612] [serial = 1318] [outer = 10C68C00] 19:26:15 INFO - PROCESS | 3612 | 1463192775880 Marionette DEBUG loaded listener.js 19:26:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (162EAC00) [pid = 3612] [serial = 1319] [outer = 10C68C00] 19:26:16 INFO - PROCESS | 3612 | 1463192776440 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]]]}] 19:26:16 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 19:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 931ms 19:26:16 INFO - PROCESS | 3612 | 1463192776480 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 19:26:16 INFO - PROCESS | 3612 | 1463192776486 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 19:26:16 INFO - PROCESS | 3612 | 1463192776493 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:26:16 INFO - PROCESS | 3612 | 1463192776496 Marionette TRACE conn5 <- [1,1722,null,{}] 19:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 19:26:16 INFO - PROCESS | 3612 | 1463192776500 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}] 19:26:16 INFO - PROCESS | 3612 | 1463192776612 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 19:26:16 INFO - PROCESS | 3612 | 1463192776723 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:16 INFO - PROCESS | 3612 | ++DOCSHELL 17D06000 == 50 [pid = 3612] [id = 440] 19:26:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (18990400) [pid = 3612] [serial = 1320] [outer = 00000000] 19:26:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1934D000) [pid = 3612] [serial = 1321] [outer = 18990400] 19:26:16 INFO - PROCESS | 3612 | 1463192776778 Marionette DEBUG loaded listener.js 19:26:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (198FB800) [pid = 3612] [serial = 1322] [outer = 18990400] 19:26:17 INFO - PROCESS | 3612 | 1463192777440 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]]]}] 19:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 970ms 19:26:17 INFO - PROCESS | 3612 | 1463192777470 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 19:26:17 INFO - PROCESS | 3612 | 1463192777473 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 19:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:26:17 INFO - PROCESS | 3612 | 1463192777477 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:26:17 INFO - PROCESS | 3612 | 1463192777481 Marionette TRACE conn5 <- [1,1726,null,{}] 19:26:17 INFO - PROCESS | 3612 | 1463192777492 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}] 19:26:17 INFO - PROCESS | 3612 | 1463192777605 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 19:26:17 INFO - PROCESS | 3612 | 1463192777745 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:17 INFO - PROCESS | 3612 | ++DOCSHELL 1BEB8000 == 51 [pid = 3612] [id = 441] 19:26:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1C3FA800) [pid = 3612] [serial = 1323] [outer = 00000000] 19:26:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1D551000) [pid = 3612] [serial = 1324] [outer = 1C3FA800] 19:26:17 INFO - PROCESS | 3612 | 1463192777804 Marionette DEBUG loaded listener.js 19:26:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1D7BD400) [pid = 3612] [serial = 1325] [outer = 1C3FA800] 19:26:18 INFO - PROCESS | 3612 | 1463192778350 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]]]}] 19:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 930ms 19:26:18 INFO - PROCESS | 3612 | 1463192778410 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 19:26:18 INFO - PROCESS | 3612 | 1463192778413 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 19:26:18 INFO - PROCESS | 3612 | 1463192778416 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:26:18 INFO - PROCESS | 3612 | 1463192778418 Marionette TRACE conn5 <- [1,1730,null,{}] 19:26:18 INFO - PROCESS | 3612 | 1463192778422 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}] 19:26:18 INFO - PROCESS | 3612 | 1463192778531 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 19:26:18 INFO - PROCESS | 3612 | 1463192778668 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:18 INFO - PROCESS | 3612 | ++DOCSHELL 1D54FC00 == 52 [pid = 3612] [id = 442] 19:26:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1D7C8400) [pid = 3612] [serial = 1326] [outer = 00000000] 19:26:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1D8A1000) [pid = 3612] [serial = 1327] [outer = 1D7C8400] 19:26:18 INFO - PROCESS | 3612 | 1463192778724 Marionette DEBUG loaded listener.js 19:26:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1D8A5C00) [pid = 3612] [serial = 1328] [outer = 1D7C8400] 19:26:19 INFO - PROCESS | 3612 | 1463192779294 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]]]}] 19:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 930ms 19:26:19 INFO - PROCESS | 3612 | 1463192779357 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 19:26:19 INFO - PROCESS | 3612 | 1463192779359 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 19:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:26:19 INFO - PROCESS | 3612 | 1463192779377 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:26:19 INFO - PROCESS | 3612 | 1463192779379 Marionette TRACE conn5 <- [1,1734,null,{}] 19:26:19 INFO - PROCESS | 3612 | 1463192779383 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}] 19:26:19 INFO - PROCESS | 3612 | 1463192779496 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 19:26:19 INFO - PROCESS | 3612 | 1463192779638 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:19 INFO - PROCESS | 3612 | ++DOCSHELL 1D8A0C00 == 53 [pid = 3612] [id = 443] 19:26:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1D8AAC00) [pid = 3612] [serial = 1329] [outer = 00000000] 19:26:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1D8BD800) [pid = 3612] [serial = 1330] [outer = 1D8AAC00] 19:26:19 INFO - PROCESS | 3612 | 1463192779698 Marionette DEBUG loaded listener.js 19:26:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1D8C1000) [pid = 3612] [serial = 1331] [outer = 1D8AAC00] 19:26:20 INFO - PROCESS | 3612 | 1463192780261 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]]]}] 19:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 930ms 19:26:20 INFO - PROCESS | 3612 | 1463192780309 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 19:26:20 INFO - PROCESS | 3612 | 1463192780311 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 19:26:20 INFO - PROCESS | 3612 | 1463192780314 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:26:20 INFO - PROCESS | 3612 | 1463192780316 Marionette TRACE conn5 <- [1,1738,null,{}] 19:26:20 INFO - PROCESS | 3612 | 1463192780320 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}] 19:26:20 INFO - PROCESS | 3612 | 1463192780453 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 19:26:20 INFO - PROCESS | 3612 | 1463192780599 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:20 INFO - PROCESS | 3612 | ++DOCSHELL 1D8C4C00 == 54 [pid = 3612] [id = 444] 19:26:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1E493800) [pid = 3612] [serial = 1332] [outer = 00000000] 19:26:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1E49D800) [pid = 3612] [serial = 1333] [outer = 1E493800] 19:26:20 INFO - PROCESS | 3612 | 1463192780660 Marionette DEBUG loaded listener.js 19:26:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1E4A0000) [pid = 3612] [serial = 1334] [outer = 1E493800] 19:26:21 INFO - PROCESS | 3612 | 1463192781280 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]]]}] 19:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1170ms 19:26:21 INFO - PROCESS | 3612 | 1463192781519 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 19:26:21 INFO - PROCESS | 3612 | 1463192781523 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 19:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:26:21 INFO - PROCESS | 3612 | 1463192781529 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:26:21 INFO - PROCESS | 3612 | 1463192781532 Marionette TRACE conn5 <- [1,1742,null,{}] 19:26:21 INFO - PROCESS | 3612 | 1463192781537 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}] 19:26:21 INFO - PROCESS | 3612 | 1463192781640 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 19:26:21 INFO - PROCESS | 3612 | 1463192781774 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:21 INFO - PROCESS | 3612 | ++DOCSHELL 10FC2000 == 55 [pid = 3612] [id = 445] 19:26:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (10FCB400) [pid = 3612] [serial = 1335] [outer = 00000000] 19:26:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (14F59000) [pid = 3612] [serial = 1336] [outer = 10FCB400] 19:26:21 INFO - PROCESS | 3612 | 1463192781826 Marionette DEBUG loaded listener.js 19:26:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (15505C00) [pid = 3612] [serial = 1337] [outer = 10FCB400] 19:26:22 INFO - PROCESS | 3612 | 1463192782455 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]]]}] 19:26:22 INFO - PROCESS | 3612 | --DOCSHELL 1A117400 == 54 [pid = 3612] [id = 406] 19:26:22 INFO - PROCESS | 3612 | --DOCSHELL 10B45000 == 53 [pid = 3612] [id = 437] 19:26:22 INFO - PROCESS | 3612 | --DOCSHELL 19992800 == 52 [pid = 3612] [id = 436] 19:26:22 INFO - PROCESS | 3612 | --DOCSHELL 1A5F8C00 == 51 [pid = 3612] [id = 435] 19:26:22 INFO - PROCESS | 3612 | --DOCSHELL 19A7BC00 == 50 [pid = 3612] [id = 434] 19:26:22 INFO - PROCESS | 3612 | --DOCSHELL 198DFC00 == 49 [pid = 3612] [id = 433] 19:26:22 INFO - PROCESS | 3612 | --DOCSHELL 1901A000 == 48 [pid = 3612] [id = 432] 19:26:22 INFO - PROCESS | 3612 | --DOCSHELL 181DF000 == 47 [pid = 3612] [id = 431] 19:26:22 INFO - PROCESS | 3612 | --DOCSHELL 10C6CC00 == 46 [pid = 3612] [id = 430] 19:26:22 INFO - PROCESS | 3612 | --DOCSHELL 0CC88000 == 45 [pid = 3612] [id = 429] 19:26:22 INFO - PROCESS | 3612 | --DOCSHELL 0C747800 == 44 [pid = 3612] [id = 428] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1A2BC000) [pid = 3612] [serial = 1255] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1A934C00) [pid = 3612] [serial = 1256] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1BB60C00) [pid = 3612] [serial = 1259] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1BB5D000) [pid = 3612] [serial = 1258] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (19439C00) [pid = 3612] [serial = 1264] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1BB76400) [pid = 3612] [serial = 1261] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (162E8800) [pid = 3612] [serial = 1246] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (181F7C00) [pid = 3612] [serial = 1247] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (199A1C00) [pid = 3612] [serial = 1252] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (197DBC00) [pid = 3612] [serial = 1249] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (198DB400) [pid = 3612] [serial = 1250] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (10FC6000) [pid = 3612] [serial = 1241] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (10C68400) [pid = 3612] [serial = 1240] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (10265800) [pid = 3612] [serial = 1243] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (10E90C00) [pid = 3612] [serial = 1244] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (10EDF000) [pid = 3612] [serial = 1225] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (181F3C00) [pid = 3612] [serial = 1228] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (19A7CC00) [pid = 3612] [serial = 1231] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (1AADB400) [pid = 3612] [serial = 1234] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (1BAB9C00) [pid = 3612] [serial = 1237] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1BCCC000) [pid = 3612] [serial = 1267] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (1BCCF800) [pid = 3612] [serial = 1268] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1BB7A400) [pid = 3612] [serial = 1262] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1C32F400) [pid = 3612] [serial = 1270] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1999CC00) [pid = 3612] [serial = 1265] [outer = 00000000] [url = about:blank] 19:26:22 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (19A82C00) [pid = 3612] [serial = 1253] [outer = 00000000] [url = about:blank] 19:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1019ms 19:26:22 INFO - PROCESS | 3612 | 1463192782553 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 19:26:22 INFO - PROCESS | 3612 | 1463192782556 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 19:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:26:22 INFO - PROCESS | 3612 | 1463192782566 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:26:22 INFO - PROCESS | 3612 | 1463192782569 Marionette TRACE conn5 <- [1,1746,null,{}] 19:26:22 INFO - PROCESS | 3612 | 1463192782574 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}] 19:26:22 INFO - PROCESS | 3612 | 1463192782727 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 19:26:22 INFO - PROCESS | 3612 | 1463192782787 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:22 INFO - PROCESS | 3612 | ++DOCSHELL 10B4B400 == 45 [pid = 3612] [id = 446] 19:26:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (10B50C00) [pid = 3612] [serial = 1338] [outer = 00000000] 19:26:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (10F20C00) [pid = 3612] [serial = 1339] [outer = 10B50C00] 19:26:22 INFO - PROCESS | 3612 | 1463192782833 Marionette DEBUG loaded listener.js 19:26:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (14F5D400) [pid = 3612] [serial = 1340] [outer = 10B50C00] 19:26:23 INFO - PROCESS | 3612 | 1463192783257 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]]]}] 19:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 19:26:23 INFO - PROCESS | 3612 | 1463192783297 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 19:26:23 INFO - PROCESS | 3612 | 1463192783300 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 19:26:23 INFO - PROCESS | 3612 | 1463192783303 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:26:23 INFO - PROCESS | 3612 | 1463192783305 Marionette TRACE conn5 <- [1,1750,null,{}] 19:26:23 INFO - PROCESS | 3612 | 1463192783319 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}] 19:26:23 INFO - PROCESS | 3612 | 1463192783412 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 19:26:23 INFO - PROCESS | 3612 | 1463192783420 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:23 INFO - PROCESS | 3612 | ++DOCSHELL 18995400 == 46 [pid = 3612] [id = 447] 19:26:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (19011400) [pid = 3612] [serial = 1341] [outer = 00000000] 19:26:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (19020C00) [pid = 3612] [serial = 1342] [outer = 19011400] 19:26:23 INFO - PROCESS | 3612 | 1463192783477 Marionette DEBUG loaded listener.js 19:26:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (197D6800) [pid = 3612] [serial = 1343] [outer = 19011400] 19:26:23 INFO - PROCESS | 3612 | 1463192783960 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]]]}] 19:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 19:26:23 INFO - PROCESS | 3612 | 1463192783977 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 19:26:24 INFO - PROCESS | 3612 | 1463192783979 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 19:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:26:24 INFO - PROCESS | 3612 | 1463192783983 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:26:24 INFO - PROCESS | 3612 | 1463192783984 Marionette TRACE conn5 <- [1,1754,null,{}] 19:26:24 INFO - PROCESS | 3612 | 1463192783988 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}] 19:26:24 INFO - PROCESS | 3612 | 1463192784101 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 19:26:24 INFO - PROCESS | 3612 | 1463192784114 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:24 INFO - PROCESS | 3612 | ++DOCSHELL 10B43400 == 47 [pid = 3612] [id = 448] 19:26:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (15507000) [pid = 3612] [serial = 1344] [outer = 00000000] 19:26:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (19A77800) [pid = 3612] [serial = 1345] [outer = 15507000] 19:26:24 INFO - PROCESS | 3612 | 1463192784160 Marionette DEBUG loaded listener.js 19:26:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1A116000) [pid = 3612] [serial = 1346] [outer = 15507000] 19:26:24 INFO - PROCESS | 3612 | 1463192784636 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]]]}] 19:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 19:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:26:24 INFO - PROCESS | 3612 | 1463192784653 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 19:26:24 INFO - PROCESS | 3612 | 1463192784655 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 19:26:24 INFO - PROCESS | 3612 | 1463192784658 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:26:24 INFO - PROCESS | 3612 | 1463192784669 Marionette TRACE conn5 <- [1,1758,null,{}] 19:26:24 INFO - PROCESS | 3612 | 1463192784673 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}] 19:26:24 INFO - PROCESS | 3612 | 1463192784758 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 19:26:24 INFO - PROCESS | 3612 | 1463192784764 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:24 INFO - PROCESS | 3612 | ++DOCSHELL 1A111C00 == 48 [pid = 3612] [id = 449] 19:26:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1A119C00) [pid = 3612] [serial = 1347] [outer = 00000000] 19:26:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1A337800) [pid = 3612] [serial = 1348] [outer = 1A119C00] 19:26:24 INFO - PROCESS | 3612 | 1463192784809 Marionette DEBUG loaded listener.js 19:26:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1AA0CC00) [pid = 3612] [serial = 1349] [outer = 1A119C00] 19:26:25 INFO - PROCESS | 3612 | 1463192785300 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]]]}] 19:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 690ms 19:26:25 INFO - PROCESS | 3612 | 1463192785349 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 19:26:25 INFO - PROCESS | 3612 | 1463192785351 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 19:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:26:25 INFO - PROCESS | 3612 | 1463192785354 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:26:25 INFO - PROCESS | 3612 | 1463192785356 Marionette TRACE conn5 <- [1,1762,null,{}] 19:26:25 INFO - PROCESS | 3612 | 1463192785359 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}] 19:26:25 INFO - PROCESS | 3612 | 1463192785536 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 19:26:25 INFO - PROCESS | 3612 | 1463192785564 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:25 INFO - PROCESS | 3612 | ++DOCSHELL 1BB57800 == 49 [pid = 3612] [id = 450] 19:26:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1BB58000) [pid = 3612] [serial = 1350] [outer = 00000000] 19:26:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1BB71800) [pid = 3612] [serial = 1351] [outer = 1BB58000] 19:26:25 INFO - PROCESS | 3612 | 1463192785610 Marionette DEBUG loaded listener.js 19:26:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1BB79000) [pid = 3612] [serial = 1352] [outer = 1BB58000] 19:26:26 INFO - PROCESS | 3612 | 1463192786069 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]]]}] 19:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 771ms 19:26:26 INFO - PROCESS | 3612 | 1463192786131 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 19:26:26 INFO - PROCESS | 3612 | 1463192786133 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 19:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:26:26 INFO - PROCESS | 3612 | 1463192786136 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:26:26 INFO - PROCESS | 3612 | 1463192786138 Marionette TRACE conn5 <- [1,1766,null,{}] 19:26:26 INFO - PROCESS | 3612 | 1463192786141 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}] 19:26:26 INFO - PROCESS | 3612 | 1463192786263 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 19:26:26 INFO - PROCESS | 3612 | 1463192786333 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:26 INFO - PROCESS | 3612 | ++DOCSHELL 189EE000 == 50 [pid = 3612] [id = 451] 19:26:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1BB60C00) [pid = 3612] [serial = 1353] [outer = 00000000] 19:26:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1CD51000) [pid = 3612] [serial = 1354] [outer = 1BB60C00] 19:26:26 INFO - PROCESS | 3612 | 1463192786378 Marionette DEBUG loaded listener.js 19:26:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1D54DC00) [pid = 3612] [serial = 1355] [outer = 1BB60C00] 19:26:26 INFO - PROCESS | 3612 | 1463192786786 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]]]}] 19:26:26 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 19:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 19:26:26 INFO - PROCESS | 3612 | 1463192786810 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 19:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:26:26 INFO - PROCESS | 3612 | 1463192786812 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 19:26:26 INFO - PROCESS | 3612 | 1463192786815 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:26:26 INFO - PROCESS | 3612 | 1463192786817 Marionette TRACE conn5 <- [1,1770,null,{}] 19:26:26 INFO - PROCESS | 3612 | 1463192786821 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}] 19:26:27 INFO - PROCESS | 3612 | 1463192786975 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 19:26:27 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (198E0000) [pid = 3612] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:26:27 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (19A81C00) [pid = 3612] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:26:27 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1898E800) [pid = 3612] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:26:27 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1901C800) [pid = 3612] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:26:27 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (10B4FC00) [pid = 3612] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:26:27 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1A69E800) [pid = 3612] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:26:27 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (0C749400) [pid = 3612] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:26:27 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (10FCA400) [pid = 3612] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:26:27 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (102F1800) [pid = 3612] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:26:27 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (199DB800) [pid = 3612] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:26:27 INFO - PROCESS | 3612 | 1463192787153 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:27 INFO - PROCESS | 3612 | ++DOCSHELL 0C74A400 == 51 [pid = 3612] [id = 452] 19:26:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (10258C00) [pid = 3612] [serial = 1356] [outer = 00000000] 19:26:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1528D400) [pid = 3612] [serial = 1357] [outer = 10258C00] 19:26:27 INFO - PROCESS | 3612 | 1463192787198 Marionette DEBUG loaded listener.js 19:26:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (198E0000) [pid = 3612] [serial = 1358] [outer = 10258C00] 19:26:27 INFO - PROCESS | 3612 | 1463192787560 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]]]}] 19:26:27 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 19:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 771ms 19:26:27 INFO - PROCESS | 3612 | 1463192787587 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 19:26:27 INFO - PROCESS | 3612 | 1463192787589 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 19:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:26:27 INFO - PROCESS | 3612 | 1463192787593 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:26:27 INFO - PROCESS | 3612 | 1463192787594 Marionette TRACE conn5 <- [1,1774,null,{}] 19:26:27 INFO - PROCESS | 3612 | 1463192787598 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}] 19:26:27 INFO - PROCESS | 3612 | 1463192787722 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 19:26:27 INFO - PROCESS | 3612 | 1463192787732 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:27 INFO - PROCESS | 3612 | ++DOCSHELL 199DB800 == 52 [pid = 3612] [id = 453] 19:26:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1AAD9400) [pid = 3612] [serial = 1359] [outer = 00000000] 19:26:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1D8A5000) [pid = 3612] [serial = 1360] [outer = 1AAD9400] 19:26:27 INFO - PROCESS | 3612 | 1463192787777 Marionette DEBUG loaded listener.js 19:26:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1E492400) [pid = 3612] [serial = 1361] [outer = 1AAD9400] 19:26:28 INFO - PROCESS | 3612 | 1463192788185 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]]]}] 19:26:28 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 19:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 19:26:28 INFO - PROCESS | 3612 | 1463192788223 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 19:26:28 INFO - PROCESS | 3612 | 1463192788225 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 19:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:26:28 INFO - PROCESS | 3612 | 1463192788228 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:26:28 INFO - PROCESS | 3612 | 1463192788230 Marionette TRACE conn5 <- [1,1778,null,{}] 19:26:28 INFO - PROCESS | 3612 | 1463192788233 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}] 19:26:28 INFO - PROCESS | 3612 | 1463192788356 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 19:26:28 INFO - PROCESS | 3612 | 1463192788397 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:28 INFO - PROCESS | 3612 | ++DOCSHELL 19A75C00 == 53 [pid = 3612] [id = 454] 19:26:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1D89FC00) [pid = 3612] [serial = 1362] [outer = 00000000] 19:26:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1E73F800) [pid = 3612] [serial = 1363] [outer = 1D89FC00] 19:26:28 INFO - PROCESS | 3612 | 1463192788441 Marionette DEBUG loaded listener.js 19:26:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1E4A0800) [pid = 3612] [serial = 1364] [outer = 1D89FC00] 19:26:28 INFO - PROCESS | 3612 | 1463192788849 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]]]}] 19:26:28 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) 19:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 19:26:28 INFO - PROCESS | 3612 | 1463192788899 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 19:26:28 INFO - PROCESS | 3612 | 1463192788902 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 19:26:28 INFO - PROCESS | 3612 | 1463192788905 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:26:28 INFO - PROCESS | 3612 | 1463192788907 Marionette TRACE conn5 <- [1,1782,null,{}] 19:26:28 INFO - PROCESS | 3612 | 1463192788911 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}] 19:26:29 INFO - PROCESS | 3612 | 1463192789060 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 19:26:29 INFO - PROCESS | 3612 | 1463192789085 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:29 INFO - PROCESS | 3612 | ++DOCSHELL 0C743C00 == 54 [pid = 3612] [id = 455] 19:26:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (0C747800) [pid = 3612] [serial = 1365] [outer = 00000000] 19:26:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (0CC8A000) [pid = 3612] [serial = 1366] [outer = 0C747800] 19:26:29 INFO - PROCESS | 3612 | 1463192789196 Marionette DEBUG loaded listener.js 19:26:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (10B49000) [pid = 3612] [serial = 1367] [outer = 0C747800] 19:26:29 INFO - PROCESS | 3612 | 1463192789897 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]]]}] 19:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1015ms 19:26:29 INFO - PROCESS | 3612 | 1463192789925 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 19:26:29 INFO - PROCESS | 3612 | 1463192789931 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 19:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:26:29 INFO - PROCESS | 3612 | 1463192789936 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:26:29 INFO - PROCESS | 3612 | 1463192789940 Marionette TRACE conn5 <- [1,1786,null,{}] 19:26:29 INFO - PROCESS | 3612 | 1463192789945 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}] 19:26:30 INFO - PROCESS | 3612 | 1463192790062 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 19:26:30 INFO - PROCESS | 3612 | 1463192790179 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:30 INFO - PROCESS | 3612 | ++DOCSHELL 18937800 == 55 [pid = 3612] [id = 456] 19:26:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1898E400) [pid = 3612] [serial = 1368] [outer = 00000000] 19:26:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (19017800) [pid = 3612] [serial = 1369] [outer = 1898E400] 19:26:30 INFO - PROCESS | 3612 | 1463192790276 Marionette DEBUG loaded listener.js 19:26:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (198D4000) [pid = 3612] [serial = 1370] [outer = 1898E400] 19:26:30 INFO - PROCESS | 3612 | 1463192790920 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]]]}] 19:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1022ms 19:26:30 INFO - PROCESS | 3612 | 1463192790962 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 19:26:30 INFO - PROCESS | 3612 | 1463192790966 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 19:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:26:31 INFO - PROCESS | 3612 | 1463192790973 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:26:31 INFO - PROCESS | 3612 | 1463192790976 Marionette TRACE conn5 <- [1,1790,null,{}] 19:26:31 INFO - PROCESS | 3612 | 1463192790980 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}] 19:26:31 INFO - PROCESS | 3612 | 1463192791094 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 19:26:31 INFO - PROCESS | 3612 | 1463192791238 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:31 INFO - PROCESS | 3612 | ++DOCSHELL 1A11DC00 == 56 [pid = 3612] [id = 457] 19:26:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1A277400) [pid = 3612] [serial = 1371] [outer = 00000000] 19:26:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1BB5D400) [pid = 3612] [serial = 1372] [outer = 1A277400] 19:26:31 INFO - PROCESS | 3612 | 1463192791295 Marionette DEBUG loaded listener.js 19:26:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1BEB2400) [pid = 3612] [serial = 1373] [outer = 1A277400] 19:26:31 INFO - PROCESS | 3612 | 1463192791892 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]]]}] 19:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 970ms 19:26:31 INFO - PROCESS | 3612 | 1463192791947 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 19:26:31 INFO - PROCESS | 3612 | 1463192791950 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 19:26:31 INFO - PROCESS | 3612 | 1463192791954 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:26:31 INFO - PROCESS | 3612 | 1463192791957 Marionette TRACE conn5 <- [1,1794,null,{}] 19:26:32 INFO - PROCESS | 3612 | 1463192791968 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}] 19:26:32 INFO - PROCESS | 3612 | 1463192792085 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 19:26:32 INFO - PROCESS | 3612 | 1463192792229 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:32 INFO - PROCESS | 3612 | ++DOCSHELL 1E953C00 == 57 [pid = 3612] [id = 458] 19:26:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1E956800) [pid = 3612] [serial = 1374] [outer = 00000000] 19:26:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1E959400) [pid = 3612] [serial = 1375] [outer = 1E956800] 19:26:32 INFO - PROCESS | 3612 | 1463192792289 Marionette DEBUG loaded listener.js 19:26:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1E95D400) [pid = 3612] [serial = 1376] [outer = 1E956800] 19:26:32 INFO - PROCESS | 3612 | 1463192792858 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]]]}] 19:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 970ms 19:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:26:32 INFO - PROCESS | 3612 | 1463192792927 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 19:26:32 INFO - PROCESS | 3612 | 1463192792931 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 19:26:32 INFO - PROCESS | 3612 | 1463192792934 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:26:32 INFO - PROCESS | 3612 | 1463192792936 Marionette TRACE conn5 <- [1,1798,null,{}] 19:26:32 INFO - PROCESS | 3612 | 1463192792941 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}] 19:26:33 INFO - PROCESS | 3612 | 1463192793058 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 19:26:33 INFO - PROCESS | 3612 | 1463192793207 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:33 INFO - PROCESS | 3612 | ++DOCSHELL 1E957C00 == 58 [pid = 3612] [id = 459] 19:26:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1E95E800) [pid = 3612] [serial = 1377] [outer = 00000000] 19:26:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1E992400) [pid = 3612] [serial = 1378] [outer = 1E95E800] 19:26:33 INFO - PROCESS | 3612 | 1463192793267 Marionette DEBUG loaded listener.js 19:26:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1E998400) [pid = 3612] [serial = 1379] [outer = 1E95E800] 19:26:34 INFO - PROCESS | 3612 | 1463192794158 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]]]}] 19:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1284ms 19:26:34 INFO - PROCESS | 3612 | 1463192794221 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 19:26:34 INFO - PROCESS | 3612 | 1463192794225 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 19:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:26:34 INFO - PROCESS | 3612 | 1463192794230 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:26:34 INFO - PROCESS | 3612 | 1463192794234 Marionette TRACE conn5 <- [1,1802,null,{}] 19:26:34 INFO - PROCESS | 3612 | 1463192794239 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}] 19:26:34 INFO - PROCESS | 3612 | 1463192794340 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 19:26:34 INFO - PROCESS | 3612 | 1463192794477 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:34 INFO - PROCESS | 3612 | ++DOCSHELL 0C743800 == 59 [pid = 3612] [id = 460] 19:26:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (0CA71400) [pid = 3612] [serial = 1380] [outer = 00000000] 19:26:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (155A9800) [pid = 3612] [serial = 1381] [outer = 0CA71400] 19:26:34 INFO - PROCESS | 3612 | 1463192794528 Marionette DEBUG loaded listener.js 19:26:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (181F3800) [pid = 3612] [serial = 1382] [outer = 0CA71400] 19:26:35 INFO - PROCESS | 3612 | 1463192795085 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]]]}] 19:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 890ms 19:26:35 INFO - PROCESS | 3612 | 1463192795122 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 19:26:35 INFO - PROCESS | 3612 | 1463192795127 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 19:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:26:35 INFO - PROCESS | 3612 | 1463192795133 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:26:35 INFO - PROCESS | 3612 | 1463192795136 Marionette TRACE conn5 <- [1,1806,null,{}] 19:26:35 INFO - PROCESS | 3612 | 1463192795140 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}] 19:26:35 INFO - PROCESS | 3612 | 1463192795244 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 19:26:35 INFO - PROCESS | 3612 | --DOCSHELL 16224C00 == 58 [pid = 3612] [id = 409] 19:26:35 INFO - PROCESS | 3612 | --DOCSHELL 19A75C00 == 57 [pid = 3612] [id = 454] 19:26:35 INFO - PROCESS | 3612 | --DOCSHELL 199DB800 == 56 [pid = 3612] [id = 453] 19:26:35 INFO - PROCESS | 3612 | --DOCSHELL 0C74A400 == 55 [pid = 3612] [id = 452] 19:26:35 INFO - PROCESS | 3612 | --DOCSHELL 189EE000 == 54 [pid = 3612] [id = 451] 19:26:35 INFO - PROCESS | 3612 | --DOCSHELL 1BB57800 == 53 [pid = 3612] [id = 450] 19:26:35 INFO - PROCESS | 3612 | --DOCSHELL 1A111C00 == 52 [pid = 3612] [id = 449] 19:26:35 INFO - PROCESS | 3612 | --DOCSHELL 10B43400 == 51 [pid = 3612] [id = 448] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1536B400) [pid = 3612] [serial = 1273] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (19364C00) [pid = 3612] [serial = 1276] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1CD52000) [pid = 3612] [serial = 1279] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1D558C00) [pid = 3612] [serial = 1282] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (1BEB5800) [pid = 3612] [serial = 1315] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOCSHELL 18995400 == 50 [pid = 3612] [id = 447] 19:26:35 INFO - PROCESS | 3612 | --DOCSHELL 10B4B400 == 49 [pid = 3612] [id = 446] 19:26:35 INFO - PROCESS | 3612 | --DOCSHELL 10FC2000 == 48 [pid = 3612] [id = 445] 19:26:35 INFO - PROCESS | 3612 | --DOCSHELL 17D06000 == 47 [pid = 3612] [id = 440] 19:26:35 INFO - PROCESS | 3612 | --DOCSHELL 10B48000 == 46 [pid = 3612] [id = 439] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1BB5A400) [pid = 3612] [serial = 1312] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1AADA800) [pid = 3612] [serial = 1307] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1AA09C00) [pid = 3612] [serial = 1309] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (198DAC00) [pid = 3612] [serial = 1298] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1AC53C00) [pid = 3612] [serial = 1310] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (19994C00) [pid = 3612] [serial = 1300] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1A340C00) [pid = 3612] [serial = 1304] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1A120400) [pid = 3612] [serial = 1303] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (19A78000) [pid = 3612] [serial = 1301] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (189F4800) [pid = 3612] [serial = 1294] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (19018800) [pid = 3612] [serial = 1295] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (197CF000) [pid = 3612] [serial = 1297] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (1BB5DC00) [pid = 3612] [serial = 1313] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1AA0EC00) [pid = 3612] [serial = 1306] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (14E88400) [pid = 3612] [serial = 1286] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (10FC0C00) [pid = 3612] [serial = 1285] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (16218000) [pid = 3612] [serial = 1291] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (18167800) [pid = 3612] [serial = 1292] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (10C70400) [pid = 3612] [serial = 1288] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1524A800) [pid = 3612] [serial = 1289] [outer = 00000000] [url = about:blank] 19:26:35 INFO - PROCESS | 3612 | 1463192795478 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:35 INFO - PROCESS | 3612 | ++DOCSHELL 0C745400 == 47 [pid = 3612] [id = 461] 19:26:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (0C74A400) [pid = 3612] [serial = 1383] [outer = 00000000] 19:26:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (102F9000) [pid = 3612] [serial = 1384] [outer = 0C74A400] 19:26:35 INFO - PROCESS | 3612 | 1463192795525 Marionette DEBUG loaded listener.js 19:26:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (10B4FC00) [pid = 3612] [serial = 1385] [outer = 0C74A400] 19:26:36 INFO - PROCESS | 3612 | 1463192795996 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]]]}] 19:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 931ms 19:26:36 INFO - PROCESS | 3612 | 1463192796066 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 19:26:36 INFO - PROCESS | 3612 | 1463192796069 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 19:26:36 INFO - PROCESS | 3612 | 1463192796072 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:26:36 INFO - PROCESS | 3612 | 1463192796075 Marionette TRACE conn5 <- [1,1810,null,{}] 19:26:36 INFO - PROCESS | 3612 | 1463192796085 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}] 19:26:36 INFO - PROCESS | 3612 | 1463192796175 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 19:26:36 INFO - PROCESS | 3612 | 1463192796187 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:36 INFO - PROCESS | 3612 | ++DOCSHELL 181F3C00 == 48 [pid = 3612] [id = 462] 19:26:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (18902400) [pid = 3612] [serial = 1386] [outer = 00000000] 19:26:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (18930400) [pid = 3612] [serial = 1387] [outer = 18902400] 19:26:36 INFO - PROCESS | 3612 | 1463192796236 Marionette DEBUG loaded listener.js 19:26:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (189ED800) [pid = 3612] [serial = 1388] [outer = 18902400] 19:26:36 INFO - PROCESS | 3612 | 1463192796739 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]]]}] 19:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 19:26:36 INFO - PROCESS | 3612 | 1463192796806 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 19:26:36 INFO - PROCESS | 3612 | 1463192796808 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 19:26:36 INFO - PROCESS | 3612 | 1463192796811 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:26:36 INFO - PROCESS | 3612 | 1463192796813 Marionette TRACE conn5 <- [1,1814,null,{}] 19:26:36 INFO - PROCESS | 3612 | 1463192796816 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}] 19:26:36 INFO - PROCESS | 3612 | 1463192796929 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 19:26:37 INFO - PROCESS | 3612 | 1463192797031 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:37 INFO - PROCESS | 3612 | ++DOCSHELL 18993C00 == 49 [pid = 3612] [id = 463] 19:26:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (189F4800) [pid = 3612] [serial = 1389] [outer = 00000000] 19:26:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (198D3000) [pid = 3612] [serial = 1390] [outer = 189F4800] 19:26:37 INFO - PROCESS | 3612 | 1463192797077 Marionette DEBUG loaded listener.js 19:26:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (198F0800) [pid = 3612] [serial = 1391] [outer = 189F4800] 19:26:37 INFO - PROCESS | 3612 | 1463192797461 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]]]}] 19:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 671ms 19:26:37 INFO - PROCESS | 3612 | 1463192797487 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 19:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:26:37 INFO - PROCESS | 3612 | 1463192797489 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 19:26:37 INFO - PROCESS | 3612 | 1463192797492 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:26:37 INFO - PROCESS | 3612 | 1463192797494 Marionette TRACE conn5 <- [1,1818,null,{}] 19:26:37 INFO - PROCESS | 3612 | 1463192797497 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}] 19:26:37 INFO - PROCESS | 3612 | 1463192797642 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 19:26:37 INFO - PROCESS | 3612 | 1463192797665 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:37 INFO - PROCESS | 3612 | ++DOCSHELL 198F4000 == 50 [pid = 3612] [id = 464] 19:26:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (198FA000) [pid = 3612] [serial = 1392] [outer = 00000000] 19:26:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1999EC00) [pid = 3612] [serial = 1393] [outer = 198FA000] 19:26:37 INFO - PROCESS | 3612 | 1463192797710 Marionette DEBUG loaded listener.js 19:26:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (19A7E800) [pid = 3612] [serial = 1394] [outer = 198FA000] 19:26:38 INFO - PROCESS | 3612 | 1463192798164 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]]]}] 19:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 19:26:38 INFO - PROCESS | 3612 | 1463192798229 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 19:26:38 INFO - PROCESS | 3612 | 1463192798231 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 19:26:38 INFO - PROCESS | 3612 | 1463192798234 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:26:38 INFO - PROCESS | 3612 | 1463192798236 Marionette TRACE conn5 <- [1,1822,null,{}] 19:26:38 INFO - PROCESS | 3612 | 1463192798273 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}] 19:26:38 INFO - PROCESS | 3612 | 1463192798413 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 19:26:38 INFO - PROCESS | 3612 | 1463192798484 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:38 INFO - PROCESS | 3612 | ++DOCSHELL 19A80C00 == 51 [pid = 3612] [id = 465] 19:26:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1A115000) [pid = 3612] [serial = 1395] [outer = 00000000] 19:26:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1A697C00) [pid = 3612] [serial = 1396] [outer = 1A115000] 19:26:38 INFO - PROCESS | 3612 | 1463192798530 Marionette DEBUG loaded listener.js 19:26:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1A92E000) [pid = 3612] [serial = 1397] [outer = 1A115000] 19:26:38 INFO - PROCESS | 3612 | 1463192798967 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]]]}] 19:26:39 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 19:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 751ms 19:26:39 INFO - PROCESS | 3612 | 1463192798989 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 19:26:39 INFO - PROCESS | 3612 | 1463192798991 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 19:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:26:39 INFO - PROCESS | 3612 | 1463192798994 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:26:39 INFO - PROCESS | 3612 | 1463192798995 Marionette TRACE conn5 <- [1,1826,null,{}] 19:26:39 INFO - PROCESS | 3612 | 1463192799006 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}] 19:26:39 INFO - PROCESS | 3612 | 1463192799119 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 19:26:39 INFO - PROCESS | 3612 | 1463192799127 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:39 INFO - PROCESS | 3612 | ++DOCSHELL 1AA09C00 == 52 [pid = 3612] [id = 466] 19:26:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1AA13C00) [pid = 3612] [serial = 1398] [outer = 00000000] 19:26:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1AADE000) [pid = 3612] [serial = 1399] [outer = 1AA13C00] 19:26:39 INFO - PROCESS | 3612 | 1463192799172 Marionette DEBUG loaded listener.js 19:26:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1AAE0000) [pid = 3612] [serial = 1400] [outer = 1AA13C00] 19:26:39 INFO - PROCESS | 3612 | 1463192799856 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]]]}] 19:26:39 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1A119C00) [pid = 3612] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:26:39 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1AAD9400) [pid = 3612] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:26:39 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1A69D000) [pid = 3612] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:26:39 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1BB58000) [pid = 3612] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:26:39 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (10FCB400) [pid = 3612] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:26:39 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1BB60C00) [pid = 3612] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:26:39 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (10B50C00) [pid = 3612] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:26:39 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (19011400) [pid = 3612] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:26:39 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (15507000) [pid = 3612] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:26:39 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (10258C00) [pid = 3612] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 930ms 19:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:26:39 INFO - PROCESS | 3612 | 1463192799925 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 19:26:39 INFO - PROCESS | 3612 | 1463192799927 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 19:26:39 INFO - PROCESS | 3612 | 1463192799930 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:26:39 INFO - PROCESS | 3612 | 1463192799932 Marionette TRACE conn5 <- [1,1830,null,{}] 19:26:39 INFO - PROCESS | 3612 | 1463192799935 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}] 19:26:40 INFO - PROCESS | 3612 | 1463192800022 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 19:26:40 INFO - PROCESS | 3612 | 1463192800038 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:40 INFO - PROCESS | 3612 | ++DOCSHELL 18902800 == 53 [pid = 3612] [id = 467] 19:26:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (18909400) [pid = 3612] [serial = 1401] [outer = 00000000] 19:26:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (19A91800) [pid = 3612] [serial = 1402] [outer = 18909400] 19:26:40 INFO - PROCESS | 3612 | 1463192800087 Marionette DEBUG loaded listener.js 19:26:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1A6A5400) [pid = 3612] [serial = 1403] [outer = 18909400] 19:26:40 INFO - PROCESS | 3612 | 1463192800525 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]]]}] 19:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 19:26:40 INFO - PROCESS | 3612 | 1463192800561 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 19:26:40 INFO - PROCESS | 3612 | 1463192800563 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 19:26:40 INFO - PROCESS | 3612 | 1463192800566 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:26:40 INFO - PROCESS | 3612 | 1463192800568 Marionette TRACE conn5 <- [1,1834,null,{}] 19:26:40 INFO - PROCESS | 3612 | 1463192800572 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}] 19:26:40 INFO - PROCESS | 3612 | 1463192800656 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 19:26:40 INFO - PROCESS | 3612 | 1463192800662 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:40 INFO - PROCESS | 3612 | ++DOCSHELL 1AAD8800 == 54 [pid = 3612] [id = 468] 19:26:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1AAD9400) [pid = 3612] [serial = 1404] [outer = 00000000] 19:26:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1BB73000) [pid = 3612] [serial = 1405] [outer = 1AAD9400] 19:26:40 INFO - PROCESS | 3612 | 1463192800707 Marionette DEBUG loaded listener.js 19:26:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1BCC9000) [pid = 3612] [serial = 1406] [outer = 1AAD9400] 19:26:41 INFO - PROCESS | 3612 | 1463192801147 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]]]}] 19:26:41 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) 19:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 19:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:26:41 INFO - PROCESS | 3612 | 1463192801201 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 19:26:41 INFO - PROCESS | 3612 | 1463192801203 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 19:26:41 INFO - PROCESS | 3612 | 1463192801206 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:26:41 INFO - PROCESS | 3612 | 1463192801208 Marionette TRACE conn5 <- [1,1838,null,{}] 19:26:41 INFO - PROCESS | 3612 | 1463192801212 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}] 19:26:41 INFO - PROCESS | 3612 | 1463192801295 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 19:26:41 INFO - PROCESS | 3612 | 1463192801302 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:41 INFO - PROCESS | 3612 | ++DOCSHELL 1BD53800 == 55 [pid = 3612] [id = 469] 19:26:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1BD56C00) [pid = 3612] [serial = 1407] [outer = 00000000] 19:26:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1C328800) [pid = 3612] [serial = 1408] [outer = 1BD56C00] 19:26:41 INFO - PROCESS | 3612 | 1463192801346 Marionette DEBUG loaded listener.js 19:26:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1CF8C800) [pid = 3612] [serial = 1409] [outer = 1BD56C00] 19:26:41 INFO - PROCESS | 3612 | 1463192801809 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]]]}] 19:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 19:26:41 INFO - PROCESS | 3612 | 1463192801837 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 19:26:41 INFO - PROCESS | 3612 | 1463192801839 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 19:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:26:41 INFO - PROCESS | 3612 | 1463192801857 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:26:41 INFO - PROCESS | 3612 | 1463192801860 Marionette TRACE conn5 <- [1,1842,null,{}] 19:26:41 INFO - PROCESS | 3612 | 1463192801923 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}] 19:26:42 INFO - PROCESS | 3612 | 1463192802027 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 19:26:42 INFO - PROCESS | 3612 | 1463192802176 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:42 INFO - PROCESS | 3612 | ++DOCSHELL 10C6CC00 == 56 [pid = 3612] [id = 470] 19:26:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (10E85400) [pid = 3612] [serial = 1410] [outer = 00000000] 19:26:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (10FC7800) [pid = 3612] [serial = 1411] [outer = 10E85400] 19:26:42 INFO - PROCESS | 3612 | 1463192802234 Marionette DEBUG loaded listener.js 19:26:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (14CAD800) [pid = 3612] [serial = 1412] [outer = 10E85400] 19:26:42 INFO - PROCESS | 3612 | 1463192802925 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]]]}] 19:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1105ms 19:26:42 INFO - PROCESS | 3612 | 1463192802949 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 19:26:42 INFO - PROCESS | 3612 | 1463192802954 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 19:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:26:42 INFO - PROCESS | 3612 | 1463192802958 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:26:42 INFO - PROCESS | 3612 | 1463192802961 Marionette TRACE conn5 <- [1,1846,null,{}] 19:26:42 INFO - PROCESS | 3612 | 1463192802966 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}] 19:26:43 INFO - PROCESS | 3612 | 1463192803099 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 19:26:43 INFO - PROCESS | 3612 | 1463192803248 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:43 INFO - PROCESS | 3612 | ++DOCSHELL 181F9400 == 57 [pid = 3612] [id = 471] 19:26:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (181FA000) [pid = 3612] [serial = 1413] [outer = 00000000] 19:26:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (18993400) [pid = 3612] [serial = 1414] [outer = 181FA000] 19:26:43 INFO - PROCESS | 3612 | 1463192803306 Marionette DEBUG loaded listener.js 19:26:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (19432400) [pid = 3612] [serial = 1415] [outer = 181FA000] 19:26:43 INFO - PROCESS | 3612 | 1463192803901 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]]]}] 19:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 990ms 19:26:43 INFO - PROCESS | 3612 | 1463192803948 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 19:26:43 INFO - PROCESS | 3612 | 1463192803951 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 19:26:43 INFO - PROCESS | 3612 | 1463192803954 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:26:43 INFO - PROCESS | 3612 | 1463192803957 Marionette TRACE conn5 <- [1,1850,null,{}] 19:26:43 INFO - PROCESS | 3612 | 1463192803961 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}] 19:26:44 INFO - PROCESS | 3612 | 1463192804072 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 19:26:44 INFO - PROCESS | 3612 | 1463192804216 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:44 INFO - PROCESS | 3612 | ++DOCSHELL 1A26F400 == 58 [pid = 3612] [id = 472] 19:26:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1A27A000) [pid = 3612] [serial = 1416] [outer = 00000000] 19:26:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1AADB800) [pid = 3612] [serial = 1417] [outer = 1A27A000] 19:26:44 INFO - PROCESS | 3612 | 1463192804276 Marionette DEBUG loaded listener.js 19:26:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (1BB7AC00) [pid = 3612] [serial = 1418] [outer = 1A27A000] 19:26:44 INFO - PROCESS | 3612 | 1463192804898 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]]]}] 19:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 970ms 19:26:44 INFO - PROCESS | 3612 | 1463192804934 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 19:26:44 INFO - PROCESS | 3612 | 1463192804941 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 19:26:44 INFO - PROCESS | 3612 | 1463192804945 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:26:44 INFO - PROCESS | 3612 | 1463192804947 Marionette TRACE conn5 <- [1,1854,null,{}] 19:26:44 INFO - PROCESS | 3612 | 1463192804951 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}] 19:26:45 INFO - PROCESS | 3612 | 1463192805059 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 19:26:45 INFO - PROCESS | 3612 | 1463192805175 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:45 INFO - PROCESS | 3612 | ++DOCSHELL 1BB79400 == 59 [pid = 3612] [id = 473] 19:26:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1D8A4000) [pid = 3612] [serial = 1419] [outer = 00000000] 19:26:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (1E738000) [pid = 3612] [serial = 1420] [outer = 1D8A4000] 19:26:45 INFO - PROCESS | 3612 | 1463192805230 Marionette DEBUG loaded listener.js 19:26:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (1E73F400) [pid = 3612] [serial = 1421] [outer = 1D8A4000] 19:26:45 INFO - PROCESS | 3612 | 1463192805802 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]]]}] 19:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 930ms 19:26:45 INFO - PROCESS | 3612 | 1463192805879 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 19:26:45 INFO - PROCESS | 3612 | 1463192805881 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 19:26:45 INFO - PROCESS | 3612 | 1463192805885 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:26:45 INFO - PROCESS | 3612 | 1463192805887 Marionette TRACE conn5 <- [1,1858,null,{}] 19:26:45 INFO - PROCESS | 3612 | 1463192805891 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}] 19:26:46 INFO - PROCESS | 3612 | 1463192806003 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 19:26:46 INFO - PROCESS | 3612 | 1463192806153 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:46 INFO - PROCESS | 3612 | ++DOCSHELL 1E494400 == 60 [pid = 3612] [id = 474] 19:26:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (1E744C00) [pid = 3612] [serial = 1422] [outer = 00000000] 19:26:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (1E90CC00) [pid = 3612] [serial = 1423] [outer = 1E744C00] 19:26:46 INFO - PROCESS | 3612 | 1463192806209 Marionette DEBUG loaded listener.js 19:26:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1E958800) [pid = 3612] [serial = 1424] [outer = 1E744C00] 19:26:46 INFO - PROCESS | 3612 | 1463192806769 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]]]}] 19:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 931ms 19:26:46 INFO - PROCESS | 3612 | 1463192806820 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 19:26:46 INFO - PROCESS | 3612 | 1463192806822 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 19:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:26:46 INFO - PROCESS | 3612 | 1463192806839 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:26:46 INFO - PROCESS | 3612 | 1463192806842 Marionette TRACE conn5 <- [1,1862,null,{}] 19:26:46 INFO - PROCESS | 3612 | 1463192806848 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}] 19:26:47 INFO - PROCESS | 3612 | 1463192806986 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 19:26:47 INFO - PROCESS | 3612 | 1463192807133 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:47 INFO - PROCESS | 3612 | ++DOCSHELL 1E90EC00 == 61 [pid = 3612] [id = 475] 19:26:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (1E98D800) [pid = 3612] [serial = 1425] [outer = 00000000] 19:26:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (1EB18800) [pid = 3612] [serial = 1426] [outer = 1E98D800] 19:26:47 INFO - PROCESS | 3612 | 1463192807190 Marionette DEBUG loaded listener.js 19:26:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1EB1D800) [pid = 3612] [serial = 1427] [outer = 1E98D800] 19:26:47 INFO - PROCESS | 3612 | 1463192807844 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]]]}] 19:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1084ms 19:26:47 INFO - PROCESS | 3612 | 1463192807920 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 19:26:47 INFO - PROCESS | 3612 | 1463192807922 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 19:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:26:47 INFO - PROCESS | 3612 | 1463192807941 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:26:47 INFO - PROCESS | 3612 | 1463192807943 Marionette TRACE conn5 <- [1,1866,null,{}] 19:26:47 INFO - PROCESS | 3612 | 1463192807948 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}] 19:26:48 INFO - PROCESS | 3612 | 1463192808059 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 19:26:48 INFO - PROCESS | 3612 | 1463192808331 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:48 INFO - PROCESS | 3612 | ++DOCSHELL 0C741C00 == 62 [pid = 3612] [id = 476] 19:26:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (0C746000) [pid = 3612] [serial = 1428] [outer = 00000000] 19:26:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (10E88400) [pid = 3612] [serial = 1429] [outer = 0C746000] 19:26:48 INFO - PROCESS | 3612 | 1463192808387 Marionette DEBUG loaded listener.js 19:26:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (10E89C00) [pid = 3612] [serial = 1430] [outer = 0C746000] 19:26:49 INFO - PROCESS | 3612 | 1463192808983 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]]]}] 19:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1091ms 19:26:49 INFO - PROCESS | 3612 | 1463192809022 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 19:26:49 INFO - PROCESS | 3612 | 1463192809026 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 19:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:26:49 INFO - PROCESS | 3612 | 1463192809030 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:26:49 INFO - PROCESS | 3612 | 1463192809034 Marionette TRACE conn5 <- [1,1870,null,{}] 19:26:49 INFO - PROCESS | 3612 | 1463192809039 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}] 19:26:49 INFO - PROCESS | 3612 | 1463192809142 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 19:26:49 INFO - PROCESS | 3612 | 1463192809308 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:49 INFO - PROCESS | 3612 | ++DOCSHELL 10FCE000 == 63 [pid = 3612] [id = 477] 19:26:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (118FAC00) [pid = 3612] [serial = 1431] [outer = 00000000] 19:26:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (15273C00) [pid = 3612] [serial = 1432] [outer = 118FAC00] 19:26:49 INFO - PROCESS | 3612 | 1463192809358 Marionette DEBUG loaded listener.js 19:26:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (1551B400) [pid = 3612] [serial = 1433] [outer = 118FAC00] 19:26:49 INFO - PROCESS | 3612 | --DOCSHELL 1BD58400 == 62 [pid = 3612] [id = 423] 19:26:49 INFO - PROCESS | 3612 | --DOCSHELL 0CCEB800 == 61 [pid = 3612] [id = 426] 19:26:49 INFO - PROCESS | 3612 | --DOCSHELL 18995000 == 60 [pid = 3612] [id = 425] 19:26:49 INFO - PROCESS | 3612 | --DOCSHELL 10FC4400 == 59 [pid = 3612] [id = 424] 19:26:49 INFO - PROCESS | 3612 | --DOCSHELL 1AAD8800 == 58 [pid = 3612] [id = 468] 19:26:49 INFO - PROCESS | 3612 | --DOCSHELL 18902800 == 57 [pid = 3612] [id = 467] 19:26:49 INFO - PROCESS | 3612 | --DOCSHELL 1AA09C00 == 56 [pid = 3612] [id = 466] 19:26:49 INFO - PROCESS | 3612 | --DOCSHELL 19A80C00 == 55 [pid = 3612] [id = 465] 19:26:49 INFO - PROCESS | 3612 | --DOCSHELL 198F4000 == 54 [pid = 3612] [id = 464] 19:26:49 INFO - PROCESS | 3612 | --DOCSHELL 18993C00 == 53 [pid = 3612] [id = 463] 19:26:49 INFO - PROCESS | 3612 | --DOCSHELL 181F3C00 == 52 [pid = 3612] [id = 462] 19:26:49 INFO - PROCESS | 3612 | --DOCSHELL 0C745400 == 51 [pid = 3612] [id = 461] 19:26:49 INFO - PROCESS | 3612 | --DOCSHELL 0C743800 == 50 [pid = 3612] [id = 460] 19:26:49 INFO - PROCESS | 3612 | --DOCSHELL 0C743C00 == 49 [pid = 3612] [id = 455] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (1AA0B000) [pid = 3612] [serial = 1223] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (1BB71800) [pid = 3612] [serial = 1351] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (15505C00) [pid = 3612] [serial = 1337] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (14F59000) [pid = 3612] [serial = 1336] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (1CD51000) [pid = 3612] [serial = 1354] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (10F20C00) [pid = 3612] [serial = 1339] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (14F5D400) [pid = 3612] [serial = 1340] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (19020C00) [pid = 3612] [serial = 1342] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (197D6800) [pid = 3612] [serial = 1343] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (19A77800) [pid = 3612] [serial = 1345] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (1A116000) [pid = 3612] [serial = 1346] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (15372C00) [pid = 3612] [serial = 1318] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (1934D000) [pid = 3612] [serial = 1321] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1D551000) [pid = 3612] [serial = 1324] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1BB79000) [pid = 3612] [serial = 1352] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (1D8A1000) [pid = 3612] [serial = 1327] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1D8BD800) [pid = 3612] [serial = 1330] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1E49D800) [pid = 3612] [serial = 1333] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1E73F800) [pid = 3612] [serial = 1363] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1D54DC00) [pid = 3612] [serial = 1355] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (1528D400) [pid = 3612] [serial = 1357] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (198E0000) [pid = 3612] [serial = 1358] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1A337800) [pid = 3612] [serial = 1348] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1E492400) [pid = 3612] [serial = 1361] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1D8A5000) [pid = 3612] [serial = 1360] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1AA0CC00) [pid = 3612] [serial = 1349] [outer = 00000000] [url = about:blank] 19:26:49 INFO - PROCESS | 3612 | 1463192809884 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]]]}] 19:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 870ms 19:26:49 INFO - PROCESS | 3612 | 1463192809906 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 19:26:49 INFO - PROCESS | 3612 | 1463192809910 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 19:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:26:49 INFO - PROCESS | 3612 | 1463192809915 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:26:49 INFO - PROCESS | 3612 | 1463192809917 Marionette TRACE conn5 <- [1,1874,null,{}] 19:26:49 INFO - PROCESS | 3612 | 1463192809920 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}] 19:26:50 INFO - PROCESS | 3612 | 1463192810009 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 19:26:50 INFO - PROCESS | 3612 | 1463192810114 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:50 INFO - PROCESS | 3612 | ++DOCSHELL 14CAC400 == 50 [pid = 3612] [id = 478] 19:26:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1515C400) [pid = 3612] [serial = 1434] [outer = 00000000] 19:26:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (155A1800) [pid = 3612] [serial = 1435] [outer = 1515C400] 19:26:50 INFO - PROCESS | 3612 | 1463192810161 Marionette DEBUG loaded listener.js 19:26:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (17D91400) [pid = 3612] [serial = 1436] [outer = 1515C400] 19:26:50 INFO - PROCESS | 3612 | 1463192810565 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]]]}] 19:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 19:26:50 INFO - PROCESS | 3612 | 1463192810591 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 19:26:50 INFO - PROCESS | 3612 | 1463192810593 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 19:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:26:50 INFO - PROCESS | 3612 | 1463192810598 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:26:50 INFO - PROCESS | 3612 | 1463192810604 Marionette TRACE conn5 <- [1,1878,null,{}] 19:26:50 INFO - PROCESS | 3612 | 1463192810614 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}] 19:26:50 INFO - PROCESS | 3612 | 1463192810710 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 19:26:50 INFO - PROCESS | 3612 | 1463192810719 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:50 INFO - PROCESS | 3612 | ++DOCSHELL 18902800 == 51 [pid = 3612] [id = 479] 19:26:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1890BC00) [pid = 3612] [serial = 1437] [outer = 00000000] 19:26:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1901A000) [pid = 3612] [serial = 1438] [outer = 1890BC00] 19:26:50 INFO - PROCESS | 3612 | 1463192810765 Marionette DEBUG loaded listener.js 19:26:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (19365400) [pid = 3612] [serial = 1439] [outer = 1890BC00] 19:26:51 INFO - PROCESS | 3612 | 1463192811227 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]]]}] 19:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 690ms 19:26:51 INFO - PROCESS | 3612 | 1463192811290 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 19:26:51 INFO - PROCESS | 3612 | 1463192811293 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 19:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:26:51 INFO - PROCESS | 3612 | 1463192811296 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:26:51 INFO - PROCESS | 3612 | 1463192811298 Marionette TRACE conn5 <- [1,1882,null,{}] 19:26:51 INFO - PROCESS | 3612 | 1463192811302 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}] 19:26:51 INFO - PROCESS | 3612 | 1463192811419 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 19:26:51 INFO - PROCESS | 3612 | 1463192811533 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:51 INFO - PROCESS | 3612 | ++DOCSHELL 198D9800 == 52 [pid = 3612] [id = 480] 19:26:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (198DAC00) [pid = 3612] [serial = 1440] [outer = 00000000] 19:26:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (198FB400) [pid = 3612] [serial = 1441] [outer = 198DAC00] 19:26:51 INFO - PROCESS | 3612 | 1463192811579 Marionette DEBUG loaded listener.js 19:26:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1999BC00) [pid = 3612] [serial = 1442] [outer = 198DAC00] 19:26:52 INFO - PROCESS | 3612 | 1463192812025 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]]]}] 19:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 770ms 19:26:52 INFO - PROCESS | 3612 | 1463192812071 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 19:26:52 INFO - PROCESS | 3612 | 1463192812073 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 19:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:26:52 INFO - PROCESS | 3612 | 1463192812080 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:26:52 INFO - PROCESS | 3612 | 1463192812082 Marionette TRACE conn5 <- [1,1886,null,{}] 19:26:52 INFO - PROCESS | 3612 | 1463192812086 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}] 19:26:52 INFO - PROCESS | 3612 | 1463192812212 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 19:26:52 INFO - PROCESS | 3612 | 1463192812284 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:52 INFO - PROCESS | 3612 | ++DOCSHELL 19A7A000 == 53 [pid = 3612] [id = 481] 19:26:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (19A7B800) [pid = 3612] [serial = 1443] [outer = 00000000] 19:26:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (1A113C00) [pid = 3612] [serial = 1444] [outer = 19A7B800] 19:26:52 INFO - PROCESS | 3612 | 1463192812339 Marionette DEBUG loaded listener.js 19:26:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1A11D400) [pid = 3612] [serial = 1445] [outer = 19A7B800] 19:26:52 INFO - PROCESS | 3612 | 1463192812791 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]]]}] 19:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 790ms 19:26:52 INFO - PROCESS | 3612 | 1463192812874 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 19:26:52 INFO - PROCESS | 3612 | 1463192812876 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 19:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:26:52 INFO - PROCESS | 3612 | 1463192812880 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:26:52 INFO - PROCESS | 3612 | 1463192812882 Marionette TRACE conn5 <- [1,1890,null,{}] 19:26:52 INFO - PROCESS | 3612 | 1463192812885 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}] 19:26:53 INFO - PROCESS | 3612 | 1463192813007 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 19:26:53 INFO - PROCESS | 3612 | 1463192813081 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:53 INFO - PROCESS | 3612 | ++DOCSHELL 1A660000 == 54 [pid = 3612] [id = 482] 19:26:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (1A698400) [pid = 3612] [serial = 1446] [outer = 00000000] 19:26:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (1AA0E400) [pid = 3612] [serial = 1447] [outer = 1A698400] 19:26:53 INFO - PROCESS | 3612 | 1463192813126 Marionette DEBUG loaded listener.js 19:26:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (1AA15800) [pid = 3612] [serial = 1448] [outer = 1A698400] 19:26:53 INFO - PROCESS | 3612 | 1463192813536 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]]]}] 19:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 19:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:26:53 INFO - PROCESS | 3612 | 1463192813551 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 19:26:53 INFO - PROCESS | 3612 | 1463192813553 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 19:26:53 INFO - PROCESS | 3612 | 1463192813556 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:26:53 INFO - PROCESS | 3612 | 1463192813558 Marionette TRACE conn5 <- [1,1894,null,{}] 19:26:53 INFO - PROCESS | 3612 | 1463192813561 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}] 19:26:53 INFO - PROCESS | 3612 | 1463192813681 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 19:26:53 INFO - PROCESS | 3612 | 1463192813687 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:53 INFO - PROCESS | 3612 | ++DOCSHELL 1A697800 == 55 [pid = 3612] [id = 483] 19:26:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (1AA16C00) [pid = 3612] [serial = 1449] [outer = 00000000] 19:26:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1BABD000) [pid = 3612] [serial = 1450] [outer = 1AA16C00] 19:26:53 INFO - PROCESS | 3612 | 1463192813732 Marionette DEBUG loaded listener.js 19:26:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (1BB56C00) [pid = 3612] [serial = 1451] [outer = 1AA16C00] 19:26:54 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (1A115000) [pid = 3612] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:26:54 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (1AA13C00) [pid = 3612] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:26:54 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (18902400) [pid = 3612] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:26:54 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (18909400) [pid = 3612] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:26:54 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (189F4800) [pid = 3612] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:26:54 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (0C74A400) [pid = 3612] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:26:54 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (0CA71400) [pid = 3612] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:26:54 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (198FA000) [pid = 3612] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:26:54 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1AAD9400) [pid = 3612] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:26:54 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1D89FC00) [pid = 3612] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:26:54 INFO - PROCESS | 3612 | 1463192814267 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]]]}] 19:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 770ms 19:26:54 INFO - PROCESS | 3612 | 1463192814348 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 19:26:54 INFO - PROCESS | 3612 | 1463192814350 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 19:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:26:54 INFO - PROCESS | 3612 | 1463192814353 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:26:54 INFO - PROCESS | 3612 | 1463192814355 Marionette TRACE conn5 <- [1,1898,null,{}] 19:26:54 INFO - PROCESS | 3612 | 1463192814361 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}] 19:26:54 INFO - PROCESS | 3612 | 1463192814446 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 19:26:54 INFO - PROCESS | 3612 | 1463192814453 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:54 INFO - PROCESS | 3612 | ++DOCSHELL 198D6000 == 56 [pid = 3612] [id = 484] 19:26:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1A696800) [pid = 3612] [serial = 1452] [outer = 00000000] 19:26:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1ACB3400) [pid = 3612] [serial = 1453] [outer = 1A696800] 19:26:54 INFO - PROCESS | 3612 | 1463192814497 Marionette DEBUG loaded listener.js 19:26:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (1BB75000) [pid = 3612] [serial = 1454] [outer = 1A696800] 19:26:54 INFO - PROCESS | 3612 | 1463192814940 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]]]}] 19:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 19:26:55 INFO - PROCESS | 3612 | 1463192814985 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 19:26:55 INFO - PROCESS | 3612 | 1463192814987 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 19:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:26:55 INFO - PROCESS | 3612 | 1463192814990 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:26:55 INFO - PROCESS | 3612 | 1463192814992 Marionette TRACE conn5 <- [1,1902,null,{}] 19:26:55 INFO - PROCESS | 3612 | 1463192814996 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}] 19:26:55 INFO - PROCESS | 3612 | 1463192815083 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 19:26:55 INFO - PROCESS | 3612 | 1463192815089 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:55 INFO - PROCESS | 3612 | ++DOCSHELL 1AC55800 == 57 [pid = 3612] [id = 485] 19:26:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1BB7B800) [pid = 3612] [serial = 1455] [outer = 00000000] 19:26:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (1BEBB000) [pid = 3612] [serial = 1456] [outer = 1BB7B800] 19:26:55 INFO - PROCESS | 3612 | 1463192815134 Marionette DEBUG loaded listener.js 19:26:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (1CD5A000) [pid = 3612] [serial = 1457] [outer = 1BB7B800] 19:26:55 INFO - PROCESS | 3612 | 1463192815572 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]]]}] 19:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 19:26:55 INFO - PROCESS | 3612 | 1463192815622 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 19:26:55 INFO - PROCESS | 3612 | 1463192815624 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 19:26:55 INFO - PROCESS | 3612 | 1463192815627 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:26:55 INFO - PROCESS | 3612 | 1463192815629 Marionette TRACE conn5 <- [1,1906,null,{}] 19:26:55 INFO - PROCESS | 3612 | 1463192815632 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}] 19:26:55 INFO - PROCESS | 3612 | 1463192815718 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 19:26:55 INFO - PROCESS | 3612 | 1463192815724 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:55 INFO - PROCESS | 3612 | ++DOCSHELL 1BEB9800 == 58 [pid = 3612] [id = 486] 19:26:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (1CF0C400) [pid = 3612] [serial = 1458] [outer = 00000000] 19:26:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (1D7BDC00) [pid = 3612] [serial = 1459] [outer = 1CF0C400] 19:26:55 INFO - PROCESS | 3612 | 1463192815776 Marionette DEBUG loaded listener.js 19:26:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1D8AC800) [pid = 3612] [serial = 1460] [outer = 1CF0C400] 19:26:56 INFO - PROCESS | 3612 | 1463192816528 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]]]}] 19:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 971ms 19:26:56 INFO - PROCESS | 3612 | 1463192816602 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 19:26:56 INFO - PROCESS | 3612 | 1463192816608 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 19:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:26:56 INFO - PROCESS | 3612 | 1463192816613 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:26:56 INFO - PROCESS | 3612 | 1463192816617 Marionette TRACE conn5 <- [1,1910,null,{}] 19:26:56 INFO - PROCESS | 3612 | 1463192816623 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}] 19:26:56 INFO - PROCESS | 3612 | 1463192816742 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 19:26:56 INFO - PROCESS | 3612 | 1463192816892 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:56 INFO - PROCESS | 3612 | ++DOCSHELL 10B45400 == 59 [pid = 3612] [id = 487] 19:26:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (10B4BC00) [pid = 3612] [serial = 1461] [outer = 00000000] 19:26:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (15242C00) [pid = 3612] [serial = 1462] [outer = 10B4BC00] 19:26:56 INFO - PROCESS | 3612 | 1463192816951 Marionette DEBUG loaded listener.js 19:26:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (155A7C00) [pid = 3612] [serial = 1463] [outer = 10B4BC00] 19:26:57 INFO - PROCESS | 3612 | 1463192817558 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]]]}] 19:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 970ms 19:26:57 INFO - PROCESS | 3612 | 1463192817594 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 19:26:57 INFO - PROCESS | 3612 | 1463192817600 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 19:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:26:57 INFO - PROCESS | 3612 | 1463192817606 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:26:57 INFO - PROCESS | 3612 | 1463192817609 Marionette TRACE conn5 <- [1,1914,null,{}] 19:26:57 INFO - PROCESS | 3612 | 1463192817613 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}] 19:26:57 INFO - PROCESS | 3612 | 1463192817732 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 19:26:57 INFO - PROCESS | 3612 | 1463192817896 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:57 INFO - PROCESS | 3612 | ++DOCSHELL 18991800 == 60 [pid = 3612] [id = 488] 19:26:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (189E5C00) [pid = 3612] [serial = 1464] [outer = 00000000] 19:26:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (198EF400) [pid = 3612] [serial = 1465] [outer = 189E5C00] 19:26:57 INFO - PROCESS | 3612 | 1463192817952 Marionette DEBUG loaded listener.js 19:26:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (1A115000) [pid = 3612] [serial = 1466] [outer = 189E5C00] 19:26:58 INFO - PROCESS | 3612 | 1463192818574 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]]]}] 19:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1021ms 19:26:58 INFO - PROCESS | 3612 | 1463192818629 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 19:26:58 INFO - PROCESS | 3612 | 1463192818632 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 19:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:26:58 INFO - PROCESS | 3612 | 1463192818636 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:26:58 INFO - PROCESS | 3612 | 1463192818640 Marionette TRACE conn5 <- [1,1918,null,{}] 19:26:58 INFO - PROCESS | 3612 | 1463192818651 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}] 19:26:58 INFO - PROCESS | 3612 | 1463192818787 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 19:26:58 INFO - PROCESS | 3612 | 1463192818937 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:58 INFO - PROCESS | 3612 | ++DOCSHELL 1BB56400 == 61 [pid = 3612] [id = 489] 19:26:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (1D8A4800) [pid = 3612] [serial = 1467] [outer = 00000000] 19:26:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (1D8C1C00) [pid = 3612] [serial = 1468] [outer = 1D8A4800] 19:26:59 INFO - PROCESS | 3612 | 1463192818996 Marionette DEBUG loaded listener.js 19:26:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (1E493400) [pid = 3612] [serial = 1469] [outer = 1D8A4800] 19:26:59 INFO - PROCESS | 3612 | 1463192819606 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]]]}] 19:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1025ms 19:26:59 INFO - PROCESS | 3612 | 1463192819664 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 19:26:59 INFO - PROCESS | 3612 | 1463192819667 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 19:26:59 INFO - PROCESS | 3612 | 1463192819670 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:26:59 INFO - PROCESS | 3612 | 1463192819672 Marionette TRACE conn5 <- [1,1922,null,{}] 19:26:59 INFO - PROCESS | 3612 | 1463192819676 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}] 19:26:59 INFO - PROCESS | 3612 | 1463192819797 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 19:26:59 INFO - PROCESS | 3612 | 1463192819949 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:00 INFO - PROCESS | 3612 | ++DOCSHELL 1E496C00 == 62 [pid = 3612] [id = 490] 19:27:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (1E49D800) [pid = 3612] [serial = 1470] [outer = 00000000] 19:27:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (1E741400) [pid = 3612] [serial = 1471] [outer = 1E49D800] 19:27:00 INFO - PROCESS | 3612 | 1463192820009 Marionette DEBUG loaded listener.js 19:27:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (1E90BC00) [pid = 3612] [serial = 1472] [outer = 1E49D800] 19:27:00 INFO - PROCESS | 3612 | 1463192820559 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]]]}] 19:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 930ms 19:27:00 INFO - PROCESS | 3612 | 1463192820604 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 19:27:00 INFO - PROCESS | 3612 | 1463192820606 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 19:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:27:00 INFO - PROCESS | 3612 | 1463192820610 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:27:00 INFO - PROCESS | 3612 | 1463192820612 Marionette TRACE conn5 <- [1,1926,null,{}] 19:27:00 INFO - PROCESS | 3612 | 1463192820616 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}] 19:27:00 INFO - PROCESS | 3612 | 1463192820728 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 19:27:00 INFO - PROCESS | 3612 | 1463192820889 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:00 INFO - PROCESS | 3612 | ++DOCSHELL 1E73C800 == 63 [pid = 3612] [id = 491] 19:27:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (1E90D400) [pid = 3612] [serial = 1473] [outer = 00000000] 19:27:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (1E992C00) [pid = 3612] [serial = 1474] [outer = 1E90D400] 19:27:00 INFO - PROCESS | 3612 | 1463192820945 Marionette DEBUG loaded listener.js 19:27:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (1E999400) [pid = 3612] [serial = 1475] [outer = 1E90D400] 19:27:01 INFO - PROCESS | 3612 | 1463192821586 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]]]}] 19:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1016ms 19:27:01 INFO - PROCESS | 3612 | 1463192821630 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 19:27:01 INFO - PROCESS | 3612 | 1463192821632 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 19:27:01 INFO - PROCESS | 3612 | 1463192821636 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:27:01 INFO - PROCESS | 3612 | 1463192821638 Marionette TRACE conn5 <- [1,1930,null,{}] 19:27:01 INFO - PROCESS | 3612 | 1463192821642 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}] 19:27:01 INFO - PROCESS | 3612 | 1463192821763 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 19:27:01 INFO - PROCESS | 3612 | 1463192821912 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:01 INFO - PROCESS | 3612 | ++DOCSHELL 151F5C00 == 64 [pid = 3612] [id = 492] 19:27:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (18175000) [pid = 3612] [serial = 1476] [outer = 00000000] 19:27:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (19015C00) [pid = 3612] [serial = 1477] [outer = 18175000] 19:27:02 INFO - PROCESS | 3612 | 1463192821970 Marionette DEBUG loaded listener.js 19:27:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (198D8400) [pid = 3612] [serial = 1478] [outer = 18175000] 19:27:02 INFO - PROCESS | 3612 | 1463192822846 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]]]}] 19:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1225ms 19:27:02 INFO - PROCESS | 3612 | 1463192822873 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 19:27:02 INFO - PROCESS | 3612 | 1463192822877 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 19:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:27:02 INFO - PROCESS | 3612 | 1463192822884 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:27:02 INFO - PROCESS | 3612 | 1463192822887 Marionette TRACE conn5 <- [1,1934,null,{}] 19:27:02 INFO - PROCESS | 3612 | 1463192822893 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}] 19:27:03 INFO - PROCESS | 3612 | 1463192822997 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 19:27:03 INFO - PROCESS | 3612 | 1463192823147 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:03 INFO - PROCESS | 3612 | ++DOCSHELL 1551CC00 == 65 [pid = 3612] [id = 493] 19:27:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (16220000) [pid = 3612] [serial = 1479] [outer = 00000000] 19:27:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (18930C00) [pid = 3612] [serial = 1480] [outer = 16220000] 19:27:03 INFO - PROCESS | 3612 | 1463192823201 Marionette DEBUG loaded listener.js 19:27:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (19012000) [pid = 3612] [serial = 1481] [outer = 16220000] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 14C7EC00 == 64 [pid = 3612] [id = 438] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 1BEB8000 == 63 [pid = 3612] [id = 441] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 1AA12000 == 62 [pid = 3612] [id = 411] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 1D54FC00 == 61 [pid = 3612] [id = 442] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 199A0C00 == 60 [pid = 3612] [id = 410] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 1AAE3C00 == 59 [pid = 3612] [id = 412] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 1D8A0C00 == 58 [pid = 3612] [id = 443] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 1AC55800 == 57 [pid = 3612] [id = 485] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 198D6000 == 56 [pid = 3612] [id = 484] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 1A697800 == 55 [pid = 3612] [id = 483] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 1A660000 == 54 [pid = 3612] [id = 482] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 18902800 == 53 [pid = 3612] [id = 479] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 14CAC400 == 52 [pid = 3612] [id = 478] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (1C328800) [pid = 3612] [serial = 1408] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 10FCE000 == 51 [pid = 3612] [id = 477] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 0C741C00 == 50 [pid = 3612] [id = 476] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 181F9400 == 49 [pid = 3612] [id = 471] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 10C6CC00 == 48 [pid = 3612] [id = 470] 19:27:03 INFO - PROCESS | 3612 | --DOCSHELL 1BD53800 == 47 [pid = 3612] [id = 469] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (1E4A0800) [pid = 3612] [serial = 1364] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (0CC8A000) [pid = 3612] [serial = 1366] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (198D3000) [pid = 3612] [serial = 1390] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (198F0800) [pid = 3612] [serial = 1391] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (102F9000) [pid = 3612] [serial = 1384] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (10B4FC00) [pid = 3612] [serial = 1385] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (155A9800) [pid = 3612] [serial = 1381] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (181F3800) [pid = 3612] [serial = 1382] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (1BB5D400) [pid = 3612] [serial = 1372] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (19017800) [pid = 3612] [serial = 1369] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (1AAE0000) [pid = 3612] [serial = 1400] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (1999EC00) [pid = 3612] [serial = 1393] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (19A7E800) [pid = 3612] [serial = 1394] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (1BCC9000) [pid = 3612] [serial = 1406] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (1BB73000) [pid = 3612] [serial = 1405] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (1A697C00) [pid = 3612] [serial = 1396] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1AADE000) [pid = 3612] [serial = 1399] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (1A92E000) [pid = 3612] [serial = 1397] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (1E959400) [pid = 3612] [serial = 1375] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (18930400) [pid = 3612] [serial = 1387] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (189ED800) [pid = 3612] [serial = 1388] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (1A6A5400) [pid = 3612] [serial = 1403] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (1E992400) [pid = 3612] [serial = 1378] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (19A91800) [pid = 3612] [serial = 1402] [outer = 00000000] [url = about:blank] 19:27:03 INFO - PROCESS | 3612 | 1463192823871 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]]]}] 19:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1021ms 19:27:03 INFO - PROCESS | 3612 | 1463192823908 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 19:27:03 INFO - PROCESS | 3612 | 1463192823913 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 19:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:27:03 INFO - PROCESS | 3612 | 1463192823919 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:27:03 INFO - PROCESS | 3612 | 1463192823921 Marionette TRACE conn5 <- [1,1938,null,{}] 19:27:03 INFO - PROCESS | 3612 | 1463192823925 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}] 19:27:04 INFO - PROCESS | 3612 | 1463192824014 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 19:27:04 INFO - PROCESS | 3612 | 1463192824024 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:04 INFO - PROCESS | 3612 | ++DOCSHELL 10857C00 == 48 [pid = 3612] [id = 494] 19:27:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (10912C00) [pid = 3612] [serial = 1482] [outer = 00000000] 19:27:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (15165400) [pid = 3612] [serial = 1483] [outer = 10912C00] 19:27:04 INFO - PROCESS | 3612 | 1463192824071 Marionette DEBUG loaded listener.js 19:27:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (1551FC00) [pid = 3612] [serial = 1484] [outer = 10912C00] 19:27:04 INFO - PROCESS | 3612 | 1463192824578 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]]]}] 19:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 19:27:04 INFO - PROCESS | 3612 | 1463192824592 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 19:27:04 INFO - PROCESS | 3612 | 1463192824594 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 19:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:27:04 INFO - PROCESS | 3612 | 1463192824598 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:27:04 INFO - PROCESS | 3612 | 1463192824601 Marionette TRACE conn5 <- [1,1942,null,{}] 19:27:04 INFO - PROCESS | 3612 | 1463192824611 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}] 19:27:04 INFO - PROCESS | 3612 | 1463192824702 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 19:27:04 INFO - PROCESS | 3612 | 1463192824714 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:04 INFO - PROCESS | 3612 | ++DOCSHELL 1935D000 == 49 [pid = 3612] [id = 495] 19:27:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (19362400) [pid = 3612] [serial = 1485] [outer = 00000000] 19:27:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (198D4C00) [pid = 3612] [serial = 1486] [outer = 19362400] 19:27:04 INFO - PROCESS | 3612 | 1463192824762 Marionette DEBUG loaded listener.js 19:27:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (198F0800) [pid = 3612] [serial = 1487] [outer = 19362400] 19:27:05 INFO - PROCESS | 3612 | 1463192825229 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]]]}] 19:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 19:27:05 INFO - PROCESS | 3612 | 1463192825272 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 19:27:05 INFO - PROCESS | 3612 | 1463192825275 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 19:27:05 INFO - PROCESS | 3612 | 1463192825282 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:27:05 INFO - PROCESS | 3612 | 1463192825284 Marionette TRACE conn5 <- [1,1946,null,{}] 19:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:27:05 INFO - PROCESS | 3612 | 1463192825287 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}] 19:27:05 INFO - PROCESS | 3612 | 1463192825376 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 19:27:05 INFO - PROCESS | 3612 | 1463192825383 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:05 INFO - PROCESS | 3612 | ++DOCSHELL 199A1C00 == 50 [pid = 3612] [id = 496] 19:27:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (199DB400) [pid = 3612] [serial = 1488] [outer = 00000000] 19:27:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (19A7C800) [pid = 3612] [serial = 1489] [outer = 199DB400] 19:27:05 INFO - PROCESS | 3612 | 1463192825455 Marionette DEBUG loaded listener.js 19:27:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1A11D000) [pid = 3612] [serial = 1490] [outer = 199DB400] 19:27:05 INFO - PROCESS | 3612 | 1463192825892 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]]]}] 19:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 19:27:05 INFO - PROCESS | 3612 | 1463192825957 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 19:27:05 INFO - PROCESS | 3612 | 1463192825959 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 19:27:05 INFO - PROCESS | 3612 | 1463192825963 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:27:05 INFO - PROCESS | 3612 | 1463192825965 Marionette TRACE conn5 <- [1,1950,null,{}] 19:27:06 INFO - PROCESS | 3612 | 1463192825977 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}] 19:27:06 INFO - PROCESS | 3612 | 1463192826102 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 19:27:06 INFO - PROCESS | 3612 | 1463192826111 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:06 INFO - PROCESS | 3612 | ++DOCSHELL 19A78C00 == 51 [pid = 3612] [id = 497] 19:27:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (19A7BC00) [pid = 3612] [serial = 1491] [outer = 00000000] 19:27:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (1A697800) [pid = 3612] [serial = 1492] [outer = 19A7BC00] 19:27:06 INFO - PROCESS | 3612 | 1463192826218 Marionette DEBUG loaded listener.js 19:27:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (1A934C00) [pid = 3612] [serial = 1493] [outer = 19A7BC00] 19:27:06 INFO - PROCESS | 3612 | 1463192826627 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]]]}] 19:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 19:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:27:06 INFO - PROCESS | 3612 | 1463192826697 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 19:27:06 INFO - PROCESS | 3612 | 1463192826699 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 19:27:06 INFO - PROCESS | 3612 | 1463192826702 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:27:06 INFO - PROCESS | 3612 | 1463192826704 Marionette TRACE conn5 <- [1,1954,null,{}] 19:27:06 INFO - PROCESS | 3612 | 1463192826718 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}] 19:27:06 INFO - PROCESS | 3612 | 1463192826903 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 19:27:06 INFO - PROCESS | 3612 | 1463192826934 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:06 INFO - PROCESS | 3612 | ++DOCSHELL 1AAE4C00 == 52 [pid = 3612] [id = 498] 19:27:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (1AAE5400) [pid = 3612] [serial = 1494] [outer = 00000000] 19:27:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (1BB5B000) [pid = 3612] [serial = 1495] [outer = 1AAE5400] 19:27:07 INFO - PROCESS | 3612 | 1463192826982 Marionette DEBUG loaded listener.js 19:27:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (1BB73000) [pid = 3612] [serial = 1496] [outer = 1AAE5400] 19:27:07 INFO - PROCESS | 3612 | 1463192827439 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]]]}] 19:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 770ms 19:27:07 INFO - PROCESS | 3612 | 1463192827473 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 19:27:07 INFO - PROCESS | 3612 | 1463192827475 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 19:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:27:07 INFO - PROCESS | 3612 | 1463192827478 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:27:07 INFO - PROCESS | 3612 | 1463192827480 Marionette TRACE conn5 <- [1,1958,null,{}] 19:27:07 INFO - PROCESS | 3612 | 1463192827484 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}] 19:27:07 INFO - PROCESS | 3612 | 1463192827606 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 19:27:07 INFO - PROCESS | 3612 | 1463192827677 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:07 INFO - PROCESS | 3612 | ++DOCSHELL 1BB78000 == 53 [pid = 3612] [id = 499] 19:27:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (1BB7E400) [pid = 3612] [serial = 1497] [outer = 00000000] 19:27:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (1BD55800) [pid = 3612] [serial = 1498] [outer = 1BB7E400] 19:27:07 INFO - PROCESS | 3612 | 1463192827722 Marionette DEBUG loaded listener.js 19:27:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (1C3F7800) [pid = 3612] [serial = 1499] [outer = 1BB7E400] 19:27:08 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (19A7B800) [pid = 3612] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:27:08 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (1A698400) [pid = 3612] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:27:08 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (1BD56C00) [pid = 3612] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:27:08 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (1AA16C00) [pid = 3612] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:27:08 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (1515C400) [pid = 3612] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:27:08 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (1890BC00) [pid = 3612] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:27:08 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (0C746000) [pid = 3612] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:27:08 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (198DAC00) [pid = 3612] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:27:08 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (118FAC00) [pid = 3612] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:27:08 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (1BB7B800) [pid = 3612] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:27:08 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1A696800) [pid = 3612] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:27:08 INFO - PROCESS | 3612 | 1463192828322 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]]]}] 19:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 870ms 19:27:08 INFO - PROCESS | 3612 | 1463192828349 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 19:27:08 INFO - PROCESS | 3612 | 1463192828360 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 19:27:08 INFO - PROCESS | 3612 | 1463192828364 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:27:08 INFO - PROCESS | 3612 | 1463192828365 Marionette TRACE conn5 <- [1,1962,null,{}] 19:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:27:08 INFO - PROCESS | 3612 | 1463192828369 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}] 19:27:08 INFO - PROCESS | 3612 | 1463192828491 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 19:27:08 INFO - PROCESS | 3612 | 1463192828560 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:08 INFO - PROCESS | 3612 | ++DOCSHELL 10B42000 == 54 [pid = 3612] [id = 500] 19:27:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (14E88400) [pid = 3612] [serial = 1500] [outer = 00000000] 19:27:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1A696800) [pid = 3612] [serial = 1501] [outer = 14E88400] 19:27:08 INFO - PROCESS | 3612 | 1463192828605 Marionette DEBUG loaded listener.js 19:27:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (1AA16C00) [pid = 3612] [serial = 1502] [outer = 14E88400] 19:27:08 INFO - PROCESS | 3612 | 1463192828964 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]]]}] 19:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 19:27:09 INFO - PROCESS | 3612 | 1463192829005 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 19:27:09 INFO - PROCESS | 3612 | 1463192829007 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 19:27:09 INFO - PROCESS | 3612 | 1463192829010 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:27:09 INFO - PROCESS | 3612 | 1463192829012 Marionette TRACE conn5 <- [1,1966,null,{}] 19:27:09 INFO - PROCESS | 3612 | 1463192829015 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}] 19:27:09 INFO - PROCESS | 3612 | 1463192829100 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 19:27:09 INFO - PROCESS | 3612 | 1463192829106 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:09 INFO - PROCESS | 3612 | ++DOCSHELL 197DB800 == 55 [pid = 3612] [id = 501] 19:27:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (1A118000) [pid = 3612] [serial = 1503] [outer = 00000000] 19:27:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (1D7C7800) [pid = 3612] [serial = 1504] [outer = 1A118000] 19:27:09 INFO - PROCESS | 3612 | 1463192829152 Marionette DEBUG loaded listener.js 19:27:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (1D8BE000) [pid = 3612] [serial = 1505] [outer = 1A118000] 19:27:09 INFO - PROCESS | 3612 | 1463192829580 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]]]}] 19:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 19:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:27:09 INFO - PROCESS | 3612 | 1463192829645 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 19:27:09 INFO - PROCESS | 3612 | 1463192829647 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 19:27:09 INFO - PROCESS | 3612 | 1463192829650 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:27:09 INFO - PROCESS | 3612 | 1463192829652 Marionette TRACE conn5 <- [1,1970,null,{}] 19:27:09 INFO - PROCESS | 3612 | 1463192829655 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}] 19:27:09 INFO - PROCESS | 3612 | 1463192829743 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 19:27:09 INFO - PROCESS | 3612 | 1463192829749 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:09 INFO - PROCESS | 3612 | ++DOCSHELL 1D8C2C00 == 56 [pid = 3612] [id = 502] 19:27:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (1E499400) [pid = 3612] [serial = 1506] [outer = 00000000] 19:27:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (1E73A400) [pid = 3612] [serial = 1507] [outer = 1E499400] 19:27:09 INFO - PROCESS | 3612 | 1463192829793 Marionette DEBUG loaded listener.js 19:27:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (1E90B400) [pid = 3612] [serial = 1508] [outer = 1E499400] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1A69A400 == 55 [pid = 3612] [id = 407] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 18937800 == 54 [pid = 3612] [id = 456] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1E953C00 == 53 [pid = 3612] [id = 458] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1A26F400 == 52 [pid = 3612] [id = 472] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 19A7E000 == 51 [pid = 3612] [id = 405] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1E494400 == 50 [pid = 3612] [id = 474] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1BB79400 == 49 [pid = 3612] [id = 473] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1E90EC00 == 48 [pid = 3612] [id = 475] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1A11DC00 == 47 [pid = 3612] [id = 457] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1D54E000 == 46 [pid = 3612] [id = 427] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1E957C00 == 45 [pid = 3612] [id = 459] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1D8C4C00 == 44 [pid = 3612] [id = 444] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 198D9800 == 43 [pid = 3612] [id = 480] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 19A7A000 == 42 [pid = 3612] [id = 481] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1551CC00 == 41 [pid = 3612] [id = 493] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 151F5C00 == 40 [pid = 3612] [id = 492] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1E496C00 == 39 [pid = 3612] [id = 490] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1E73C800 == 38 [pid = 3612] [id = 491] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1BB56400 == 37 [pid = 3612] [id = 489] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 10B45400 == 36 [pid = 3612] [id = 487] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 18991800 == 35 [pid = 3612] [id = 488] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1BEB9800 == 34 [pid = 3612] [id = 486] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1935D000 == 33 [pid = 3612] [id = 495] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 19A78C00 == 32 [pid = 3612] [id = 497] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1AAE4C00 == 31 [pid = 3612] [id = 498] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 1BB78000 == 30 [pid = 3612] [id = 499] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 199A1C00 == 29 [pid = 3612] [id = 496] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 197DB800 == 28 [pid = 3612] [id = 501] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 10B42000 == 27 [pid = 3612] [id = 500] 19:27:11 INFO - PROCESS | 3612 | --DOCSHELL 10857C00 == 26 [pid = 3612] [id = 494] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (1A113C00) [pid = 3612] [serial = 1444] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (1AA0E400) [pid = 3612] [serial = 1447] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (1A11D400) [pid = 3612] [serial = 1445] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (1CF8C800) [pid = 3612] [serial = 1409] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (10FC7800) [pid = 3612] [serial = 1411] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (18993400) [pid = 3612] [serial = 1414] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (1AADB800) [pid = 3612] [serial = 1417] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (1E738000) [pid = 3612] [serial = 1420] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1E90CC00) [pid = 3612] [serial = 1423] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (1BABD000) [pid = 3612] [serial = 1450] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (155A1800) [pid = 3612] [serial = 1435] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (17D91400) [pid = 3612] [serial = 1436] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (1901A000) [pid = 3612] [serial = 1438] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (10E88400) [pid = 3612] [serial = 1429] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (10E89C00) [pid = 3612] [serial = 1430] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (19365400) [pid = 3612] [serial = 1439] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (198FB400) [pid = 3612] [serial = 1441] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1551B400) [pid = 3612] [serial = 1433] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (15273C00) [pid = 3612] [serial = 1432] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1EB18800) [pid = 3612] [serial = 1426] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1CD5A000) [pid = 3612] [serial = 1457] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1D7BDC00) [pid = 3612] [serial = 1459] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1ACB3400) [pid = 3612] [serial = 1453] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (1BEBB000) [pid = 3612] [serial = 1456] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1BB56C00) [pid = 3612] [serial = 1451] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1AA15800) [pid = 3612] [serial = 1448] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1BB75000) [pid = 3612] [serial = 1454] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1999BC00) [pid = 3612] [serial = 1442] [outer = 00000000] [url = about:blank] 19:27:12 INFO - PROCESS | 3612 | 1463192832219 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]]]}] 19:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2631ms 19:27:12 INFO - PROCESS | 3612 | 1463192832283 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 19:27:12 INFO - PROCESS | 3612 | 1463192832288 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 19:27:12 INFO - PROCESS | 3612 | 1463192832294 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:27:12 INFO - PROCESS | 3612 | 1463192832298 Marionette TRACE conn5 <- [1,1974,null,{}] 19:27:12 INFO - PROCESS | 3612 | 1463192832306 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}] 19:27:12 INFO - PROCESS | 3612 | 1463192832407 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 19:27:12 INFO - PROCESS | 3612 | 1463192832426 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:12 INFO - PROCESS | 3612 | ++DOCSHELL 0CCEB400 == 27 [pid = 3612] [id = 503] 19:27:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (0CCEBC00) [pid = 3612] [serial = 1509] [outer = 00000000] 19:27:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1022F800) [pid = 3612] [serial = 1510] [outer = 0CCEBC00] 19:27:12 INFO - PROCESS | 3612 | 1463192832475 Marionette DEBUG loaded listener.js 19:27:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (102F0000) [pid = 3612] [serial = 1511] [outer = 0CCEBC00] 19:27:13 INFO - PROCESS | 3612 | 1463192832990 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]]]}] 19:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 19:27:13 INFO - PROCESS | 3612 | 1463192833028 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 19:27:13 INFO - PROCESS | 3612 | 1463192833034 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 19:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:27:13 INFO - PROCESS | 3612 | 1463192833040 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:27:13 INFO - PROCESS | 3612 | 1463192833043 Marionette TRACE conn5 <- [1,1978,null,{}] 19:27:13 INFO - PROCESS | 3612 | 1463192833047 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}] 19:27:13 INFO - PROCESS | 3612 | 1463192833135 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 19:27:13 INFO - PROCESS | 3612 | 1463192833147 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:13 INFO - PROCESS | 3612 | ++DOCSHELL 10B4F000 == 28 [pid = 3612] [id = 504] 19:27:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (10B4F400) [pid = 3612] [serial = 1512] [outer = 00000000] 19:27:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (10C70800) [pid = 3612] [serial = 1513] [outer = 10B4F400] 19:27:13 INFO - PROCESS | 3612 | 1463192833193 Marionette DEBUG loaded listener.js 19:27:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (10E8C400) [pid = 3612] [serial = 1514] [outer = 10B4F400] 19:27:13 INFO - PROCESS | 3612 | 1463192833680 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]]]}] 19:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 19:27:13 INFO - PROCESS | 3612 | 1463192833713 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 19:27:13 INFO - PROCESS | 3612 | 1463192833715 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 19:27:13 INFO - PROCESS | 3612 | 1463192833719 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:27:13 INFO - PROCESS | 3612 | 1463192833722 Marionette TRACE conn5 <- [1,1982,null,{}] 19:27:13 INFO - PROCESS | 3612 | 1463192833734 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}] 19:27:13 INFO - PROCESS | 3612 | 1463192833852 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 19:27:13 INFO - PROCESS | 3612 | 1463192833952 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:13 INFO - PROCESS | 3612 | ++DOCSHELL 118F5000 == 29 [pid = 3612] [id = 505] 19:27:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (118FAC00) [pid = 3612] [serial = 1515] [outer = 00000000] 19:27:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (14CAF400) [pid = 3612] [serial = 1516] [outer = 118FAC00] 19:27:14 INFO - PROCESS | 3612 | 1463192834004 Marionette DEBUG loaded listener.js 19:27:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (14F5EC00) [pid = 3612] [serial = 1517] [outer = 118FAC00] 19:27:14 INFO - PROCESS | 3612 | 1463192834410 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]]]}] 19:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 731ms 19:27:14 INFO - PROCESS | 3612 | 1463192834454 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 19:27:14 INFO - PROCESS | 3612 | 1463192834457 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 19:27:14 INFO - PROCESS | 3612 | 1463192834460 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:27:14 INFO - PROCESS | 3612 | 1463192834462 Marionette TRACE conn5 <- [1,1986,null,{}] 19:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:27:14 INFO - PROCESS | 3612 | 1463192834465 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}] 19:27:14 INFO - PROCESS | 3612 | 1463192834549 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 19:27:14 INFO - PROCESS | 3612 | 1463192834555 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:14 INFO - PROCESS | 3612 | ++DOCSHELL 0CCF2400 == 30 [pid = 3612] [id = 506] 19:27:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (10916800) [pid = 3612] [serial = 1518] [outer = 00000000] 19:27:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1551F400) [pid = 3612] [serial = 1519] [outer = 10916800] 19:27:14 INFO - PROCESS | 3612 | 1463192834612 Marionette DEBUG loaded listener.js 19:27:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (16225400) [pid = 3612] [serial = 1520] [outer = 10916800] 19:27:15 INFO - PROCESS | 3612 | 1463192835056 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]]]}] 19:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 630ms 19:27:15 INFO - PROCESS | 3612 | 1463192835098 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 19:27:15 INFO - PROCESS | 3612 | 1463192835100 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 19:27:15 INFO - PROCESS | 3612 | 1463192835104 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:27:15 INFO - PROCESS | 3612 | 1463192835106 Marionette TRACE conn5 <- [1,1990,null,{}] 19:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:27:15 INFO - PROCESS | 3612 | 1463192835109 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}] 19:27:15 INFO - PROCESS | 3612 | 1463192835194 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 19:27:15 INFO - PROCESS | 3612 | 1463192835201 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:15 INFO - PROCESS | 3612 | ++DOCSHELL 170E7400 == 31 [pid = 3612] [id = 507] 19:27:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (170E8000) [pid = 3612] [serial = 1521] [outer = 00000000] 19:27:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (18167800) [pid = 3612] [serial = 1522] [outer = 170E8000] 19:27:15 INFO - PROCESS | 3612 | 1463192835249 Marionette DEBUG loaded listener.js 19:27:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (181F0800) [pid = 3612] [serial = 1523] [outer = 170E8000] 19:27:15 INFO - PROCESS | 3612 | 1463192835723 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]]]}] 19:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 19:27:15 INFO - PROCESS | 3612 | 1463192835780 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 19:27:15 INFO - PROCESS | 3612 | 1463192835782 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 19:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:27:15 INFO - PROCESS | 3612 | 1463192835785 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:27:15 INFO - PROCESS | 3612 | 1463192835787 Marionette TRACE conn5 <- [1,1994,null,{}] 19:27:15 INFO - PROCESS | 3612 | 1463192835790 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}] 19:27:15 INFO - PROCESS | 3612 | 1463192835904 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 19:27:15 INFO - PROCESS | 3612 | 1463192835920 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:15 INFO - PROCESS | 3612 | ++DOCSHELL 18937C00 == 32 [pid = 3612] [id = 508] 19:27:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (18938C00) [pid = 3612] [serial = 1524] [outer = 00000000] 19:27:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (189ED800) [pid = 3612] [serial = 1525] [outer = 18938C00] 19:27:16 INFO - PROCESS | 3612 | 1463192835966 Marionette DEBUG loaded listener.js 19:27:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (19016000) [pid = 3612] [serial = 1526] [outer = 18938C00] 19:27:16 INFO - PROCESS | 3612 | 1463192836422 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]]]}] 19:27:16 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 19:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 671ms 19:27:16 INFO - PROCESS | 3612 | 1463192836460 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 19:27:16 INFO - PROCESS | 3612 | 1463192836462 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 19:27:16 INFO - PROCESS | 3612 | 1463192836465 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:27:16 INFO - PROCESS | 3612 | 1463192836466 Marionette TRACE conn5 <- [1,1998,null,{}] 19:27:16 INFO - PROCESS | 3612 | 1463192836470 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}] 19:27:16 INFO - PROCESS | 3612 | 1463192836547 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 19:27:16 INFO - PROCESS | 3612 | 1463192836583 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:16 INFO - PROCESS | 3612 | ++DOCSHELL 1935C800 == 33 [pid = 3612] [id = 509] 19:27:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (19365400) [pid = 3612] [serial = 1527] [outer = 00000000] 19:27:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (19439C00) [pid = 3612] [serial = 1528] [outer = 19365400] 19:27:16 INFO - PROCESS | 3612 | 1463192836628 Marionette DEBUG loaded listener.js 19:27:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (197D4400) [pid = 3612] [serial = 1529] [outer = 19365400] 19:27:17 INFO - PROCESS | 3612 | 1463192837069 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]]]}] 19:27:17 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 19:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 19:27:17 INFO - PROCESS | 3612 | 1463192837106 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 19:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:27:17 INFO - PROCESS | 3612 | 1463192837108 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 19:27:17 INFO - PROCESS | 3612 | 1463192837115 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:27:17 INFO - PROCESS | 3612 | 1463192837117 Marionette TRACE conn5 <- [1,2002,null,{}] 19:27:17 INFO - PROCESS | 3612 | 1463192837120 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}] 19:27:17 INFO - PROCESS | 3612 | 1463192837199 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 19:27:17 INFO - PROCESS | 3612 | 1463192837206 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:17 INFO - PROCESS | 3612 | ++DOCSHELL 19437400 == 34 [pid = 3612] [id = 510] 19:27:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (198DC400) [pid = 3612] [serial = 1530] [outer = 00000000] 19:27:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (198FA000) [pid = 3612] [serial = 1531] [outer = 198DC400] 19:27:17 INFO - PROCESS | 3612 | 1463192837251 Marionette DEBUG loaded listener.js 19:27:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (198F4000) [pid = 3612] [serial = 1532] [outer = 198DC400] 19:27:17 INFO - PROCESS | 3612 | 1463192837764 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]]]}] 19:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 19:27:17 INFO - PROCESS | 3612 | 1463192837784 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 19:27:17 INFO - PROCESS | 3612 | 1463192837786 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 19:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:27:17 INFO - PROCESS | 3612 | 1463192837790 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:27:17 INFO - PROCESS | 3612 | 1463192837791 Marionette TRACE conn5 <- [1,2006,null,{}] 19:27:17 INFO - PROCESS | 3612 | 1463192837795 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}] 19:27:17 INFO - PROCESS | 3612 | 1463192837907 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 19:27:18 INFO - PROCESS | 3612 | 1463192838003 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:18 INFO - PROCESS | 3612 | ++DOCSHELL 118EE000 == 35 [pid = 3612] [id = 511] 19:27:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (198F7000) [pid = 3612] [serial = 1533] [outer = 00000000] 19:27:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (19A76800) [pid = 3612] [serial = 1534] [outer = 198F7000] 19:27:18 INFO - PROCESS | 3612 | 1463192838049 Marionette DEBUG loaded listener.js 19:27:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (19A77C00) [pid = 3612] [serial = 1535] [outer = 198F7000] 19:27:18 INFO - PROCESS | 3612 | 1463192838453 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]]]}] 19:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 731ms 19:27:18 INFO - PROCESS | 3612 | 1463192838522 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 19:27:18 INFO - PROCESS | 3612 | 1463192838524 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 19:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:27:18 INFO - PROCESS | 3612 | 1463192838527 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:27:18 INFO - PROCESS | 3612 | 1463192838529 Marionette TRACE conn5 <- [1,2010,null,{}] 19:27:18 INFO - PROCESS | 3612 | 1463192838532 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}] 19:27:18 INFO - PROCESS | 3612 | 1463192838653 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 19:27:18 INFO - PROCESS | 3612 | 1463192838718 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:18 INFO - PROCESS | 3612 | ++DOCSHELL 18933000 == 36 [pid = 3612] [id = 512] 19:27:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (19A7EC00) [pid = 3612] [serial = 1536] [outer = 00000000] 19:27:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (1A115C00) [pid = 3612] [serial = 1537] [outer = 19A7EC00] 19:27:18 INFO - PROCESS | 3612 | 1463192838764 Marionette DEBUG loaded listener.js 19:27:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (1A11B800) [pid = 3612] [serial = 1538] [outer = 19A7EC00] 19:27:19 INFO - PROCESS | 3612 | 1463192839199 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]]]}] 19:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 19:27:19 INFO - PROCESS | 3612 | 1463192839288 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 19:27:19 INFO - PROCESS | 3612 | 1463192839291 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 19:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:27:19 INFO - PROCESS | 3612 | 1463192839298 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:27:19 INFO - PROCESS | 3612 | 1463192839301 Marionette TRACE conn5 <- [1,2014,null,{}] 19:27:19 INFO - PROCESS | 3612 | 1463192839305 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}] 19:27:20 INFO - PROCESS | 3612 | 1463192840100 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (1AC53000) [pid = 3612] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (1BEB3000) [pid = 3612] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (10FC7000) [pid = 3612] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (1E98D800) [pid = 3612] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (1D7C8400) [pid = 3612] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (1BB74400) [pid = 3612] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (1C3FA800) [pid = 3612] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (1D54F400) [pid = 3612] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (1E95E800) [pid = 3612] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (15503800) [pid = 3612] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1E744C00) [pid = 3612] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (18990400) [pid = 3612] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (0C747800) [pid = 3612] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (199A1000) [pid = 3612] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (1AA14400) [pid = 3612] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (19012C00) [pid = 3612] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (1BB7E400) [pid = 3612] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (1AAE5400) [pid = 3612] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (14E88400) [pid = 3612] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1A277400) [pid = 3612] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (181FA000) [pid = 3612] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1A118000) [pid = 3612] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1E956800) [pid = 3612] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (10C68C00) [pid = 3612] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1E493800) [pid = 3612] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (1E49D800) [pid = 3612] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1D8A4800) [pid = 3612] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1BB54000) [pid = 3612] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (189E5C00) [pid = 3612] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (10B4BC00) [pid = 3612] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (10E85400) [pid = 3612] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1CF0C400) [pid = 3612] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (10913800) [pid = 3612] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1D8AAC00) [pid = 3612] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1A27A000) [pid = 3612] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (17D04800) [pid = 3612] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1898E400) [pid = 3612] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1D8A4000) [pid = 3612] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (199DB400) [pid = 3612] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (19362400) [pid = 3612] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (10912C00) [pid = 3612] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (16220000) [pid = 3612] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (18175000) [pid = 3612] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1E90D400) [pid = 3612] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:27:20 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (19A7BC00) [pid = 3612] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:27:20 INFO - PROCESS | 3612 | 1463192840192 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:20 INFO - PROCESS | 3612 | ++DOCSHELL 0CAA5C00 == 37 [pid = 3612] [id = 513] 19:27:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (0CC8A000) [pid = 3612] [serial = 1539] [outer = 00000000] 19:27:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (10C68C00) [pid = 3612] [serial = 1540] [outer = 0CC8A000] 19:27:20 INFO - PROCESS | 3612 | 1463192840248 Marionette DEBUG loaded listener.js 19:27:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (11A86400) [pid = 3612] [serial = 1541] [outer = 0CC8A000] 19:27:20 INFO - PROCESS | 3612 | 1463192840656 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]]]}] 19:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1380ms 19:27:20 INFO - PROCESS | 3612 | 1463192840683 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 19:27:20 INFO - PROCESS | 3612 | 1463192840685 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 19:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:27:20 INFO - PROCESS | 3612 | 1463192840688 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:27:20 INFO - PROCESS | 3612 | 1463192840690 Marionette TRACE conn5 <- [1,2018,null,{}] 19:27:20 INFO - PROCESS | 3612 | 1463192840694 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}] 19:27:20 INFO - PROCESS | 3612 | 1463192840778 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 19:27:20 INFO - PROCESS | 3612 | 1463192840785 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:20 INFO - PROCESS | 3612 | ++DOCSHELL 15292400 == 38 [pid = 3612] [id = 514] 19:27:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1621E000) [pid = 3612] [serial = 1542] [outer = 00000000] 19:27:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (18992C00) [pid = 3612] [serial = 1543] [outer = 1621E000] 19:27:20 INFO - PROCESS | 3612 | 1463192840832 Marionette DEBUG loaded listener.js 19:27:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (19345400) [pid = 3612] [serial = 1544] [outer = 1621E000] 19:27:21 INFO - PROCESS | 3612 | 1463192841259 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]]]}] 19:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 19:27:21 INFO - PROCESS | 3612 | 1463192841323 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 19:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:27:21 INFO - PROCESS | 3612 | 1463192841324 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 19:27:21 INFO - PROCESS | 3612 | 1463192841328 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:27:21 INFO - PROCESS | 3612 | 1463192841329 Marionette TRACE conn5 <- [1,2022,null,{}] 19:27:21 INFO - PROCESS | 3612 | 1463192841332 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}] 19:27:21 INFO - PROCESS | 3612 | 1463192841412 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 19:27:21 INFO - PROCESS | 3612 | 1463192841418 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:21 INFO - PROCESS | 3612 | ++DOCSHELL 1901B400 == 39 [pid = 3612] [id = 515] 19:27:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (198D6400) [pid = 3612] [serial = 1545] [outer = 00000000] 19:27:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1A11B000) [pid = 3612] [serial = 1546] [outer = 198D6400] 19:27:21 INFO - PROCESS | 3612 | 1463192841463 Marionette DEBUG loaded listener.js 19:27:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1A6A1800) [pid = 3612] [serial = 1547] [outer = 198D6400] 19:27:21 INFO - PROCESS | 3612 | --DOCSHELL 10EE7000 == 38 [pid = 3612] [id = 12] 19:27:21 INFO - PROCESS | 3612 | 1463192841964 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]]]}] 19:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 19:27:22 INFO - PROCESS | 3612 | 1463192842059 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 19:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:27:22 INFO - PROCESS | 3612 | 1463192842061 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 19:27:22 INFO - PROCESS | 3612 | 1463192842064 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:27:22 INFO - PROCESS | 3612 | 1463192842066 Marionette TRACE conn5 <- [1,2026,null,{}] 19:27:22 INFO - PROCESS | 3612 | 1463192842069 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}] 19:27:22 INFO - PROCESS | 3612 | 1463192842206 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 19:27:22 INFO - PROCESS | 3612 | 1463192842351 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:22 INFO - PROCESS | 3612 | ++DOCSHELL 0C74A800 == 39 [pid = 3612] [id = 516] 19:27:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (0C74B000) [pid = 3612] [serial = 1548] [outer = 00000000] 19:27:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (0CC3B400) [pid = 3612] [serial = 1549] [outer = 0C74B000] 19:27:22 INFO - PROCESS | 3612 | 1463192842412 Marionette DEBUG loaded listener.js 19:27:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (0CCEC800) [pid = 3612] [serial = 1550] [outer = 0C74B000] 19:27:23 INFO - PROCESS | 3612 | 1463192843129 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]]]}] 19:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1129ms 19:27:23 INFO - PROCESS | 3612 | 1463192843203 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 19:27:23 INFO - PROCESS | 3612 | 1463192843207 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 19:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:27:23 INFO - PROCESS | 3612 | 1463192843213 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:27:23 INFO - PROCESS | 3612 | 1463192843218 Marionette TRACE conn5 <- [1,2030,null,{}] 19:27:23 INFO - PROCESS | 3612 | 1463192843223 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}] 19:27:23 INFO - PROCESS | 3612 | 1463192843349 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 19:27:23 INFO - PROCESS | 3612 | 1463192843483 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:23 INFO - PROCESS | 3612 | ++DOCSHELL 10E93400 == 40 [pid = 3612] [id = 517] 19:27:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (10E93C00) [pid = 3612] [serial = 1551] [outer = 00000000] 19:27:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (10FCB800) [pid = 3612] [serial = 1552] [outer = 10E93C00] 19:27:23 INFO - PROCESS | 3612 | 1463192843543 Marionette DEBUG loaded listener.js 19:27:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1180E800) [pid = 3612] [serial = 1553] [outer = 10E93C00] 19:27:24 INFO - PROCESS | 3612 | 1463192844296 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]]]}] 19:27:24 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) 19:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1135ms 19:27:24 INFO - PROCESS | 3612 | 1463192844361 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 19:27:24 INFO - PROCESS | 3612 | 1463192844365 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 19:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:27:24 INFO - PROCESS | 3612 | 1463192844370 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:27:24 INFO - PROCESS | 3612 | 1463192844372 Marionette TRACE conn5 <- [1,2034,null,{}] 19:27:24 INFO - PROCESS | 3612 | 1463192844377 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}] 19:27:24 INFO - PROCESS | 3612 | 1463192844493 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 19:27:24 INFO - PROCESS | 3612 | 1463192844635 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:24 INFO - PROCESS | 3612 | ++DOCSHELL 10914800 == 41 [pid = 3612] [id = 518] 19:27:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (10919C00) [pid = 3612] [serial = 1554] [outer = 00000000] 19:27:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (10E94C00) [pid = 3612] [serial = 1555] [outer = 10919C00] 19:27:24 INFO - PROCESS | 3612 | 1463192844694 Marionette DEBUG loaded listener.js 19:27:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (17D8CC00) [pid = 3612] [serial = 1556] [outer = 10919C00] 19:27:25 INFO - PROCESS | 3612 | --DOCSHELL 0C742C00 == 40 [pid = 3612] [id = 398] 19:27:25 INFO - PROCESS | 3612 | --DOCSHELL 10EDE400 == 39 [pid = 3612] [id = 399] 19:27:25 INFO - PROCESS | 3612 | --DOCSHELL 19013800 == 38 [pid = 3612] [id = 401] 19:27:25 INFO - PROCESS | 3612 | --DOCSHELL 10B44000 == 37 [pid = 3612] [id = 390] 19:27:25 INFO - PROCESS | 3612 | --DOCSHELL 10ED0400 == 36 [pid = 3612] [id = 391] 19:27:25 INFO - PROCESS | 3612 | --DOCSHELL 10B41800 == 35 [pid = 3612] [id = 388] 19:27:25 INFO - PROCESS | 3612 | --DOCSHELL 15242800 == 34 [pid = 3612] [id = 400] 19:27:25 INFO - PROCESS | 3612 | --DOCSHELL 198F6800 == 33 [pid = 3612] [id = 403] 19:27:25 INFO - PROCESS | 3612 | --DOCSHELL 1D8C2C00 == 32 [pid = 3612] [id = 502] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1BAC6000) [pid = 3612] [serial = 1238] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1CF02400) [pid = 3612] [serial = 1271] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (170E2C00) [pid = 3612] [serial = 1274] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1EB1D800) [pid = 3612] [serial = 1427] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1D8A5C00) [pid = 3612] [serial = 1328] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1CD5D400) [pid = 3612] [serial = 1316] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1D7BD400) [pid = 3612] [serial = 1325] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1D7BD800) [pid = 3612] [serial = 1283] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1E998400) [pid = 3612] [serial = 1379] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (162E8000) [pid = 3612] [serial = 1178] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1E958800) [pid = 3612] [serial = 1424] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (198FB800) [pid = 3612] [serial = 1322] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (10B49000) [pid = 3612] [serial = 1367] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1A6A0800) [pid = 3612] [serial = 1232] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1AAE1800) [pid = 3612] [serial = 1235] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (19996800) [pid = 3612] [serial = 1277] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1BD55800) [pid = 3612] [serial = 1498] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (1BB73000) [pid = 3612] [serial = 1496] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1BB5B000) [pid = 3612] [serial = 1495] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1A696800) [pid = 3612] [serial = 1501] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1BEB2400) [pid = 3612] [serial = 1373] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (19432400) [pid = 3612] [serial = 1415] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (1D7C7800) [pid = 3612] [serial = 1504] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1E95D400) [pid = 3612] [serial = 1376] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (162EAC00) [pid = 3612] [serial = 1319] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1E4A0000) [pid = 3612] [serial = 1334] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1C3F7800) [pid = 3612] [serial = 1499] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1E741400) [pid = 3612] [serial = 1471] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (1E493400) [pid = 3612] [serial = 1469] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1D8C1C00) [pid = 3612] [serial = 1468] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1CF8B400) [pid = 3612] [serial = 1280] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1A115000) [pid = 3612] [serial = 1466] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (198EF400) [pid = 3612] [serial = 1465] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (155A7C00) [pid = 3612] [serial = 1463] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (15242C00) [pid = 3612] [serial = 1462] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (14CAD800) [pid = 3612] [serial = 1412] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1D8AC800) [pid = 3612] [serial = 1460] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (15182800) [pid = 3612] [serial = 1226] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1D8C1000) [pid = 3612] [serial = 1331] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (1BB7AC00) [pid = 3612] [serial = 1418] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1E73A400) [pid = 3612] [serial = 1507] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (18909800) [pid = 3612] [serial = 1229] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (198D4000) [pid = 3612] [serial = 1370] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (1E73F400) [pid = 3612] [serial = 1421] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (19A7C800) [pid = 3612] [serial = 1489] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (198D4C00) [pid = 3612] [serial = 1486] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (198F0800) [pid = 3612] [serial = 1487] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (15165400) [pid = 3612] [serial = 1483] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (1551FC00) [pid = 3612] [serial = 1484] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (19012000) [pid = 3612] [serial = 1481] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (18930C00) [pid = 3612] [serial = 1480] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (198D8400) [pid = 3612] [serial = 1478] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (19015C00) [pid = 3612] [serial = 1477] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (1E999400) [pid = 3612] [serial = 1475] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (1E992C00) [pid = 3612] [serial = 1474] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (1E90BC00) [pid = 3612] [serial = 1472] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (1D8BE000) [pid = 3612] [serial = 1505] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (1A697800) [pid = 3612] [serial = 1492] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (1A934C00) [pid = 3612] [serial = 1493] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (1AA16C00) [pid = 3612] [serial = 1502] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (1A11D000) [pid = 3612] [serial = 1490] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 3612 | 1463192845642 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]]]}] 19:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1322ms 19:27:25 INFO - PROCESS | 3612 | 1463192845693 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 19:27:25 INFO - PROCESS | 3612 | 1463192845698 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 19:27:25 INFO - PROCESS | 3612 | 1463192845703 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:27:25 INFO - PROCESS | 3612 | 1463192845706 Marionette TRACE conn5 <- [1,2038,null,{}] 19:27:25 INFO - PROCESS | 3612 | 1463192845712 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}] 19:27:25 INFO - PROCESS | 3612 | 1463192845804 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 19:27:25 INFO - PROCESS | 3612 | 1463192845813 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:25 INFO - PROCESS | 3612 | ++DOCSHELL 1091E800 == 33 [pid = 3612] [id = 519] 19:27:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (1091F400) [pid = 3612] [serial = 1557] [outer = 00000000] 19:27:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (10B49000) [pid = 3612] [serial = 1558] [outer = 1091F400] 19:27:25 INFO - PROCESS | 3612 | 1463192845862 Marionette DEBUG loaded listener.js 19:27:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (10E8A000) [pid = 3612] [serial = 1559] [outer = 1091F400] 19:27:26 INFO - PROCESS | 3612 | 1463192846406 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]]]}] 19:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 731ms 19:27:26 INFO - PROCESS | 3612 | 1463192846438 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 19:27:26 INFO - PROCESS | 3612 | 1463192846444 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 19:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:27:26 INFO - PROCESS | 3612 | 1463192846450 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:27:26 INFO - PROCESS | 3612 | 1463192846452 Marionette TRACE conn5 <- [1,2042,null,{}] 19:27:26 INFO - PROCESS | 3612 | 1463192846456 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}] 19:27:26 INFO - PROCESS | 3612 | 1463192846540 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 19:27:26 INFO - PROCESS | 3612 | 1463192846631 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:26 INFO - PROCESS | 3612 | ++DOCSHELL 10E8F800 == 34 [pid = 3612] [id = 520] 19:27:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (10E90400) [pid = 3612] [serial = 1560] [outer = 00000000] 19:27:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (14CB0800) [pid = 3612] [serial = 1561] [outer = 10E90400] 19:27:26 INFO - PROCESS | 3612 | 1463192846677 Marionette DEBUG loaded listener.js 19:27:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (151FD400) [pid = 3612] [serial = 1562] [outer = 10E90400] 19:27:27 INFO - PROCESS | 3612 | 1463192847060 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]]]}] 19:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 19:27:27 INFO - PROCESS | 3612 | 1463192847123 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 19:27:27 INFO - PROCESS | 3612 | 1463192847125 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 19:27:27 INFO - PROCESS | 3612 | 1463192847129 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:27:27 INFO - PROCESS | 3612 | 1463192847132 Marionette TRACE conn5 <- [1,2046,null,{}] 19:27:27 INFO - PROCESS | 3612 | 1463192847143 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}] 19:27:27 INFO - PROCESS | 3612 | 1463192847230 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 19:27:27 INFO - PROCESS | 3612 | 1463192847238 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:27 INFO - PROCESS | 3612 | ++DOCSHELL 1550AC00 == 35 [pid = 3612] [id = 521] 19:27:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (16224C00) [pid = 3612] [serial = 1563] [outer = 00000000] 19:27:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (17D0B800) [pid = 3612] [serial = 1564] [outer = 16224C00] 19:27:27 INFO - PROCESS | 3612 | 1463192847287 Marionette DEBUG loaded listener.js 19:27:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (181F4400) [pid = 3612] [serial = 1565] [outer = 16224C00] 19:27:27 INFO - PROCESS | 3612 | 1463192847738 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]]]}] 19:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 19:27:27 INFO - PROCESS | 3612 | 1463192847803 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 19:27:27 INFO - PROCESS | 3612 | 1463192847806 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 19:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:27:27 INFO - PROCESS | 3612 | 1463192847809 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:27:27 INFO - PROCESS | 3612 | 1463192847811 Marionette TRACE conn5 <- [1,2050,null,{}] 19:27:27 INFO - PROCESS | 3612 | 1463192847814 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}] 19:27:28 INFO - PROCESS | 3612 | 1463192847970 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 19:27:28 INFO - PROCESS | 3612 | 1463192847992 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:28 INFO - PROCESS | 3612 | ++DOCSHELL 1621D000 == 36 [pid = 3612] [id = 522] 19:27:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (18934400) [pid = 3612] [serial = 1566] [outer = 00000000] 19:27:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (18995000) [pid = 3612] [serial = 1567] [outer = 18934400] 19:27:28 INFO - PROCESS | 3612 | 1463192848038 Marionette DEBUG loaded listener.js 19:27:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (19016400) [pid = 3612] [serial = 1568] [outer = 18934400] 19:27:28 INFO - PROCESS | 3612 | 1463192848492 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]]]}] 19:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 732ms 19:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:27:28 INFO - PROCESS | 3612 | 1463192848545 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 19:27:28 INFO - PROCESS | 3612 | 1463192848547 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 19:27:28 INFO - PROCESS | 3612 | 1463192848550 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:27:28 INFO - PROCESS | 3612 | 1463192848551 Marionette TRACE conn5 <- [1,2054,null,{}] 19:27:28 INFO - PROCESS | 3612 | 1463192848555 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}] 19:27:28 INFO - PROCESS | 3612 | 1463192848665 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 19:27:28 INFO - PROCESS | 3612 | 1463192848672 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:28 INFO - PROCESS | 3612 | ++DOCSHELL 1934B800 == 37 [pid = 3612] [id = 523] 19:27:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (1934C000) [pid = 3612] [serial = 1569] [outer = 00000000] 19:27:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (197CF400) [pid = 3612] [serial = 1570] [outer = 1934C000] 19:27:28 INFO - PROCESS | 3612 | 1463192848718 Marionette DEBUG loaded listener.js 19:27:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (198D3800) [pid = 3612] [serial = 1571] [outer = 1934C000] 19:27:29 INFO - PROCESS | 3612 | 1463192849185 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]]]}] 19:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 19:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:27:29 INFO - PROCESS | 3612 | 1463192849221 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 19:27:29 INFO - PROCESS | 3612 | 1463192849223 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 19:27:29 INFO - PROCESS | 3612 | 1463192849233 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:27:29 INFO - PROCESS | 3612 | 1463192849235 Marionette TRACE conn5 <- [1,2058,null,{}] 19:27:29 INFO - PROCESS | 3612 | 1463192849238 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}] 19:27:29 INFO - PROCESS | 3612 | 1463192849398 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 19:27:29 INFO - PROCESS | 3612 | 1463192849467 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:29 INFO - PROCESS | 3612 | ++DOCSHELL 1898F800 == 38 [pid = 3612] [id = 524] 19:27:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (198D8000) [pid = 3612] [serial = 1572] [outer = 00000000] 19:27:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (19998800) [pid = 3612] [serial = 1573] [outer = 198D8000] 19:27:29 INFO - PROCESS | 3612 | 1463192849513 Marionette DEBUG loaded listener.js 19:27:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1999FC00) [pid = 3612] [serial = 1574] [outer = 198D8000] 19:27:30 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (198F7000) [pid = 3612] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:27:30 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (19365400) [pid = 3612] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:27:30 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (19A7EC00) [pid = 3612] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:27:30 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (10B4F400) [pid = 3612] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:27:30 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (10916800) [pid = 3612] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:27:30 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (198DC400) [pid = 3612] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:27:30 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (1E499400) [pid = 3612] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:27:30 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (118FAC00) [pid = 3612] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:27:30 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (1621E000) [pid = 3612] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:27:30 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (170E8000) [pid = 3612] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:27:30 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (18938C00) [pid = 3612] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:27:30 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (0CCEBC00) [pid = 3612] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:27:30 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (0CC8A000) [pid = 3612] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:27:30 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (0CAE1000) [pid = 3612] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:27:30 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (10F1CC00) [pid = 3612] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:27:30 INFO - PROCESS | 3612 | 1463192850053 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]]]}] 19:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 891ms 19:27:30 INFO - PROCESS | 3612 | 1463192850118 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 19:27:30 INFO - PROCESS | 3612 | 1463192850120 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 19:27:30 INFO - PROCESS | 3612 | 1463192850123 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:27:30 INFO - PROCESS | 3612 | 1463192850125 Marionette TRACE conn5 <- [1,2062,null,{}] 19:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:27:30 INFO - PROCESS | 3612 | 1463192850129 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}] 19:27:30 INFO - PROCESS | 3612 | 1463192850208 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 19:27:30 INFO - PROCESS | 3612 | 1463192850311 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:30 INFO - PROCESS | 3612 | ++DOCSHELL 10916800 == 39 [pid = 3612] [id = 525] 19:27:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (10B48C00) [pid = 3612] [serial = 1575] [outer = 00000000] 19:27:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (1901B800) [pid = 3612] [serial = 1576] [outer = 10B48C00] 19:27:30 INFO - PROCESS | 3612 | 1463192850356 Marionette DEBUG loaded listener.js 19:27:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (198DC400) [pid = 3612] [serial = 1577] [outer = 10B48C00] 19:27:30 INFO - PROCESS | 3612 | 1463192850706 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]]]}] 19:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 631ms 19:27:30 INFO - PROCESS | 3612 | 1463192850759 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 19:27:30 INFO - PROCESS | 3612 | 1463192850761 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 19:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:27:30 INFO - PROCESS | 3612 | 1463192850764 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:27:30 INFO - PROCESS | 3612 | 1463192850766 Marionette TRACE conn5 <- [1,2066,null,{}] 19:27:30 INFO - PROCESS | 3612 | 1463192850769 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}] 19:27:30 INFO - PROCESS | 3612 | 1463192850885 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 19:27:30 INFO - PROCESS | 3612 | 1463192850895 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:30 INFO - PROCESS | 3612 | ++DOCSHELL 15504C00 == 40 [pid = 3612] [id = 526] 19:27:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (162EA800) [pid = 3612] [serial = 1578] [outer = 00000000] 19:27:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (19A7F000) [pid = 3612] [serial = 1579] [outer = 162EA800] 19:27:30 INFO - PROCESS | 3612 | 1463192850941 Marionette DEBUG loaded listener.js 19:27:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (19A80C00) [pid = 3612] [serial = 1580] [outer = 162EA800] 19:27:31 INFO - PROCESS | 3612 | 1463192851359 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]]]}] 19:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 19:27:31 INFO - PROCESS | 3612 | 1463192851395 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 19:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:27:31 INFO - PROCESS | 3612 | 1463192851397 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 19:27:31 INFO - PROCESS | 3612 | 1463192851400 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:27:31 INFO - PROCESS | 3612 | 1463192851402 Marionette TRACE conn5 <- [1,2070,null,{}] 19:27:31 INFO - PROCESS | 3612 | 1463192851406 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}] 19:27:31 INFO - PROCESS | 3612 | 1463192851519 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 19:27:31 INFO - PROCESS | 3612 | 1463192851529 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:31 INFO - PROCESS | 3612 | ++DOCSHELL 170E2C00 == 41 [pid = 3612] [id = 527] 19:27:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (19A78C00) [pid = 3612] [serial = 1581] [outer = 00000000] 19:27:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (1A20F800) [pid = 3612] [serial = 1582] [outer = 19A78C00] 19:27:31 INFO - PROCESS | 3612 | 1463192851574 Marionette DEBUG loaded listener.js 19:27:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (1A278800) [pid = 3612] [serial = 1583] [outer = 19A78C00] 19:27:32 INFO - PROCESS | 3612 | 1463192852049 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]]]}] 19:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 671ms 19:27:32 INFO - PROCESS | 3612 | 1463192852073 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 19:27:32 INFO - PROCESS | 3612 | 1463192852078 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 19:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:27:32 INFO - PROCESS | 3612 | 1463192852083 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:27:32 INFO - PROCESS | 3612 | 1463192852088 Marionette TRACE conn5 <- [1,2074,null,{}] 19:27:32 INFO - PROCESS | 3612 | 1463192852095 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}] 19:27:32 INFO - PROCESS | 3612 | 1463192852252 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 19:27:32 INFO - PROCESS | 3612 | 1463192852394 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:32 INFO - PROCESS | 3612 | ++DOCSHELL 10916C00 == 42 [pid = 3612] [id = 528] 19:27:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (10917800) [pid = 3612] [serial = 1584] [outer = 00000000] 19:27:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (10B45000) [pid = 3612] [serial = 1585] [outer = 10917800] 19:27:32 INFO - PROCESS | 3612 | 1463192852452 Marionette DEBUG loaded listener.js 19:27:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (10EDF800) [pid = 3612] [serial = 1586] [outer = 10917800] 19:27:33 INFO - PROCESS | 3612 | 1463192853025 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]]]}] 19:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 990ms 19:27:33 INFO - PROCESS | 3612 | 1463192853074 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 19:27:33 INFO - PROCESS | 3612 | 1463192853080 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 19:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:27:33 INFO - PROCESS | 3612 | 1463192853087 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:27:33 INFO - PROCESS | 3612 | 1463192853090 Marionette TRACE conn5 <- [1,2078,null,{}] 19:27:33 INFO - PROCESS | 3612 | 1463192853094 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}] 19:27:33 INFO - PROCESS | 3612 | 1463192853206 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 19:27:33 INFO - PROCESS | 3612 | 1463192853315 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:33 INFO - PROCESS | 3612 | ++DOCSHELL 1551F000 == 43 [pid = 3612] [id = 529] 19:27:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (155A9800) [pid = 3612] [serial = 1587] [outer = 00000000] 19:27:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (181AE800) [pid = 3612] [serial = 1588] [outer = 155A9800] 19:27:33 INFO - PROCESS | 3612 | 1463192853370 Marionette DEBUG loaded listener.js 19:27:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (18910000) [pid = 3612] [serial = 1589] [outer = 155A9800] 19:27:34 INFO - PROCESS | 3612 | 1463192853969 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]]]}] 19:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 930ms 19:27:34 INFO - PROCESS | 3612 | 1463192854019 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 19:27:34 INFO - PROCESS | 3612 | 1463192854021 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 19:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:27:34 INFO - PROCESS | 3612 | 1463192854025 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:27:34 INFO - PROCESS | 3612 | 1463192854029 Marionette TRACE conn5 <- [1,2082,null,{}] 19:27:34 INFO - PROCESS | 3612 | 1463192854040 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}] 19:27:34 INFO - PROCESS | 3612 | 1463192854152 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 19:27:34 INFO - PROCESS | 3612 | 1463192854260 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:34 INFO - PROCESS | 3612 | ++DOCSHELL 1A114C00 == 44 [pid = 3612] [id = 530] 19:27:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1A119C00) [pid = 3612] [serial = 1590] [outer = 00000000] 19:27:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1A69BC00) [pid = 3612] [serial = 1591] [outer = 1A119C00] 19:27:34 INFO - PROCESS | 3612 | 1463192854317 Marionette DEBUG loaded listener.js 19:27:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (1A92D800) [pid = 3612] [serial = 1592] [outer = 1A119C00] 19:27:34 INFO - PROCESS | 3612 | 1463192854883 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]]]}] 19:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 870ms 19:27:34 INFO - PROCESS | 3612 | 1463192854898 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 19:27:34 INFO - PROCESS | 3612 | 1463192854901 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 19:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:27:34 INFO - PROCESS | 3612 | 1463192854904 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:27:34 INFO - PROCESS | 3612 | 1463192854906 Marionette TRACE conn5 <- [1,2086,null,{}] 19:27:34 INFO - PROCESS | 3612 | 1463192854910 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}] 19:27:35 INFO - PROCESS | 3612 | 1463192855069 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 19:27:35 INFO - PROCESS | 3612 | 1463192855149 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:35 INFO - PROCESS | 3612 | ++DOCSHELL 1AA11C00 == 45 [pid = 3612] [id = 531] 19:27:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1AA12C00) [pid = 3612] [serial = 1593] [outer = 00000000] 19:27:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1AADA000) [pid = 3612] [serial = 1594] [outer = 1AA12C00] 19:27:35 INFO - PROCESS | 3612 | 1463192855205 Marionette DEBUG loaded listener.js 19:27:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1AADF000) [pid = 3612] [serial = 1595] [outer = 1AA12C00] 19:27:35 INFO - PROCESS | 3612 | 1463192855765 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]]]}] 19:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 930ms 19:27:35 INFO - PROCESS | 3612 | 1463192855839 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 19:27:35 INFO - PROCESS | 3612 | 1463192855841 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 19:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:27:35 INFO - PROCESS | 3612 | 1463192855845 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:27:35 INFO - PROCESS | 3612 | 1463192855847 Marionette TRACE conn5 <- [1,2090,null,{}] 19:27:35 INFO - PROCESS | 3612 | 1463192855851 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}] 19:27:35 INFO - PROCESS | 3612 | 1463192855958 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 19:27:36 INFO - PROCESS | 3612 | 1463192856098 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:36 INFO - PROCESS | 3612 | ++DOCSHELL 0CA72C00 == 46 [pid = 3612] [id = 532] 19:27:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (198DF400) [pid = 3612] [serial = 1596] [outer = 00000000] 19:27:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1AC54400) [pid = 3612] [serial = 1597] [outer = 198DF400] 19:27:36 INFO - PROCESS | 3612 | 1463192856154 Marionette DEBUG loaded listener.js 19:27:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1BABBC00) [pid = 3612] [serial = 1598] [outer = 198DF400] 19:27:36 INFO - PROCESS | 3612 | 1463192856865 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]]]}] 19:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1067ms 19:27:36 INFO - PROCESS | 3612 | 1463192856920 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 19:27:36 INFO - PROCESS | 3612 | 1463192856923 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 19:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:27:36 INFO - PROCESS | 3612 | 1463192856928 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:27:36 INFO - PROCESS | 3612 | 1463192856932 Marionette TRACE conn5 <- [1,2094,null,{}] 19:27:36 INFO - PROCESS | 3612 | 1463192856937 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}] 19:27:37 INFO - PROCESS | 3612 | 1463192857057 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 19:27:37 INFO - PROCESS | 3612 | 1463192857165 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:37 INFO - PROCESS | 3612 | ++DOCSHELL 10FCD000 == 47 [pid = 3612] [id = 533] 19:27:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (11A79400) [pid = 3612] [serial = 1599] [outer = 00000000] 19:27:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (15160400) [pid = 3612] [serial = 1600] [outer = 11A79400] 19:27:37 INFO - PROCESS | 3612 | 1463192857215 Marionette DEBUG loaded listener.js 19:27:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (15291C00) [pid = 3612] [serial = 1601] [outer = 11A79400] 19:27:37 INFO - PROCESS | 3612 | --DOCSHELL 0C73F800 == 46 [pid = 3612] [id = 389] 19:27:37 INFO - PROCESS | 3612 | --DOCSHELL 0CA36C00 == 45 [pid = 3612] [id = 13] 19:27:37 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (10FCD800) [pid = 3612] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:27:37 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1A11B000) [pid = 3612] [serial = 1546] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 3612 | 1463192857896 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]]]}] 19:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1020ms 19:27:37 INFO - PROCESS | 3612 | 1463192857951 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 19:27:37 INFO - PROCESS | 3612 | 1463192857956 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 19:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:27:37 INFO - PROCESS | 3612 | 1463192857962 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:27:37 INFO - PROCESS | 3612 | 1463192857965 Marionette TRACE conn5 <- [1,2098,null,{}] 19:27:37 INFO - PROCESS | 3612 | 1463192857968 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}] 19:27:38 INFO - PROCESS | 3612 | 1463192858068 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (19A76800) [pid = 3612] [serial = 1534] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (19439C00) [pid = 3612] [serial = 1528] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (197D4400) [pid = 3612] [serial = 1529] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1A115C00) [pid = 3612] [serial = 1537] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (10C70800) [pid = 3612] [serial = 1513] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (10E8C400) [pid = 3612] [serial = 1514] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (19A77C00) [pid = 3612] [serial = 1535] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1551F400) [pid = 3612] [serial = 1519] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (16225400) [pid = 3612] [serial = 1520] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (198FA000) [pid = 3612] [serial = 1531] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (1E90B400) [pid = 3612] [serial = 1508] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (14CAF400) [pid = 3612] [serial = 1516] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (1A11B800) [pid = 3612] [serial = 1538] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (18992C00) [pid = 3612] [serial = 1543] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (14F5EC00) [pid = 3612] [serial = 1517] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (18167800) [pid = 3612] [serial = 1522] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (181F0800) [pid = 3612] [serial = 1523] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (189ED800) [pid = 3612] [serial = 1525] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (19016000) [pid = 3612] [serial = 1526] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (1022F800) [pid = 3612] [serial = 1510] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (102F0000) [pid = 3612] [serial = 1511] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (10C68C00) [pid = 3612] [serial = 1540] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (0CC47C00) [pid = 3612] [serial = 1076] [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.] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (19345400) [pid = 3612] [serial = 1544] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (11A86400) [pid = 3612] [serial = 1541] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (198F4000) [pid = 3612] [serial = 1532] [outer = 00000000] [url = about:blank] 19:27:38 INFO - PROCESS | 3612 | 1463192858169 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:38 INFO - PROCESS | 3612 | ++DOCSHELL 0CC47C00 == 46 [pid = 3612] [id = 534] 19:27:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (1022F800) [pid = 3612] [serial = 1602] [outer = 00000000] 19:27:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (10E85400) [pid = 3612] [serial = 1603] [outer = 1022F800] 19:27:38 INFO - PROCESS | 3612 | 1463192858215 Marionette DEBUG loaded listener.js 19:27:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (10EDF400) [pid = 3612] [serial = 1604] [outer = 1022F800] 19:27:38 INFO - PROCESS | 3612 | 1463192858677 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]]]}] 19:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 770ms 19:27:38 INFO - PROCESS | 3612 | 1463192858736 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 19:27:38 INFO - PROCESS | 3612 | 1463192858738 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 19:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:27:38 INFO - PROCESS | 3612 | 1463192858742 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:27:38 INFO - PROCESS | 3612 | 1463192858745 Marionette TRACE conn5 <- [1,2102,null,{}] 19:27:38 INFO - PROCESS | 3612 | 1463192858756 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}] 19:27:38 INFO - PROCESS | 3612 | 1463192858848 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 19:27:38 INFO - PROCESS | 3612 | 1463192858858 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:38 INFO - PROCESS | 3612 | ++DOCSHELL 15514000 == 47 [pid = 3612] [id = 535] 19:27:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (1559C000) [pid = 3612] [serial = 1605] [outer = 00000000] 19:27:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (170E1000) [pid = 3612] [serial = 1606] [outer = 1559C000] 19:27:38 INFO - PROCESS | 3612 | 1463192858916 Marionette DEBUG loaded listener.js 19:27:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (17D8DC00) [pid = 3612] [serial = 1607] [outer = 1559C000] 19:27:39 INFO - PROCESS | 3612 | 1463192859388 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]]]}] 19:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 19:27:39 INFO - PROCESS | 3612 | 1463192859416 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 19:27:39 INFO - PROCESS | 3612 | 1463192859418 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 19:27:39 INFO - PROCESS | 3612 | 1463192859421 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:27:39 INFO - PROCESS | 3612 | 1463192859423 Marionette TRACE conn5 <- [1,2106,null,{}] 19:27:39 INFO - PROCESS | 3612 | 1463192859426 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}] 19:27:39 INFO - PROCESS | 3612 | 1463192859514 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 19:27:39 INFO - PROCESS | 3612 | 1463192859521 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:39 INFO - PROCESS | 3612 | ++DOCSHELL 181E1400 == 48 [pid = 3612] [id = 536] 19:27:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (18988000) [pid = 3612] [serial = 1608] [outer = 00000000] 19:27:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (19017400) [pid = 3612] [serial = 1609] [outer = 18988000] 19:27:39 INFO - PROCESS | 3612 | 1463192859570 Marionette DEBUG loaded listener.js 19:27:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (19020000) [pid = 3612] [serial = 1610] [outer = 18988000] 19:27:40 INFO - PROCESS | 3612 | 1463192860046 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]]]}] 19:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 19:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:27:40 INFO - PROCESS | 3612 | 1463192860095 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 19:27:40 INFO - PROCESS | 3612 | 1463192860097 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 19:27:40 INFO - PROCESS | 3612 | 1463192860100 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:27:40 INFO - PROCESS | 3612 | 1463192860112 Marionette TRACE conn5 <- [1,2110,null,{}] 19:27:40 INFO - PROCESS | 3612 | 1463192860115 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}] 19:27:40 INFO - PROCESS | 3612 | 1463192860199 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 19:27:40 INFO - PROCESS | 3612 | 1463192860205 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:40 INFO - PROCESS | 3612 | ++DOCSHELL 19345400 == 49 [pid = 3612] [id = 537] 19:27:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (1934D000) [pid = 3612] [serial = 1611] [outer = 00000000] 19:27:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (197DB000) [pid = 3612] [serial = 1612] [outer = 1934D000] 19:27:40 INFO - PROCESS | 3612 | 1463192860250 Marionette DEBUG loaded listener.js 19:27:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (198E0000) [pid = 3612] [serial = 1613] [outer = 1934D000] 19:27:40 INFO - PROCESS | 3612 | 1463192860719 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]]]}] 19:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 690ms 19:27:40 INFO - PROCESS | 3612 | 1463192860792 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 19:27:40 INFO - PROCESS | 3612 | 1463192860794 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 19:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:27:40 INFO - PROCESS | 3612 | 1463192860797 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:27:40 INFO - PROCESS | 3612 | 1463192860799 Marionette TRACE conn5 <- [1,2114,null,{}] 19:27:40 INFO - PROCESS | 3612 | 1463192860802 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}] 19:27:40 INFO - PROCESS | 3612 | 1463192860965 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 19:27:41 INFO - PROCESS | 3612 | 1463192860994 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:41 INFO - PROCESS | 3612 | ++DOCSHELL 198FCC00 == 50 [pid = 3612] [id = 538] 19:27:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1999B400) [pid = 3612] [serial = 1614] [outer = 00000000] 19:27:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (19A79800) [pid = 3612] [serial = 1615] [outer = 1999B400] 19:27:41 INFO - PROCESS | 3612 | 1463192861040 Marionette DEBUG loaded listener.js 19:27:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (19A90C00) [pid = 3612] [serial = 1616] [outer = 1999B400] 19:27:41 INFO - PROCESS | 3612 | 1463192861499 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]]]}] 19:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 730ms 19:27:41 INFO - PROCESS | 3612 | 1463192861532 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 19:27:41 INFO - PROCESS | 3612 | 1463192861534 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 19:27:41 INFO - PROCESS | 3612 | 1463192861537 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:27:41 INFO - PROCESS | 3612 | 1463192861539 Marionette TRACE conn5 <- [1,2118,null,{}] 19:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:27:41 INFO - PROCESS | 3612 | 1463192861549 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}] 19:27:41 INFO - PROCESS | 3612 | 1463192861663 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 19:27:41 INFO - PROCESS | 3612 | 1463192861669 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:41 INFO - PROCESS | 3612 | ++DOCSHELL 1180FC00 == 51 [pid = 3612] [id = 539] 19:27:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1A111800) [pid = 3612] [serial = 1617] [outer = 00000000] 19:27:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1A20F400) [pid = 3612] [serial = 1618] [outer = 1A111800] 19:27:41 INFO - PROCESS | 3612 | 1463192861714 Marionette DEBUG loaded listener.js 19:27:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1A277400) [pid = 3612] [serial = 1619] [outer = 1A111800] 19:27:42 INFO - PROCESS | 3612 | 1463192862170 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] 19:27:42 INFO - PROCESS | 3612 | 1463192862220 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 19:27:42 INFO - PROCESS | 3612 | 1463192862223 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:27:42 INFO - PROCESS | 3612 | 1463192862225 Marionette TRACE conn5 <- [1,2122,null,{}] 19:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:27:42 INFO - PROCESS | 3612 | 1463192862228 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}] 19:27:42 INFO - PROCESS | 3612 | 1463192862377 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 19:27:42 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (18934400) [pid = 3612] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:27:42 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (1934C000) [pid = 3612] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:27:42 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (16224C00) [pid = 3612] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:27:42 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (1091F400) [pid = 3612] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:27:42 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (10E90400) [pid = 3612] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:27:42 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (198D6400) [pid = 3612] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:27:42 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (10B48C00) [pid = 3612] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:27:42 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (198D8000) [pid = 3612] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:27:42 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (162EA800) [pid = 3612] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:27:42 INFO - PROCESS | 3612 | 1463192862532 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:42 INFO - PROCESS | 3612 | ++DOCSHELL 0CCEBC00 == 52 [pid = 3612] [id = 540] 19:27:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (10914000) [pid = 3612] [serial = 1620] [outer = 00000000] 19:27:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (14EE0400) [pid = 3612] [serial = 1621] [outer = 10914000] 19:27:42 INFO - PROCESS | 3612 | 1463192862577 Marionette DEBUG loaded listener.js 19:27:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (18934400) [pid = 3612] [serial = 1622] [outer = 10914000] 19:27:42 INFO - PROCESS | 3612 | 1463192862939 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]]]}] 19:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 770ms 19:27:43 INFO - PROCESS | 3612 | 1463192862998 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 19:27:43 INFO - PROCESS | 3612 | 1463192863000 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 19:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:27:43 INFO - PROCESS | 3612 | 1463192863010 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:27:43 INFO - PROCESS | 3612 | 1463192863012 Marionette TRACE conn5 <- [1,2126,null,{}] 19:27:43 INFO - PROCESS | 3612 | 1463192863016 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}] 19:27:43 INFO - PROCESS | 3612 | 1463192863098 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 19:27:43 INFO - PROCESS | 3612 | 1463192863105 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:43 INFO - PROCESS | 3612 | ++DOCSHELL 189F0C00 == 53 [pid = 3612] [id = 541] 19:27:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (198D8000) [pid = 3612] [serial = 1623] [outer = 00000000] 19:27:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (1AADE000) [pid = 3612] [serial = 1624] [outer = 198D8000] 19:27:43 INFO - PROCESS | 3612 | 1463192863152 Marionette DEBUG loaded listener.js 19:27:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1BB54C00) [pid = 3612] [serial = 1625] [outer = 198D8000] 19:27:43 INFO - PROCESS | 3612 | 1463192863596 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]]]}] 19:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 19:27:43 INFO - PROCESS | 3612 | 1463192863641 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 19:27:43 INFO - PROCESS | 3612 | 1463192863643 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 19:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:27:43 INFO - PROCESS | 3612 | 1463192863646 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:27:43 INFO - PROCESS | 3612 | 1463192863648 Marionette TRACE conn5 <- [1,2130,null,{}] 19:27:43 INFO - PROCESS | 3612 | 1463192863651 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}] 19:27:43 INFO - PROCESS | 3612 | 1463192863735 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 19:27:43 INFO - PROCESS | 3612 | 1463192863741 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:43 INFO - PROCESS | 3612 | ++DOCSHELL 0CA7B800 == 54 [pid = 3612] [id = 542] 19:27:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1BB55C00) [pid = 3612] [serial = 1626] [outer = 00000000] 19:27:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1BB71400) [pid = 3612] [serial = 1627] [outer = 1BB55C00] 19:27:43 INFO - PROCESS | 3612 | 1463192863816 Marionette DEBUG loaded listener.js 19:27:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1BB71C00) [pid = 3612] [serial = 1628] [outer = 1BB55C00] 19:27:44 INFO - PROCESS | 3612 | 1463192864239 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] 19:27:44 INFO - PROCESS | 3612 | 1463192864290 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 19:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:27:44 INFO - PROCESS | 3612 | 1463192864312 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:27:44 INFO - PROCESS | 3612 | 1463192864314 Marionette TRACE conn5 <- [1,2134,null,{}] 19:27:44 INFO - PROCESS | 3612 | 1463192864318 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}] 19:27:44 INFO - PROCESS | 3612 | 1463192864426 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 19:27:44 INFO - PROCESS | 3612 | 1463192864433 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:44 INFO - PROCESS | 3612 | ++DOCSHELL 1BD4B000 == 55 [pid = 3612] [id = 543] 19:27:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (1BD4B400) [pid = 3612] [serial = 1629] [outer = 00000000] 19:27:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1BD56800) [pid = 3612] [serial = 1630] [outer = 1BD4B400] 19:27:44 INFO - PROCESS | 3612 | 1463192864502 Marionette DEBUG loaded listener.js 19:27:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1BEB9C00) [pid = 3612] [serial = 1631] [outer = 1BD4B400] 19:27:45 INFO - PROCESS | 3612 | 1463192865281 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] 19:27:45 INFO - PROCESS | 3612 | 1463192865338 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 19:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:27:45 INFO - PROCESS | 3612 | 1463192865343 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:27:45 INFO - PROCESS | 3612 | 1463192865348 Marionette TRACE conn5 <- [1,2138,null,{}] 19:27:45 INFO - PROCESS | 3612 | 1463192865353 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}] 19:27:45 INFO - PROCESS | 3612 | 1463192865486 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 19:27:45 INFO - PROCESS | 3612 | 1463192865628 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:45 INFO - PROCESS | 3612 | ++DOCSHELL 10B48C00 == 56 [pid = 3612] [id = 544] 19:27:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (10C6D800) [pid = 3612] [serial = 1632] [outer = 00000000] 19:27:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1528C800) [pid = 3612] [serial = 1633] [outer = 10C6D800] 19:27:45 INFO - PROCESS | 3612 | 1463192865686 Marionette DEBUG loaded listener.js 19:27:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (170DA800) [pid = 3612] [serial = 1634] [outer = 10C6D800] 19:27:46 INFO - PROCESS | 3612 | 1463192866242 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]]]}] 19:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 931ms 19:27:46 INFO - PROCESS | 3612 | 1463192866278 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 19:27:46 INFO - PROCESS | 3612 | 1463192866284 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 19:27:46 INFO - PROCESS | 3612 | 1463192866307 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:27:46 INFO - PROCESS | 3612 | 1463192866310 Marionette TRACE conn5 <- [1,2142,null,{}] 19:27:46 INFO - PROCESS | 3612 | 1463192866314 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}] 19:27:46 INFO - PROCESS | 3612 | 1463192866426 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 19:27:46 INFO - PROCESS | 3612 | 1463192866537 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:46 INFO - PROCESS | 3612 | ++DOCSHELL 19016800 == 57 [pid = 3612] [id = 545] 19:27:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (193AA800) [pid = 3612] [serial = 1635] [outer = 00000000] 19:27:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (19997000) [pid = 3612] [serial = 1636] [outer = 193AA800] 19:27:46 INFO - PROCESS | 3612 | 1463192866592 Marionette DEBUG loaded listener.js 19:27:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (19A81C00) [pid = 3612] [serial = 1637] [outer = 193AA800] 19:27:47 INFO - PROCESS | 3612 | 1463192867226 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]]]}] 19:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 970ms 19:27:47 INFO - PROCESS | 3612 | 1463192867283 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 19:27:47 INFO - PROCESS | 3612 | 1463192867286 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 19:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:27:47 INFO - PROCESS | 3612 | 1463192867290 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:27:47 INFO - PROCESS | 3612 | 1463192867293 Marionette TRACE conn5 <- [1,2146,null,{}] 19:27:47 INFO - PROCESS | 3612 | 1463192867304 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}] 19:27:47 INFO - PROCESS | 3612 | 1463192867454 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 19:27:47 INFO - PROCESS | 3612 | 1463192867595 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:47 INFO - PROCESS | 3612 | ++DOCSHELL 1BB77800 == 58 [pid = 3612] [id = 546] 19:27:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1BD50C00) [pid = 3612] [serial = 1638] [outer = 00000000] 19:27:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1BEB8800) [pid = 3612] [serial = 1639] [outer = 1BD50C00] 19:27:47 INFO - PROCESS | 3612 | 1463192867655 Marionette DEBUG loaded listener.js 19:27:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (1C3FA800) [pid = 3612] [serial = 1640] [outer = 1BD50C00] 19:27:48 INFO - PROCESS | 3612 | 1463192868264 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]]]}] 19:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1022ms 19:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:27:48 INFO - PROCESS | 3612 | 1463192868315 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 19:27:48 INFO - PROCESS | 3612 | 1463192868318 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 19:27:48 INFO - PROCESS | 3612 | 1463192868321 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:27:48 INFO - PROCESS | 3612 | 1463192868323 Marionette TRACE conn5 <- [1,2150,null,{}] 19:27:48 INFO - PROCESS | 3612 | 1463192868327 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}] 19:27:48 INFO - PROCESS | 3612 | 1463192868441 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 19:27:48 INFO - PROCESS | 3612 | 1463192868557 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:48 INFO - PROCESS | 3612 | ++DOCSHELL 1CF07C00 == 59 [pid = 3612] [id = 547] 19:27:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1CF0B000) [pid = 3612] [serial = 1641] [outer = 00000000] 19:27:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1CF8C000) [pid = 3612] [serial = 1642] [outer = 1CF0B000] 19:27:48 INFO - PROCESS | 3612 | 1463192868652 Marionette DEBUG loaded listener.js 19:27:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1CF94800) [pid = 3612] [serial = 1643] [outer = 1CF0B000] 19:27:49 INFO - PROCESS | 3612 | 1463192869516 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]]]}] 19:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1234ms 19:27:49 INFO - PROCESS | 3612 | 1463192869559 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 19:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:27:49 INFO - PROCESS | 3612 | 1463192869563 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 19:27:49 INFO - PROCESS | 3612 | 1463192869568 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:27:49 INFO - PROCESS | 3612 | 1463192869572 Marionette TRACE conn5 <- [1,2154,null,{}] 19:27:49 INFO - PROCESS | 3612 | 1463192869577 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}] 19:27:49 INFO - PROCESS | 3612 | 1463192869678 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 19:27:49 INFO - PROCESS | 3612 | 1463192869822 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:49 INFO - PROCESS | 3612 | ++DOCSHELL 10EE7000 == 60 [pid = 3612] [id = 548] 19:27:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (151FE000) [pid = 3612] [serial = 1644] [outer = 00000000] 19:27:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (16225800) [pid = 3612] [serial = 1645] [outer = 151FE000] 19:27:49 INFO - PROCESS | 3612 | 1463192869875 Marionette DEBUG loaded listener.js 19:27:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (18176000) [pid = 3612] [serial = 1646] [outer = 151FE000] 19:27:50 INFO - PROCESS | 3612 | --DOCSHELL 15268400 == 59 [pid = 3612] [id = 394] 19:27:50 INFO - PROCESS | 3612 | --DOCSHELL 19348400 == 58 [pid = 3612] [id = 396] 19:27:50 INFO - PROCESS | 3612 | --DOCSHELL 0C745C00 == 57 [pid = 3612] [id = 393] 19:27:50 INFO - PROCESS | 3612 | --DOCSHELL 0CA7B800 == 56 [pid = 3612] [id = 542] 19:27:50 INFO - PROCESS | 3612 | --DOCSHELL 189F0C00 == 55 [pid = 3612] [id = 541] 19:27:50 INFO - PROCESS | 3612 | --DOCSHELL 0CCEBC00 == 54 [pid = 3612] [id = 540] 19:27:50 INFO - PROCESS | 3612 | --DOCSHELL 1180FC00 == 53 [pid = 3612] [id = 539] 19:27:50 INFO - PROCESS | 3612 | --DOCSHELL 198FCC00 == 52 [pid = 3612] [id = 538] 19:27:50 INFO - PROCESS | 3612 | --DOCSHELL 19345400 == 51 [pid = 3612] [id = 537] 19:27:50 INFO - PROCESS | 3612 | --DOCSHELL 181E1400 == 50 [pid = 3612] [id = 536] 19:27:50 INFO - PROCESS | 3612 | --DOCSHELL 15514000 == 49 [pid = 3612] [id = 535] 19:27:50 INFO - PROCESS | 3612 | --DOCSHELL 0CC47C00 == 48 [pid = 3612] [id = 534] 19:27:50 INFO - PROCESS | 3612 | --DOCSHELL 10FCD000 == 47 [pid = 3612] [id = 533] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (0CC3B400) [pid = 3612] [serial = 1549] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (10E94C00) [pid = 3612] [serial = 1555] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (10FCB800) [pid = 3612] [serial = 1552] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1A20F800) [pid = 3612] [serial = 1582] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOCSHELL 0CA72C00 == 46 [pid = 3612] [id = 532] 19:27:50 INFO - PROCESS | 3612 | --DOCSHELL 1AA11C00 == 45 [pid = 3612] [id = 531] 19:27:50 INFO - PROCESS | 3612 | --DOCSHELL 10916C00 == 44 [pid = 3612] [id = 528] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (18995000) [pid = 3612] [serial = 1567] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (198D3800) [pid = 3612] [serial = 1571] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (17D0B800) [pid = 3612] [serial = 1564] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (197CF400) [pid = 3612] [serial = 1570] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (10B49000) [pid = 3612] [serial = 1558] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (10E8A000) [pid = 3612] [serial = 1559] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (14CB0800) [pid = 3612] [serial = 1561] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (151FD400) [pid = 3612] [serial = 1562] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1A6A1800) [pid = 3612] [serial = 1547] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1901B800) [pid = 3612] [serial = 1576] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (19998800) [pid = 3612] [serial = 1573] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (19A80C00) [pid = 3612] [serial = 1580] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (19A7F000) [pid = 3612] [serial = 1579] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1999FC00) [pid = 3612] [serial = 1574] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (19016400) [pid = 3612] [serial = 1568] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (198DC400) [pid = 3612] [serial = 1577] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (181F4400) [pid = 3612] [serial = 1565] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3612 | 1463192870479 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]]]}] 19:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 930ms 19:27:50 INFO - PROCESS | 3612 | 1463192870499 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 19:27:50 INFO - PROCESS | 3612 | 1463192870505 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 19:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:27:50 INFO - PROCESS | 3612 | 1463192870510 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:27:50 INFO - PROCESS | 3612 | 1463192870513 Marionette TRACE conn5 <- [1,2158,null,{}] 19:27:50 INFO - PROCESS | 3612 | 1463192870517 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}] 19:27:50 INFO - PROCESS | 3612 | 1463192870607 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 19:27:50 INFO - PROCESS | 3612 | 1463192870618 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:50 INFO - PROCESS | 3612 | ++DOCSHELL 0CC81C00 == 45 [pid = 3612] [id = 549] 19:27:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (0CC86400) [pid = 3612] [serial = 1647] [outer = 00000000] 19:27:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (10E94C00) [pid = 3612] [serial = 1648] [outer = 0CC86400] 19:27:50 INFO - PROCESS | 3612 | 1463192870667 Marionette DEBUG loaded listener.js 19:27:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (11A8D400) [pid = 3612] [serial = 1649] [outer = 0CC86400] 19:27:51 INFO - PROCESS | 3612 | 1463192871221 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]]]}] 19:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 731ms 19:27:51 INFO - PROCESS | 3612 | 1463192871245 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 19:27:51 INFO - PROCESS | 3612 | 1463192871247 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 19:27:51 INFO - PROCESS | 3612 | 1463192871251 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:27:51 INFO - PROCESS | 3612 | 1463192871254 Marionette TRACE conn5 <- [1,2162,null,{}] 19:27:51 INFO - PROCESS | 3612 | 1463192871264 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}] 19:27:51 INFO - PROCESS | 3612 | 1463192871352 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 19:27:51 INFO - PROCESS | 3612 | 1463192871454 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:51 INFO - PROCESS | 3612 | ++DOCSHELL 17D0F400 == 46 [pid = 3612] [id = 550] 19:27:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (181F9400) [pid = 3612] [serial = 1650] [outer = 00000000] 19:27:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (18988400) [pid = 3612] [serial = 1651] [outer = 181F9400] 19:27:51 INFO - PROCESS | 3612 | 1463192871502 Marionette DEBUG loaded listener.js 19:27:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (189EFC00) [pid = 3612] [serial = 1652] [outer = 181F9400] 19:27:51 INFO - PROCESS | 3612 | 1463192871893 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]]]}] 19:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 19:27:51 INFO - PROCESS | 3612 | 1463192871925 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 19:27:51 INFO - PROCESS | 3612 | 1463192871927 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 19:27:51 INFO - PROCESS | 3612 | 1463192871930 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:27:51 INFO - PROCESS | 3612 | 1463192871932 Marionette TRACE conn5 <- [1,2166,null,{}] 19:27:51 INFO - PROCESS | 3612 | 1463192871936 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}] 19:27:52 INFO - PROCESS | 3612 | 1463192872020 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 19:27:52 INFO - PROCESS | 3612 | 1463192872027 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:52 INFO - PROCESS | 3612 | ++DOCSHELL 1901C400 == 47 [pid = 3612] [id = 551] 19:27:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1901DC00) [pid = 3612] [serial = 1653] [outer = 00000000] 19:27:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (197D6C00) [pid = 3612] [serial = 1654] [outer = 1901DC00] 19:27:52 INFO - PROCESS | 3612 | 1463192872074 Marionette DEBUG loaded listener.js 19:27:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (198D7400) [pid = 3612] [serial = 1655] [outer = 1901DC00] 19:27:52 INFO - PROCESS | 3612 | 1463192872560 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]]]}] 19:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 671ms 19:27:52 INFO - PROCESS | 3612 | 1463192872608 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 19:27:52 INFO - PROCESS | 3612 | 1463192872610 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 19:27:52 INFO - PROCESS | 3612 | 1463192872613 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:27:52 INFO - PROCESS | 3612 | 1463192872615 Marionette TRACE conn5 <- [1,2170,null,{}] 19:27:52 INFO - PROCESS | 3612 | 1463192872618 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}] 19:27:52 INFO - PROCESS | 3612 | 1463192872732 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 19:27:52 INFO - PROCESS | 3612 | 1463192872824 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:52 INFO - PROCESS | 3612 | ++DOCSHELL 198F1000 == 48 [pid = 3612] [id = 552] 19:27:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (198F5400) [pid = 3612] [serial = 1656] [outer = 00000000] 19:27:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (198FC400) [pid = 3612] [serial = 1657] [outer = 198F5400] 19:27:52 INFO - PROCESS | 3612 | 1463192872870 Marionette DEBUG loaded listener.js 19:27:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1999BC00) [pid = 3612] [serial = 1658] [outer = 198F5400] 19:27:53 INFO - PROCESS | 3612 | 1463192873295 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]]]}] 19:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 19:27:53 INFO - PROCESS | 3612 | 1463192873346 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 19:27:53 INFO - PROCESS | 3612 | 1463192873348 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 19:27:53 INFO - PROCESS | 3612 | 1463192873351 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:27:53 INFO - PROCESS | 3612 | 1463192873353 Marionette TRACE conn5 <- [1,2174,null,{}] 19:27:53 INFO - PROCESS | 3612 | 1463192873357 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}] 19:27:53 INFO - PROCESS | 3612 | 1463192873492 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 19:27:53 INFO - PROCESS | 3612 | 1463192873558 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:53 INFO - PROCESS | 3612 | ++DOCSHELL 198F6800 == 49 [pid = 3612] [id = 553] 19:27:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (199DBC00) [pid = 3612] [serial = 1659] [outer = 00000000] 19:27:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1A270C00) [pid = 3612] [serial = 1660] [outer = 199DBC00] 19:27:53 INFO - PROCESS | 3612 | 1463192873604 Marionette DEBUG loaded listener.js 19:27:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (1A6A0800) [pid = 3612] [serial = 1661] [outer = 199DBC00] 19:27:54 INFO - PROCESS | 3612 | 1463192874039 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]]]}] 19:27:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:27:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 19:27:54 INFO - PROCESS | 3612 | 1463192874110 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 19:27:54 INFO - PROCESS | 3612 | 1463192874112 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 19:27:54 INFO - PROCESS | 3612 | 1463192874116 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:27:54 INFO - PROCESS | 3612 | 1463192874118 Marionette TRACE conn5 <- [1,2178,null,{}] 19:27:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:27:54 INFO - PROCESS | 3612 | 1463192874121 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}] 19:27:54 INFO - PROCESS | 3612 | 1463192874239 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 19:27:54 INFO - PROCESS | 3612 | 1463192874308 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:54 INFO - PROCESS | 3612 | ++DOCSHELL 1A6A5400 == 50 [pid = 3612] [id = 554] 19:27:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1AA0EC00) [pid = 3612] [serial = 1662] [outer = 00000000] 19:27:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1AA18000) [pid = 3612] [serial = 1663] [outer = 1AA0EC00] 19:27:54 INFO - PROCESS | 3612 | 1463192874352 Marionette DEBUG loaded listener.js 19:27:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1AAD7400) [pid = 3612] [serial = 1664] [outer = 1AA0EC00] 19:27:54 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (10919C00) [pid = 3612] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:27:54 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1BB55C00) [pid = 3612] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:27:54 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (1999B400) [pid = 3612] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:27:54 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1A111800) [pid = 3612] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:27:54 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (10914000) [pid = 3612] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:27:54 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1022F800) [pid = 3612] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:27:54 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (18988000) [pid = 3612] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:27:54 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (1934D000) [pid = 3612] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:27:54 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (1559C000) [pid = 3612] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:27:54 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (11A79400) [pid = 3612] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:27:54 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (198D8000) [pid = 3612] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:27:54 INFO - PROCESS | 3612 | 1463192874926 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]]]}] 19:27:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:27:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 830ms 19:27:54 INFO - PROCESS | 3612 | 1463192874952 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 19:27:54 INFO - PROCESS | 3612 | 1463192874963 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 19:27:54 INFO - PROCESS | 3612 | 1463192874967 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:27:54 INFO - PROCESS | 3612 | 1463192874968 Marionette TRACE conn5 <- [1,2182,null,{}] 19:27:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:27:54 INFO - PROCESS | 3612 | 1463192874972 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}] 19:27:55 INFO - PROCESS | 3612 | 1463192875053 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 19:27:55 INFO - PROCESS | 3612 | 1463192875152 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:55 INFO - PROCESS | 3612 | ++DOCSHELL 1551F400 == 51 [pid = 3612] [id = 555] 19:27:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1559C000) [pid = 3612] [serial = 1665] [outer = 00000000] 19:27:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1999B400) [pid = 3612] [serial = 1666] [outer = 1559C000] 19:27:55 INFO - PROCESS | 3612 | 1463192875197 Marionette DEBUG loaded listener.js 19:27:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1A9A4400) [pid = 3612] [serial = 1667] [outer = 1559C000] 19:27:55 INFO - PROCESS | 3612 | 1463192875641 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]]]}] 19:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 19:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:27:55 INFO - PROCESS | 3612 | 1463192875703 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 19:27:55 INFO - PROCESS | 3612 | 1463192875705 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 19:27:55 INFO - PROCESS | 3612 | 1463192875708 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:27:55 INFO - PROCESS | 3612 | 1463192875710 Marionette TRACE conn5 <- [1,2186,null,{}] 19:27:55 INFO - PROCESS | 3612 | 1463192875714 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}] 19:27:55 INFO - PROCESS | 3612 | 1463192875797 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 19:27:55 INFO - PROCESS | 3612 | 1463192875803 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:55 INFO - PROCESS | 3612 | ++DOCSHELL 1BB53C00 == 52 [pid = 3612] [id = 556] 19:27:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1BB55000) [pid = 3612] [serial = 1668] [outer = 00000000] 19:27:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1BB57000) [pid = 3612] [serial = 1669] [outer = 1BB55000] 19:27:55 INFO - PROCESS | 3612 | 1463192875849 Marionette DEBUG loaded listener.js 19:27:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1BB60000) [pid = 3612] [serial = 1670] [outer = 1BB55000] 19:27:56 INFO - PROCESS | 3612 | 1463192876276 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]]]}] 19:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 631ms 19:27:56 INFO - PROCESS | 3612 | 1463192876339 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 19:27:56 INFO - PROCESS | 3612 | 1463192876341 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 19:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:27:56 INFO - PROCESS | 3612 | 1463192876345 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:27:56 INFO - PROCESS | 3612 | 1463192876347 Marionette TRACE conn5 <- [1,2190,null,{}] 19:27:56 INFO - PROCESS | 3612 | 1463192876350 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}] 19:27:56 INFO - PROCESS | 3612 | 1463192876433 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 19:27:56 INFO - PROCESS | 3612 | 1463192876439 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:56 INFO - PROCESS | 3612 | ++DOCSHELL 1BB74C00 == 53 [pid = 3612] [id = 557] 19:27:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1BB7A000) [pid = 3612] [serial = 1671] [outer = 00000000] 19:27:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (1BCCC000) [pid = 3612] [serial = 1672] [outer = 1BB7A000] 19:27:56 INFO - PROCESS | 3612 | 1463192876483 Marionette DEBUG loaded listener.js 19:27:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1C3F1C00) [pid = 3612] [serial = 1673] [outer = 1BB7A000] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 1551F000 == 52 [pid = 3612] [id = 529] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 1A114C00 == 51 [pid = 3612] [id = 530] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 197D3C00 == 50 [pid = 3612] [id = 402] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 15376400 == 49 [pid = 3612] [id = 392] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 15504C00 == 48 [pid = 3612] [id = 526] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 170E2C00 == 47 [pid = 3612] [id = 527] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 1621D000 == 46 [pid = 3612] [id = 522] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 10E8B400 == 45 [pid = 3612] [id = 404] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 1898F800 == 44 [pid = 3612] [id = 524] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 10916800 == 43 [pid = 3612] [id = 525] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 18932400 == 42 [pid = 3612] [id = 395] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 1934B800 == 41 [pid = 3612] [id = 523] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 1550AC00 == 40 [pid = 3612] [id = 521] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 10EE0400 == 39 [pid = 3612] [id = 397] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 10EE7000 == 38 [pid = 3612] [id = 548] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 1CF07C00 == 37 [pid = 3612] [id = 547] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 1BB77800 == 36 [pid = 3612] [id = 546] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 10B48C00 == 35 [pid = 3612] [id = 544] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 19016800 == 34 [pid = 3612] [id = 545] 19:27:57 INFO - PROCESS | 3612 | --DOCSHELL 1BD4B000 == 33 [pid = 3612] [id = 543] 19:27:58 INFO - PROCESS | 3612 | --DOCSHELL 0CC81C00 == 32 [pid = 3612] [id = 549] 19:27:58 INFO - PROCESS | 3612 | --DOCSHELL 198F6800 == 31 [pid = 3612] [id = 553] 19:27:58 INFO - PROCESS | 3612 | --DOCSHELL 17D0F400 == 30 [pid = 3612] [id = 550] 19:27:58 INFO - PROCESS | 3612 | --DOCSHELL 198F1000 == 29 [pid = 3612] [id = 552] 19:27:58 INFO - PROCESS | 3612 | --DOCSHELL 1A6A5400 == 28 [pid = 3612] [id = 554] 19:27:58 INFO - PROCESS | 3612 | --DOCSHELL 1551F400 == 27 [pid = 3612] [id = 555] 19:27:58 INFO - PROCESS | 3612 | --DOCSHELL 1BB53C00 == 26 [pid = 3612] [id = 556] 19:27:58 INFO - PROCESS | 3612 | --DOCSHELL 1901C400 == 25 [pid = 3612] [id = 551] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (17D8CC00) [pid = 3612] [serial = 1556] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (19A79800) [pid = 3612] [serial = 1615] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1A20F400) [pid = 3612] [serial = 1618] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (19A90C00) [pid = 3612] [serial = 1616] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1A69BC00) [pid = 3612] [serial = 1591] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (14EE0400) [pid = 3612] [serial = 1621] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (1AC54400) [pid = 3612] [serial = 1597] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (181AE800) [pid = 3612] [serial = 1588] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (10E85400) [pid = 3612] [serial = 1603] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (10EDF400) [pid = 3612] [serial = 1604] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1A277400) [pid = 3612] [serial = 1619] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (19017400) [pid = 3612] [serial = 1609] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (19020000) [pid = 3612] [serial = 1610] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (197DB000) [pid = 3612] [serial = 1612] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (170E1000) [pid = 3612] [serial = 1606] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (15160400) [pid = 3612] [serial = 1600] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (15291C00) [pid = 3612] [serial = 1601] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (17D8DC00) [pid = 3612] [serial = 1607] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (10B45000) [pid = 3612] [serial = 1585] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (1AADA000) [pid = 3612] [serial = 1594] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (18934400) [pid = 3612] [serial = 1622] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (1AADE000) [pid = 3612] [serial = 1624] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (1BB54C00) [pid = 3612] [serial = 1625] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (1BB71C00) [pid = 3612] [serial = 1628] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (198E0000) [pid = 3612] [serial = 1613] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (1BB71400) [pid = 3612] [serial = 1627] [outer = 00000000] [url = about:blank] 19:27:58 INFO - PROCESS | 3612 | 1463192878498 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]]]}] 19:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2180ms 19:27:58 INFO - PROCESS | 3612 | 1463192878530 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 19:27:58 INFO - PROCESS | 3612 | 1463192878534 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 19:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:27:58 INFO - PROCESS | 3612 | 1463192878539 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:27:58 INFO - PROCESS | 3612 | 1463192878543 Marionette TRACE conn5 <- [1,2194,null,{}] 19:27:58 INFO - PROCESS | 3612 | 1463192878549 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}] 19:27:58 INFO - PROCESS | 3612 | 1463192878641 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 19:27:58 INFO - PROCESS | 3612 | 1463192878653 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:58 INFO - PROCESS | 3612 | ++DOCSHELL 1025B000 == 26 [pid = 3612] [id = 558] 19:27:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (1025C000) [pid = 3612] [serial = 1674] [outer = 00000000] 19:27:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (102F2800) [pid = 3612] [serial = 1675] [outer = 1025C000] 19:27:58 INFO - PROCESS | 3612 | 1463192878701 Marionette DEBUG loaded listener.js 19:27:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (1085C400) [pid = 3612] [serial = 1676] [outer = 1025C000] 19:27:59 INFO - PROCESS | 3612 | 1463192879200 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]]]}] 19:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 690ms 19:27:59 INFO - PROCESS | 3612 | 1463192879230 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 19:27:59 INFO - PROCESS | 3612 | 1463192879236 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 19:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:27:59 INFO - PROCESS | 3612 | 1463192879242 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:27:59 INFO - PROCESS | 3612 | 1463192879245 Marionette TRACE conn5 <- [1,2198,null,{}] 19:27:59 INFO - PROCESS | 3612 | 1463192879249 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}] 19:27:59 INFO - PROCESS | 3612 | 1463192879336 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 19:27:59 INFO - PROCESS | 3612 | 1463192879347 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:59 INFO - PROCESS | 3612 | ++DOCSHELL 10B4B800 == 27 [pid = 3612] [id = 559] 19:27:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (10B4D400) [pid = 3612] [serial = 1677] [outer = 00000000] 19:27:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (10C6C400) [pid = 3612] [serial = 1678] [outer = 10B4D400] 19:27:59 INFO - PROCESS | 3612 | 1463192879394 Marionette DEBUG loaded listener.js 19:27:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (10E8B000) [pid = 3612] [serial = 1679] [outer = 10B4D400] 19:27:59 INFO - PROCESS | 3612 | 1463192879871 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]]]}] 19:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 19:27:59 INFO - PROCESS | 3612 | 1463192879915 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 19:27:59 INFO - PROCESS | 3612 | 1463192879917 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 19:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:27:59 INFO - PROCESS | 3612 | 1463192879921 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:27:59 INFO - PROCESS | 3612 | 1463192879924 Marionette TRACE conn5 <- [1,2202,null,{}] 19:27:59 INFO - PROCESS | 3612 | 1463192879935 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}] 19:28:00 INFO - PROCESS | 3612 | 1463192880024 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 19:28:00 INFO - PROCESS | 3612 | 1463192880146 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:00 INFO - PROCESS | 3612 | ++DOCSHELL 118FAC00 == 28 [pid = 3612] [id = 560] 19:28:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (11A6E000) [pid = 3612] [serial = 1680] [outer = 00000000] 19:28:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (11A89C00) [pid = 3612] [serial = 1681] [outer = 11A6E000] 19:28:00 INFO - PROCESS | 3612 | 1463192880197 Marionette DEBUG loaded listener.js 19:28:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (14E88C00) [pid = 3612] [serial = 1682] [outer = 11A6E000] 19:28:00 INFO - PROCESS | 3612 | 1463192880605 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]]]}] 19:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 19:28:00 INFO - PROCESS | 3612 | 1463192880654 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 19:28:00 INFO - PROCESS | 3612 | 1463192880657 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 19:28:00 INFO - PROCESS | 3612 | 1463192880660 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:28:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:28:00 INFO - PROCESS | 3612 | 1463192880662 Marionette TRACE conn5 <- [1,2206,null,{}] 19:28:00 INFO - PROCESS | 3612 | 1463192880665 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}] 19:28:00 INFO - PROCESS | 3612 | 1463192880780 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 19:28:00 INFO - PROCESS | 3612 | 1463192880799 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:00 INFO - PROCESS | 3612 | ++DOCSHELL 10EE6400 == 29 [pid = 3612] [id = 561] 19:28:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (11A86C00) [pid = 3612] [serial = 1683] [outer = 00000000] 19:28:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1528AC00) [pid = 3612] [serial = 1684] [outer = 11A86C00] 19:28:00 INFO - PROCESS | 3612 | 1463192880851 Marionette DEBUG loaded listener.js 19:28:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1536FC00) [pid = 3612] [serial = 1685] [outer = 11A86C00] 19:28:01 INFO - PROCESS | 3612 | 1463192881259 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]]]}] 19:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 19:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:28:01 INFO - PROCESS | 3612 | 1463192881294 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 19:28:01 INFO - PROCESS | 3612 | 1463192881296 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 19:28:01 INFO - PROCESS | 3612 | 1463192881300 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:28:01 INFO - PROCESS | 3612 | 1463192881301 Marionette TRACE conn5 <- [1,2210,null,{}] 19:28:01 INFO - PROCESS | 3612 | 1463192881305 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}] 19:28:01 INFO - PROCESS | 3612 | 1463192881423 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 19:28:01 INFO - PROCESS | 3612 | 1463192881468 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:01 INFO - PROCESS | 3612 | ++DOCSHELL 15508C00 == 30 [pid = 3612] [id = 562] 19:28:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (15511800) [pid = 3612] [serial = 1686] [outer = 00000000] 19:28:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (1621D000) [pid = 3612] [serial = 1687] [outer = 15511800] 19:28:01 INFO - PROCESS | 3612 | 1463192881514 Marionette DEBUG loaded listener.js 19:28:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (162E7000) [pid = 3612] [serial = 1688] [outer = 15511800] 19:28:01 INFO - PROCESS | 3612 | 1463192881941 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]]]}] 19:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 19:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:28:02 INFO - PROCESS | 3612 | 1463192881970 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 19:28:02 INFO - PROCESS | 3612 | 1463192881972 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 19:28:02 INFO - PROCESS | 3612 | 1463192881975 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:28:02 INFO - PROCESS | 3612 | 1463192881977 Marionette TRACE conn5 <- [1,2214,null,{}] 19:28:02 INFO - PROCESS | 3612 | 1463192881980 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}] 19:28:02 INFO - PROCESS | 3612 | 1463192882130 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 19:28:02 INFO - PROCESS | 3612 | 1463192882147 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:02 INFO - PROCESS | 3612 | ++DOCSHELL 17D09C00 == 31 [pid = 3612] [id = 563] 19:28:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (18167800) [pid = 3612] [serial = 1689] [outer = 00000000] 19:28:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (18903400) [pid = 3612] [serial = 1690] [outer = 18167800] 19:28:02 INFO - PROCESS | 3612 | 1463192882194 Marionette DEBUG loaded listener.js 19:28:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (18909C00) [pid = 3612] [serial = 1691] [outer = 18167800] 19:28:02 INFO - PROCESS | 3612 | 1463192882605 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]]]}] 19:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 19:28:02 INFO - PROCESS | 3612 | 1463192882646 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 19:28:02 INFO - PROCESS | 3612 | 1463192882648 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 19:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:28:02 INFO - PROCESS | 3612 | 1463192882651 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:28:02 INFO - PROCESS | 3612 | 1463192882653 Marionette TRACE conn5 <- [1,2218,null,{}] 19:28:02 INFO - PROCESS | 3612 | 1463192882656 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}] 19:28:02 INFO - PROCESS | 3612 | 1463192882757 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 19:28:02 INFO - PROCESS | 3612 | 1463192882769 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:02 INFO - PROCESS | 3612 | ++DOCSHELL 1890DC00 == 32 [pid = 3612] [id = 564] 19:28:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (18929C00) [pid = 3612] [serial = 1692] [outer = 00000000] 19:28:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (18991000) [pid = 3612] [serial = 1693] [outer = 18929C00] 19:28:02 INFO - PROCESS | 3612 | 1463192882814 Marionette DEBUG loaded listener.js 19:28:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (18991C00) [pid = 3612] [serial = 1694] [outer = 18929C00] 19:28:03 INFO - PROCESS | 3612 | 1463192883256 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]]]}] 19:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 19:28:03 INFO - PROCESS | 3612 | 1463192883283 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 19:28:03 INFO - PROCESS | 3612 | 1463192883285 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 19:28:03 INFO - PROCESS | 3612 | 1463192883288 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:28:03 INFO - PROCESS | 3612 | 1463192883289 Marionette TRACE conn5 <- [1,2222,null,{}] 19:28:03 INFO - PROCESS | 3612 | 1463192883293 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}] 19:28:03 INFO - PROCESS | 3612 | 1463192883374 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 19:28:03 INFO - PROCESS | 3612 | 1463192883381 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:03 INFO - PROCESS | 3612 | ++DOCSHELL 10C6BC00 == 33 [pid = 3612] [id = 565] 19:28:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (18992400) [pid = 3612] [serial = 1695] [outer = 00000000] 19:28:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1901D000) [pid = 3612] [serial = 1696] [outer = 18992400] 19:28:03 INFO - PROCESS | 3612 | 1463192883426 Marionette DEBUG loaded listener.js 19:28:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1901D800) [pid = 3612] [serial = 1697] [outer = 18992400] 19:28:03 INFO - PROCESS | 3612 | 1463192883900 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]]]}] 19:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 19:28:03 INFO - PROCESS | 3612 | 1463192883923 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 19:28:03 INFO - PROCESS | 3612 | 1463192883925 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 19:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:28:03 INFO - PROCESS | 3612 | 1463192883938 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:28:03 INFO - PROCESS | 3612 | 1463192883939 Marionette TRACE conn5 <- [1,2226,null,{}] 19:28:03 INFO - PROCESS | 3612 | 1463192883943 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}] 19:28:04 INFO - PROCESS | 3612 | 1463192884052 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 19:28:04 INFO - PROCESS | 3612 | 1463192884058 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:04 INFO - PROCESS | 3612 | ++DOCSHELL 118F0000 == 34 [pid = 3612] [id = 566] 19:28:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (193AB000) [pid = 3612] [serial = 1698] [outer = 00000000] 19:28:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (197D3C00) [pid = 3612] [serial = 1699] [outer = 193AB000] 19:28:04 INFO - PROCESS | 3612 | 1463192884103 Marionette DEBUG loaded listener.js 19:28:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (197D4400) [pid = 3612] [serial = 1700] [outer = 193AB000] 19:28:04 INFO - PROCESS | 3612 | 1463192884563 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]]]}] 19:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 690ms 19:28:04 INFO - PROCESS | 3612 | 1463192884620 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 19:28:04 INFO - PROCESS | 3612 | 1463192884622 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 19:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:28:04 INFO - PROCESS | 3612 | 1463192884625 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:28:04 INFO - PROCESS | 3612 | 1463192884627 Marionette TRACE conn5 <- [1,2230,null,{}] 19:28:04 INFO - PROCESS | 3612 | 1463192884631 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}] 19:28:04 INFO - PROCESS | 3612 | 1463192884744 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 19:28:04 INFO - PROCESS | 3612 | 1463192884750 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:04 INFO - PROCESS | 3612 | ++DOCSHELL 193A5400 == 35 [pid = 3612] [id = 567] 19:28:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (198DD000) [pid = 3612] [serial = 1701] [outer = 00000000] 19:28:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (198F4800) [pid = 3612] [serial = 1702] [outer = 198DD000] 19:28:04 INFO - PROCESS | 3612 | 1463192884795 Marionette DEBUG loaded listener.js 19:28:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (198FDC00) [pid = 3612] [serial = 1703] [outer = 198DD000] 19:28:05 INFO - PROCESS | 3612 | 1463192885247 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]]]}] 19:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 19:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:28:05 INFO - PROCESS | 3612 | 1463192885299 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 19:28:05 INFO - PROCESS | 3612 | 1463192885302 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 19:28:05 INFO - PROCESS | 3612 | 1463192885305 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:28:05 INFO - PROCESS | 3612 | 1463192885307 Marionette TRACE conn5 <- [1,2234,null,{}] 19:28:05 INFO - PROCESS | 3612 | 1463192885311 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}] 19:28:05 INFO - PROCESS | 3612 | 1463192885482 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 19:28:05 INFO - PROCESS | 3612 | 1463192885522 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:05 INFO - PROCESS | 3612 | ++DOCSHELL 198EFC00 == 36 [pid = 3612] [id = 568] 19:28:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (19A74800) [pid = 3612] [serial = 1704] [outer = 00000000] 19:28:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (19A7F000) [pid = 3612] [serial = 1705] [outer = 19A74800] 19:28:05 INFO - PROCESS | 3612 | 1463192885577 Marionette DEBUG loaded listener.js 19:28:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (1A111C00) [pid = 3612] [serial = 1706] [outer = 19A74800] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (10E93C00) [pid = 3612] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (1559C000) [pid = 3612] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (199DBC00) [pid = 3612] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (198F5400) [pid = 3612] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (181F9400) [pid = 3612] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (193AA800) [pid = 3612] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (0CC86400) [pid = 3612] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (10C6D800) [pid = 3612] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (151FE000) [pid = 3612] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1BB55000) [pid = 3612] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1BD4B400) [pid = 3612] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1CF0B000) [pid = 3612] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (1BD50C00) [pid = 3612] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (0C74B000) [pid = 3612] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1901DC00) [pid = 3612] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (19A78C00) [pid = 3612] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1AA0EC00) [pid = 3612] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (155A9800) [pid = 3612] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (198DF400) [pid = 3612] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1AA12C00) [pid = 3612] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (10917800) [pid = 3612] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:28:06 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (1A119C00) [pid = 3612] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:28:06 INFO - PROCESS | 3612 | 1463192886277 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]]]}] 19:28:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:28:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1022ms 19:28:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:28:06 INFO - PROCESS | 3612 | 1463192886327 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 19:28:06 INFO - PROCESS | 3612 | 1463192886329 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 19:28:06 INFO - PROCESS | 3612 | 1463192886332 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:28:06 INFO - PROCESS | 3612 | 1463192886334 Marionette TRACE conn5 <- [1,2238,null,{}] 19:28:06 INFO - PROCESS | 3612 | 1463192886338 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}] 19:28:06 INFO - PROCESS | 3612 | 1463192886418 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 19:28:06 INFO - PROCESS | 3612 | 1463192886425 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:06 INFO - PROCESS | 3612 | ++DOCSHELL 10E91000 == 37 [pid = 3612] [id = 569] 19:28:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (15184C00) [pid = 3612] [serial = 1707] [outer = 00000000] 19:28:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (181E2800) [pid = 3612] [serial = 1708] [outer = 15184C00] 19:28:06 INFO - PROCESS | 3612 | 1463192886469 Marionette DEBUG loaded listener.js 19:28:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (18991800) [pid = 3612] [serial = 1709] [outer = 15184C00] 19:28:06 INFO - PROCESS | 3612 | 1463192886884 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]]]}] 19:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 19:28:07 INFO - PROCESS | 3612 | 1463192886967 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 19:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:28:07 INFO - PROCESS | 3612 | 1463192886968 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 19:28:07 INFO - PROCESS | 3612 | 1463192886971 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:28:07 INFO - PROCESS | 3612 | 1463192886973 Marionette TRACE conn5 <- [1,2242,null,{}] 19:28:07 INFO - PROCESS | 3612 | 1463192886976 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}] 19:28:07 INFO - PROCESS | 3612 | 1463192887054 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 19:28:07 INFO - PROCESS | 3612 | 1463192887060 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:07 INFO - PROCESS | 3612 | ++DOCSHELL 181DFC00 == 38 [pid = 3612] [id = 570] 19:28:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (19434C00) [pid = 3612] [serial = 1710] [outer = 00000000] 19:28:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (15516800) [pid = 3612] [serial = 1711] [outer = 19434C00] 19:28:07 INFO - PROCESS | 3612 | 1463192887106 Marionette DEBUG loaded listener.js 19:28:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (19A75800) [pid = 3612] [serial = 1712] [outer = 19434C00] 19:28:07 INFO - PROCESS | 3612 | 1463192887584 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]]]}] 19:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 631ms 19:28:07 INFO - PROCESS | 3612 | 1463192887608 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 19:28:07 INFO - PROCESS | 3612 | 1463192887609 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 19:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:28:07 INFO - PROCESS | 3612 | 1463192887617 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:28:07 INFO - PROCESS | 3612 | 1463192887619 Marionette TRACE conn5 <- [1,2246,null,{}] 19:28:07 INFO - PROCESS | 3612 | 1463192887622 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}] 19:28:07 INFO - PROCESS | 3612 | 1463192887701 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 19:28:07 INFO - PROCESS | 3612 | 1463192887708 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:07 INFO - PROCESS | 3612 | ++DOCSHELL 1621C800 == 39 [pid = 3612] [id = 571] 19:28:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1A119C00) [pid = 3612] [serial = 1713] [outer = 00000000] 19:28:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1A208800) [pid = 3612] [serial = 1714] [outer = 1A119C00] 19:28:07 INFO - PROCESS | 3612 | 1463192887763 Marionette DEBUG loaded listener.js 19:28:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1A5F8800) [pid = 3612] [serial = 1715] [outer = 1A119C00] 19:28:08 INFO - PROCESS | 3612 | 1463192888435 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]]]}] 19:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 890ms 19:28:08 INFO - PROCESS | 3612 | 1463192888509 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 19:28:08 INFO - PROCESS | 3612 | 1463192888514 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 19:28:08 INFO - PROCESS | 3612 | 1463192888520 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:28:08 INFO - PROCESS | 3612 | 1463192888524 Marionette TRACE conn5 <- [1,2250,null,{}] 19:28:08 INFO - PROCESS | 3612 | 1463192888530 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}] 19:28:08 INFO - PROCESS | 3612 | 1463192888657 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 19:28:08 INFO - PROCESS | 3612 | 1463192888786 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:08 INFO - PROCESS | 3612 | ++DOCSHELL 0CAA4000 == 40 [pid = 3612] [id = 572] 19:28:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (0CCE7000) [pid = 3612] [serial = 1716] [outer = 00000000] 19:28:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (10B41400) [pid = 3612] [serial = 1717] [outer = 0CCE7000] 19:28:08 INFO - PROCESS | 3612 | 1463192888845 Marionette DEBUG loaded listener.js 19:28:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (10C69C00) [pid = 3612] [serial = 1718] [outer = 0CCE7000] 19:28:09 INFO - PROCESS | 3612 | 1463192889525 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]]]}] 19:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1072ms 19:28:09 INFO - PROCESS | 3612 | 1463192889597 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 19:28:09 INFO - PROCESS | 3612 | 1463192889603 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 19:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:28:09 INFO - PROCESS | 3612 | 1463192889610 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:28:09 INFO - PROCESS | 3612 | 1463192889613 Marionette TRACE conn5 <- [1,2254,null,{}] 19:28:09 INFO - PROCESS | 3612 | 1463192889617 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}] 19:28:09 INFO - PROCESS | 3612 | 1463192889732 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 19:28:09 INFO - PROCESS | 3612 | 1463192889871 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:09 INFO - PROCESS | 3612 | ++DOCSHELL 0C748400 == 41 [pid = 3612] [id = 573] 19:28:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (10FC8400) [pid = 3612] [serial = 1719] [outer = 00000000] 19:28:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (15184000) [pid = 3612] [serial = 1720] [outer = 10FC8400] 19:28:09 INFO - PROCESS | 3612 | 1463192889928 Marionette DEBUG loaded listener.js 19:28:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (15273C00) [pid = 3612] [serial = 1721] [outer = 10FC8400] 19:28:10 INFO - PROCESS | 3612 | --DOCSHELL 1901B400 == 40 [pid = 3612] [id = 515] 19:28:10 INFO - PROCESS | 3612 | --DOCSHELL 118EE000 == 39 [pid = 3612] [id = 511] 19:28:10 INFO - PROCESS | 3612 | --DOCSHELL 18933000 == 38 [pid = 3612] [id = 512] 19:28:10 INFO - PROCESS | 3612 | --DOCSHELL 118F5000 == 37 [pid = 3612] [id = 505] 19:28:10 INFO - PROCESS | 3612 | --DOCSHELL 0CAA5C00 == 36 [pid = 3612] [id = 513] 19:28:10 INFO - PROCESS | 3612 | --DOCSHELL 18937C00 == 35 [pid = 3612] [id = 508] 19:28:10 INFO - PROCESS | 3612 | --DOCSHELL 1091E800 == 34 [pid = 3612] [id = 519] 19:28:10 INFO - PROCESS | 3612 | --DOCSHELL 0CCF2400 == 33 [pid = 3612] [id = 506] 19:28:10 INFO - PROCESS | 3612 | --DOCSHELL 19437400 == 32 [pid = 3612] [id = 510] 19:28:10 INFO - PROCESS | 3612 | --DOCSHELL 170E7400 == 31 [pid = 3612] [id = 507] 19:28:10 INFO - PROCESS | 3612 | --DOCSHELL 10E8F800 == 30 [pid = 3612] [id = 520] 19:28:10 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (1BCCC000) [pid = 3612] [serial = 1672] [outer = 00000000] [url = about:blank] 19:28:10 INFO - PROCESS | 3612 | 1463192890865 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]]]}] 19:28:10 INFO - PROCESS | 3612 | --DOCSHELL 1BB74C00 == 29 [pid = 3612] [id = 557] 19:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1281ms 19:28:10 INFO - PROCESS | 3612 | 1463192890893 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 19:28:10 INFO - PROCESS | 3612 | 1463192890897 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 19:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:28:10 INFO - PROCESS | 3612 | 1463192890901 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:28:10 INFO - PROCESS | 3612 | 1463192890905 Marionette TRACE conn5 <- [1,2258,null,{}] 19:28:10 INFO - PROCESS | 3612 | 1463192890910 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}] 19:28:11 INFO - PROCESS | 3612 | 1463192890994 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 19:28:11 INFO - PROCESS | 3612 | 1463192891003 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:11 INFO - PROCESS | 3612 | ++DOCSHELL 10918C00 == 30 [pid = 3612] [id = 574] 19:28:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1091A000) [pid = 3612] [serial = 1722] [outer = 00000000] 19:28:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (10B41800) [pid = 3612] [serial = 1723] [outer = 1091A000] 19:28:11 INFO - PROCESS | 3612 | 1463192891051 Marionette DEBUG loaded listener.js 19:28:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (10B4A000) [pid = 3612] [serial = 1724] [outer = 1091A000] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1180E800) [pid = 3612] [serial = 1553] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1999B400) [pid = 3612] [serial = 1666] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (1A270C00) [pid = 3612] [serial = 1660] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1999BC00) [pid = 3612] [serial = 1658] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (189EFC00) [pid = 3612] [serial = 1652] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (19997000) [pid = 3612] [serial = 1636] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (18988400) [pid = 3612] [serial = 1651] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (1A6A0800) [pid = 3612] [serial = 1661] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (10E94C00) [pid = 3612] [serial = 1648] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1528C800) [pid = 3612] [serial = 1633] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (16225800) [pid = 3612] [serial = 1645] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1BB57000) [pid = 3612] [serial = 1669] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1BD56800) [pid = 3612] [serial = 1630] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (1CF94800) [pid = 3612] [serial = 1643] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (170DA800) [pid = 3612] [serial = 1634] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (1BEB8800) [pid = 3612] [serial = 1639] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (0CCEC800) [pid = 3612] [serial = 1550] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (198D7400) [pid = 3612] [serial = 1655] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (18176000) [pid = 3612] [serial = 1646] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (1A278800) [pid = 3612] [serial = 1583] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (11A8D400) [pid = 3612] [serial = 1649] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (1BEB9C00) [pid = 3612] [serial = 1631] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (1AAD7400) [pid = 3612] [serial = 1664] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (197D6C00) [pid = 3612] [serial = 1654] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (1AA18000) [pid = 3612] [serial = 1663] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (1A9A4400) [pid = 3612] [serial = 1667] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (19A81C00) [pid = 3612] [serial = 1637] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (1C3FA800) [pid = 3612] [serial = 1640] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (198FC400) [pid = 3612] [serial = 1657] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (1CF8C000) [pid = 3612] [serial = 1642] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (18910000) [pid = 3612] [serial = 1589] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (1BABBC00) [pid = 3612] [serial = 1598] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (1AADF000) [pid = 3612] [serial = 1595] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (10EDF800) [pid = 3612] [serial = 1586] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (1A92D800) [pid = 3612] [serial = 1592] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (1BB60000) [pid = 3612] [serial = 1670] [outer = 00000000] [url = about:blank] 19:28:11 INFO - PROCESS | 3612 | 1463192891601 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]]]}] 19:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 19:28:11 INFO - PROCESS | 3612 | 1463192891634 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 19:28:11 INFO - PROCESS | 3612 | 1463192891639 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 19:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:28:11 INFO - PROCESS | 3612 | 1463192891645 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:28:11 INFO - PROCESS | 3612 | 1463192891648 Marionette TRACE conn5 <- [1,2262,null,{}] 19:28:11 INFO - PROCESS | 3612 | 1463192891652 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}] 19:28:11 INFO - PROCESS | 3612 | 1463192891734 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 19:28:11 INFO - PROCESS | 3612 | 1463192891819 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:11 INFO - PROCESS | 3612 | ++DOCSHELL 10B50000 == 31 [pid = 3612] [id = 575] 19:28:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (10E88800) [pid = 3612] [serial = 1725] [outer = 00000000] 19:28:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (110A5000) [pid = 3612] [serial = 1726] [outer = 10E88800] 19:28:11 INFO - PROCESS | 3612 | 1463192891873 Marionette DEBUG loaded listener.js 19:28:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (11A6E400) [pid = 3612] [serial = 1727] [outer = 10E88800] 19:28:12 INFO - PROCESS | 3612 | 1463192892253 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]]]}] 19:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 19:28:12 INFO - PROCESS | 3612 | 1463192892318 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 19:28:12 INFO - PROCESS | 3612 | 1463192892320 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 19:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:28:12 INFO - PROCESS | 3612 | 1463192892324 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:28:12 INFO - PROCESS | 3612 | 1463192892327 Marionette TRACE conn5 <- [1,2266,null,{}] 19:28:12 INFO - PROCESS | 3612 | 1463192892338 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}] 19:28:12 INFO - PROCESS | 3612 | 1463192892458 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 19:28:12 INFO - PROCESS | 3612 | 1463192892477 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:12 INFO - PROCESS | 3612 | ++DOCSHELL 1621E800 == 32 [pid = 3612] [id = 576] 19:28:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (162E3C00) [pid = 3612] [serial = 1728] [outer = 00000000] 19:28:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (170E8400) [pid = 3612] [serial = 1729] [outer = 162E3C00] 19:28:12 INFO - PROCESS | 3612 | 1463192892526 Marionette DEBUG loaded listener.js 19:28:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (17D91400) [pid = 3612] [serial = 1730] [outer = 162E3C00] 19:28:13 INFO - PROCESS | 3612 | 1463192892971 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]]]}] 19:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 19:28:13 INFO - PROCESS | 3612 | 1463192893002 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 19:28:13 INFO - PROCESS | 3612 | 1463192893005 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 19:28:13 INFO - PROCESS | 3612 | 1463192893008 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:28:13 INFO - PROCESS | 3612 | 1463192893009 Marionette TRACE conn5 <- [1,2270,null,{}] 19:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:28:13 INFO - PROCESS | 3612 | 1463192893025 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}] 19:28:13 INFO - PROCESS | 3612 | 1463192893147 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 19:28:13 INFO - PROCESS | 3612 | 1463192893154 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:13 INFO - PROCESS | 3612 | ++DOCSHELL 181F9C00 == 33 [pid = 3612] [id = 577] 19:28:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (18901400) [pid = 3612] [serial = 1731] [outer = 00000000] 19:28:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (1892A000) [pid = 3612] [serial = 1732] [outer = 18901400] 19:28:13 INFO - PROCESS | 3612 | 1463192893200 Marionette DEBUG loaded listener.js 19:28:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (18988000) [pid = 3612] [serial = 1733] [outer = 18901400] 19:28:13 INFO - PROCESS | 3612 | 1463192893656 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]]]}] 19:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 671ms 19:28:13 INFO - PROCESS | 3612 | 1463192893684 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 19:28:13 INFO - PROCESS | 3612 | 1463192893686 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 19:28:13 INFO - PROCESS | 3612 | 1463192893694 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:28:13 INFO - PROCESS | 3612 | 1463192893695 Marionette TRACE conn5 <- [1,2274,null,{}] 19:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:28:13 INFO - PROCESS | 3612 | 1463192893699 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}] 19:28:13 INFO - PROCESS | 3612 | 1463192893805 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 19:28:13 INFO - PROCESS | 3612 | 1463192893896 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:13 INFO - PROCESS | 3612 | ++DOCSHELL 18993800 == 34 [pid = 3612] [id = 578] 19:28:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (18994000) [pid = 3612] [serial = 1734] [outer = 00000000] 19:28:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (19016C00) [pid = 3612] [serial = 1735] [outer = 18994000] 19:28:13 INFO - PROCESS | 3612 | 1463192893943 Marionette DEBUG loaded listener.js 19:28:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (1901E800) [pid = 3612] [serial = 1736] [outer = 18994000] 19:28:14 INFO - PROCESS | 3612 | 1463192894382 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]]]}] 19:28:14 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 19:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 19:28:14 INFO - PROCESS | 3612 | 1463192894435 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 19:28:14 INFO - PROCESS | 3612 | 1463192894437 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 19:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:28:14 INFO - PROCESS | 3612 | 1463192894441 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:28:14 INFO - PROCESS | 3612 | 1463192894442 Marionette TRACE conn5 <- [1,2278,null,{}] 19:28:14 INFO - PROCESS | 3612 | 1463192894446 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}] 19:28:14 INFO - PROCESS | 3612 | 1463192894585 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 19:28:14 INFO - PROCESS | 3612 | 1463192894655 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:14 INFO - PROCESS | 3612 | ++DOCSHELL 19437400 == 35 [pid = 3612] [id = 579] 19:28:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (197DB000) [pid = 3612] [serial = 1737] [outer = 00000000] 19:28:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (198F5400) [pid = 3612] [serial = 1738] [outer = 197DB000] 19:28:14 INFO - PROCESS | 3612 | 1463192894701 Marionette DEBUG loaded listener.js 19:28:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (198DFC00) [pid = 3612] [serial = 1739] [outer = 197DB000] 19:28:15 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (15511800) [pid = 3612] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:28:15 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (18167800) [pid = 3612] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:28:15 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (1025C000) [pid = 3612] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:28:15 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (193AB000) [pid = 3612] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:28:15 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (11A6E000) [pid = 3612] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:28:15 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (198DD000) [pid = 3612] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:28:15 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (18929C00) [pid = 3612] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:28:15 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (19A74800) [pid = 3612] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:28:15 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (10B4D400) [pid = 3612] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:28:15 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (1BB7A000) [pid = 3612] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:28:15 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (19434C00) [pid = 3612] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:28:15 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (11A86C00) [pid = 3612] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:28:15 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (18992400) [pid = 3612] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:28:15 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (15184C00) [pid = 3612] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:28:15 INFO - PROCESS | 3612 | 1463192895274 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]]]}] 19:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 870ms 19:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:28:15 INFO - PROCESS | 3612 | 1463192895314 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 19:28:15 INFO - PROCESS | 3612 | 1463192895316 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 19:28:15 INFO - PROCESS | 3612 | 1463192895319 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:28:15 INFO - PROCESS | 3612 | 1463192895320 Marionette TRACE conn5 <- [1,2282,null,{}] 19:28:15 INFO - PROCESS | 3612 | 1463192895324 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}] 19:28:15 INFO - PROCESS | 3612 | 1463192895400 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 19:28:15 INFO - PROCESS | 3612 | 1463192895503 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:15 INFO - PROCESS | 3612 | ++DOCSHELL 15184C00 == 36 [pid = 3612] [id = 580] 19:28:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (151FC800) [pid = 3612] [serial = 1740] [outer = 00000000] 19:28:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (19016800) [pid = 3612] [serial = 1741] [outer = 151FC800] 19:28:15 INFO - PROCESS | 3612 | 1463192895548 Marionette DEBUG loaded listener.js 19:28:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (19432400) [pid = 3612] [serial = 1742] [outer = 151FC800] 19:28:15 INFO - PROCESS | 3612 | 1463192895904 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]]]}] 19:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 631ms 19:28:15 INFO - PROCESS | 3612 | 1463192895950 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 19:28:15 INFO - PROCESS | 3612 | 1463192895952 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 19:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:28:15 INFO - PROCESS | 3612 | 1463192895955 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:28:15 INFO - PROCESS | 3612 | 1463192895957 Marionette TRACE conn5 <- [1,2286,null,{}] 19:28:15 INFO - PROCESS | 3612 | 1463192895961 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}] 19:28:16 INFO - PROCESS | 3612 | 1463192896073 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 19:28:16 INFO - PROCESS | 3612 | 1463192896082 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:16 INFO - PROCESS | 3612 | ++DOCSHELL 1621FC00 == 37 [pid = 3612] [id = 581] 19:28:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (189E5C00) [pid = 3612] [serial = 1743] [outer = 00000000] 19:28:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (19A74000) [pid = 3612] [serial = 1744] [outer = 189E5C00] 19:28:16 INFO - PROCESS | 3612 | 1463192896126 Marionette DEBUG loaded listener.js 19:28:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (19A7A800) [pid = 3612] [serial = 1745] [outer = 189E5C00] 19:28:16 INFO - PROCESS | 3612 | 1463192896536 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]]]}] 19:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 19:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:28:16 INFO - PROCESS | 3612 | 1463192896586 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 19:28:16 INFO - PROCESS | 3612 | 1463192896588 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 19:28:16 INFO - PROCESS | 3612 | 1463192896591 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:28:16 INFO - PROCESS | 3612 | 1463192896593 Marionette TRACE conn5 <- [1,2290,null,{}] 19:28:16 INFO - PROCESS | 3612 | 1463192896598 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}] 19:28:16 INFO - PROCESS | 3612 | 1463192896709 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 19:28:16 INFO - PROCESS | 3612 | 1463192896750 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:16 INFO - PROCESS | 3612 | ++DOCSHELL 162E1800 == 38 [pid = 3612] [id = 582] 19:28:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (1898B400) [pid = 3612] [serial = 1746] [outer = 00000000] 19:28:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (1A114C00) [pid = 3612] [serial = 1747] [outer = 1898B400] 19:28:16 INFO - PROCESS | 3612 | 1463192896795 Marionette DEBUG loaded listener.js 19:28:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (1A118C00) [pid = 3612] [serial = 1748] [outer = 1898B400] 19:28:17 INFO - PROCESS | 3612 | 1463192897278 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]]]}] 19:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 731ms 19:28:17 INFO - PROCESS | 3612 | 1463192897323 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 19:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:28:17 INFO - PROCESS | 3612 | 1463192897328 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 19:28:17 INFO - PROCESS | 3612 | 1463192897333 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:28:17 INFO - PROCESS | 3612 | 1463192897338 Marionette TRACE conn5 <- [1,2294,null,{}] 19:28:17 INFO - PROCESS | 3612 | 1463192897345 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}] 19:28:17 INFO - PROCESS | 3612 | 1463192897505 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 19:28:17 INFO - PROCESS | 3612 | 1463192897587 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:17 INFO - PROCESS | 3612 | ++DOCSHELL 0CA34800 == 39 [pid = 3612] [id = 583] 19:28:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (0CA35800) [pid = 3612] [serial = 1749] [outer = 00000000] 19:28:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (1091EC00) [pid = 3612] [serial = 1750] [outer = 0CA35800] 19:28:17 INFO - PROCESS | 3612 | 1463192897644 Marionette DEBUG loaded listener.js 19:28:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (10FBF800) [pid = 3612] [serial = 1751] [outer = 0CA35800] 19:28:18 INFO - PROCESS | 3612 | 1463192898277 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]]]}] 19:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 990ms 19:28:18 INFO - PROCESS | 3612 | 1463192898324 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 19:28:18 INFO - PROCESS | 3612 | 1463192898330 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 19:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:28:18 INFO - PROCESS | 3612 | 1463192898337 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:28:18 INFO - PROCESS | 3612 | 1463192898340 Marionette TRACE conn5 <- [1,2298,null,{}] 19:28:18 INFO - PROCESS | 3612 | 1463192898344 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}] 19:28:18 INFO - PROCESS | 3612 | 1463192898450 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 19:28:18 INFO - PROCESS | 3612 | 1463192898586 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:18 INFO - PROCESS | 3612 | ++DOCSHELL 1559B400 == 40 [pid = 3612] [id = 584] 19:28:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (1621D800) [pid = 3612] [serial = 1752] [outer = 00000000] 19:28:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (181F5800) [pid = 3612] [serial = 1753] [outer = 1621D800] 19:28:18 INFO - PROCESS | 3612 | 1463192898642 Marionette DEBUG loaded listener.js 19:28:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (18994800) [pid = 3612] [serial = 1754] [outer = 1621D800] 19:28:19 INFO - PROCESS | 3612 | 1463192899293 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]]]}] 19:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1021ms 19:28:19 INFO - PROCESS | 3612 | 1463192899359 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 19:28:19 INFO - PROCESS | 3612 | 1463192899362 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 19:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:28:19 INFO - PROCESS | 3612 | 1463192899366 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:28:19 INFO - PROCESS | 3612 | 1463192899370 Marionette TRACE conn5 <- [1,2302,null,{}] 19:28:19 INFO - PROCESS | 3612 | 1463192899381 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}] 19:28:19 INFO - PROCESS | 3612 | 1463192899537 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 19:28:19 INFO - PROCESS | 3612 | 1463192899673 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:19 INFO - PROCESS | 3612 | ++DOCSHELL 1A11AC00 == 41 [pid = 3612] [id = 585] 19:28:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (1A5EFC00) [pid = 3612] [serial = 1755] [outer = 00000000] 19:28:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1A69A000) [pid = 3612] [serial = 1756] [outer = 1A5EFC00] 19:28:19 INFO - PROCESS | 3612 | 1463192899732 Marionette DEBUG loaded listener.js 19:28:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1A6A4000) [pid = 3612] [serial = 1757] [outer = 1A5EFC00] 19:28:20 INFO - PROCESS | 3612 | 1463192900277 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]]]}] 19:28:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:28:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 970ms 19:28:20 INFO - PROCESS | 3612 | 1463192900339 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 19:28:20 INFO - PROCESS | 3612 | 1463192900342 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 19:28:20 INFO - PROCESS | 3612 | 1463192900346 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:28:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:28:20 INFO - PROCESS | 3612 | 1463192900348 Marionette TRACE conn5 <- [1,2306,null,{}] 19:28:20 INFO - PROCESS | 3612 | 1463192900352 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}] 19:28:20 INFO - PROCESS | 3612 | 1463192900456 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 19:28:20 INFO - PROCESS | 3612 | 1463192900598 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:20 INFO - PROCESS | 3612 | ++DOCSHELL 1AA0B400 == 42 [pid = 3612] [id = 586] 19:28:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1AA0C000) [pid = 3612] [serial = 1758] [outer = 00000000] 19:28:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1AA11C00) [pid = 3612] [serial = 1759] [outer = 1AA0C000] 19:28:20 INFO - PROCESS | 3612 | 1463192900655 Marionette DEBUG loaded listener.js 19:28:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (1AA18000) [pid = 3612] [serial = 1760] [outer = 1AA0C000] 19:28:21 INFO - PROCESS | 3612 | 1463192901424 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] 19:28:21 INFO - PROCESS | 3612 | 1463192901479 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 19:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 19:28:21 INFO - PROCESS | 3612 | 1463192901498 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:28:21 INFO - PROCESS | 3612 | 1463192901502 Marionette TRACE conn5 <- [1,2310,null,{}] 19:28:21 INFO - PROCESS | 3612 | 1463192901507 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}] 19:28:21 INFO - PROCESS | 3612 | 1463192901608 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 19:28:21 INFO - PROCESS | 3612 | 1463192901746 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:21 INFO - PROCESS | 3612 | ++DOCSHELL 151F8000 == 43 [pid = 3612] [id = 587] 19:28:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (151FA800) [pid = 3612] [serial = 1761] [outer = 00000000] 19:28:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (15291C00) [pid = 3612] [serial = 1762] [outer = 151FA800] 19:28:21 INFO - PROCESS | 3612 | 1463192901798 Marionette DEBUG loaded listener.js 19:28:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (15510C00) [pid = 3612] [serial = 1763] [outer = 151FA800] 19:28:22 INFO - PROCESS | 3612 | --DOCSHELL 1935C800 == 42 [pid = 3612] [id = 509] 19:28:22 INFO - PROCESS | 3612 | --DOCSHELL 0CCEB400 == 41 [pid = 3612] [id = 503] 19:28:22 INFO - PROCESS | 3612 | --DOCSHELL 10B4F000 == 40 [pid = 3612] [id = 504] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1A208800) [pid = 3612] [serial = 1714] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1621D000) [pid = 3612] [serial = 1687] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (162E7000) [pid = 3612] [serial = 1688] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (18903400) [pid = 3612] [serial = 1690] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (18909C00) [pid = 3612] [serial = 1691] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (102F2800) [pid = 3612] [serial = 1675] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (197D3C00) [pid = 3612] [serial = 1699] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (1085C400) [pid = 3612] [serial = 1676] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (11A89C00) [pid = 3612] [serial = 1681] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (14E88C00) [pid = 3612] [serial = 1682] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (198F4800) [pid = 3612] [serial = 1702] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (18991000) [pid = 3612] [serial = 1693] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (18991C00) [pid = 3612] [serial = 1694] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (197D4400) [pid = 3612] [serial = 1700] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (19A7F000) [pid = 3612] [serial = 1705] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (10C6C400) [pid = 3612] [serial = 1678] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (198FDC00) [pid = 3612] [serial = 1703] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (10E8B000) [pid = 3612] [serial = 1679] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (1C3F1C00) [pid = 3612] [serial = 1673] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (19A75800) [pid = 3612] [serial = 1712] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (1528AC00) [pid = 3612] [serial = 1684] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (1536FC00) [pid = 3612] [serial = 1685] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (15516800) [pid = 3612] [serial = 1711] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (1901D000) [pid = 3612] [serial = 1696] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (1A111C00) [pid = 3612] [serial = 1706] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 67 (181E2800) [pid = 3612] [serial = 1708] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 66 (18991800) [pid = 3612] [serial = 1709] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | --DOMWINDOW == 65 (1901D800) [pid = 3612] [serial = 1697] [outer = 00000000] [url = about:blank] 19:28:22 INFO - PROCESS | 3612 | 1463192902313 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]]]}] 19:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 870ms 19:28:22 INFO - PROCESS | 3612 | 1463192902374 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 19:28:22 INFO - PROCESS | 3612 | 1463192902380 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 19:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:28:22 INFO - PROCESS | 3612 | 1463192902386 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:28:22 INFO - PROCESS | 3612 | 1463192902388 Marionette TRACE conn5 <- [1,2314,null,{}] 19:28:22 INFO - PROCESS | 3612 | 1463192902392 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}] 19:28:22 INFO - PROCESS | 3612 | 1463192902497 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 19:28:22 INFO - PROCESS | 3612 | 1463192902512 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:22 INFO - PROCESS | 3612 | ++DOCSHELL 110A6C00 == 41 [pid = 3612] [id = 588] 19:28:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 66 (11805800) [pid = 3612] [serial = 1764] [outer = 00000000] 19:28:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 67 (14E88C00) [pid = 3612] [serial = 1765] [outer = 11805800] 19:28:22 INFO - PROCESS | 3612 | 1463192902559 Marionette DEBUG loaded listener.js 19:28:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 68 (1528C800) [pid = 3612] [serial = 1766] [outer = 11805800] 19:28:23 INFO - PROCESS | 3612 | 1463192903020 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]]]}] 19:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 19:28:23 INFO - PROCESS | 3612 | 1463192903058 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 19:28:23 INFO - PROCESS | 3612 | 1463192903061 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 19:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:28:23 INFO - PROCESS | 3612 | 1463192903064 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:28:23 INFO - PROCESS | 3612 | 1463192903067 Marionette TRACE conn5 <- [1,2318,null,{}] 19:28:23 INFO - PROCESS | 3612 | 1463192903077 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}] 19:28:23 INFO - PROCESS | 3612 | 1463192903161 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 19:28:23 INFO - PROCESS | 3612 | 1463192903171 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:23 INFO - PROCESS | 3612 | ++DOCSHELL 17D02000 == 42 [pid = 3612] [id = 589] 19:28:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (17D0F800) [pid = 3612] [serial = 1767] [outer = 00000000] 19:28:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (181F4800) [pid = 3612] [serial = 1768] [outer = 17D0F800] 19:28:23 INFO - PROCESS | 3612 | 1463192903219 Marionette DEBUG loaded listener.js 19:28:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (1890A800) [pid = 3612] [serial = 1769] [outer = 17D0F800] 19:28:23 INFO - PROCESS | 3612 | 1463192903666 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]]]}] 19:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 19:28:23 INFO - PROCESS | 3612 | 1463192903701 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 19:28:23 INFO - PROCESS | 3612 | 1463192903703 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 19:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:28:23 INFO - PROCESS | 3612 | 1463192903706 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:28:23 INFO - PROCESS | 3612 | 1463192903708 Marionette TRACE conn5 <- [1,2322,null,{}] 19:28:23 INFO - PROCESS | 3612 | 1463192903711 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}] 19:28:23 INFO - PROCESS | 3612 | 1463192903794 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 19:28:23 INFO - PROCESS | 3612 | 1463192903801 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:23 INFO - PROCESS | 3612 | ++DOCSHELL 18990000 == 43 [pid = 3612] [id = 590] 19:28:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (18990400) [pid = 3612] [serial = 1770] [outer = 00000000] 19:28:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (189F3400) [pid = 3612] [serial = 1771] [outer = 18990400] 19:28:23 INFO - PROCESS | 3612 | 1463192903847 Marionette DEBUG loaded listener.js 19:28:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (1901A800) [pid = 3612] [serial = 1772] [outer = 18990400] 19:28:24 INFO - PROCESS | 3612 | 1463192904318 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]]]}] 19:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 631ms 19:28:24 INFO - PROCESS | 3612 | 1463192904353 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 19:28:24 INFO - PROCESS | 3612 | 1463192904355 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 19:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:28:24 INFO - PROCESS | 3612 | 1463192904358 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:28:24 INFO - PROCESS | 3612 | 1463192904360 Marionette TRACE conn5 <- [1,2326,null,{}] 19:28:24 INFO - PROCESS | 3612 | 1463192904373 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}] 19:28:24 INFO - PROCESS | 3612 | 1463192904484 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 19:28:24 INFO - PROCESS | 3612 | 1463192904490 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:24 INFO - PROCESS | 3612 | ++DOCSHELL 19369400 == 44 [pid = 3612] [id = 591] 19:28:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (193AB000) [pid = 3612] [serial = 1773] [outer = 00000000] 19:28:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (198D3400) [pid = 3612] [serial = 1774] [outer = 193AB000] 19:28:24 INFO - PROCESS | 3612 | 1463192904536 Marionette DEBUG loaded listener.js 19:28:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (198D7C00) [pid = 3612] [serial = 1775] [outer = 193AB000] 19:28:25 INFO - PROCESS | 3612 | 1463192904983 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]]]}] 19:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 19:28:25 INFO - PROCESS | 3612 | 1463192905030 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 19:28:25 INFO - PROCESS | 3612 | 1463192905032 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 19:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:28:25 INFO - PROCESS | 3612 | 1463192905035 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:28:25 INFO - PROCESS | 3612 | 1463192905037 Marionette TRACE conn5 <- [1,2330,null,{}] 19:28:25 INFO - PROCESS | 3612 | 1463192905040 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}] 19:28:25 INFO - PROCESS | 3612 | 1463192905171 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 19:28:25 INFO - PROCESS | 3612 | 1463192905260 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:25 INFO - PROCESS | 3612 | ++DOCSHELL 198F4800 == 45 [pid = 3612] [id = 592] 19:28:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (198F5C00) [pid = 3612] [serial = 1776] [outer = 00000000] 19:28:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (19A77000) [pid = 3612] [serial = 1777] [outer = 198F5C00] 19:28:25 INFO - PROCESS | 3612 | 1463192905308 Marionette DEBUG loaded listener.js 19:28:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (19A8D800) [pid = 3612] [serial = 1778] [outer = 198F5C00] 19:28:25 INFO - PROCESS | 3612 | 1463192905739 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]]]}] 19:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 19:28:25 INFO - PROCESS | 3612 | 1463192905774 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 19:28:25 INFO - PROCESS | 3612 | 1463192905776 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 19:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:28:25 INFO - PROCESS | 3612 | 1463192905779 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:28:25 INFO - PROCESS | 3612 | 1463192905781 Marionette TRACE conn5 <- [1,2334,null,{}] 19:28:25 INFO - PROCESS | 3612 | 1463192905784 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}] 19:28:25 INFO - PROCESS | 3612 | 1463192905904 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 19:28:25 INFO - PROCESS | 3612 | 1463192905910 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:25 INFO - PROCESS | 3612 | ++DOCSHELL 0CC40400 == 46 [pid = 3612] [id = 593] 19:28:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (18905800) [pid = 3612] [serial = 1779] [outer = 00000000] 19:28:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (1A11A000) [pid = 3612] [serial = 1780] [outer = 18905800] 19:28:25 INFO - PROCESS | 3612 | 1463192905959 Marionette DEBUG loaded listener.js 19:28:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (1A11C400) [pid = 3612] [serial = 1781] [outer = 18905800] 19:28:26 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (197DB000) [pid = 3612] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:28:26 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (1091A000) [pid = 3612] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:28:26 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (162E3C00) [pid = 3612] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:28:26 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (10E88800) [pid = 3612] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:28:26 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (18994000) [pid = 3612] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:28:26 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (151FC800) [pid = 3612] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:28:26 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (189E5C00) [pid = 3612] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:28:26 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (18901400) [pid = 3612] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:28:26 INFO - PROCESS | 3612 | 1463192906467 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]]]}] 19:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 731ms 19:28:26 INFO - PROCESS | 3612 | 1463192906534 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 19:28:26 INFO - PROCESS | 3612 | 1463192906536 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 19:28:26 INFO - PROCESS | 3612 | 1463192906540 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:28:26 INFO - PROCESS | 3612 | 1463192906541 Marionette TRACE conn5 <- [1,2338,null,{}] 19:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:28:26 INFO - PROCESS | 3612 | 1463192906555 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}] 19:28:26 INFO - PROCESS | 3612 | 1463192906634 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 19:28:26 INFO - PROCESS | 3612 | 1463192906640 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:26 INFO - PROCESS | 3612 | ++DOCSHELL 10FCB000 == 47 [pid = 3612] [id = 594] 19:28:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (162EAC00) [pid = 3612] [serial = 1782] [outer = 00000000] 19:28:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (189E6400) [pid = 3612] [serial = 1783] [outer = 162EAC00] 19:28:26 INFO - PROCESS | 3612 | 1463192906688 Marionette DEBUG loaded listener.js 19:28:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (1901E000) [pid = 3612] [serial = 1784] [outer = 162EAC00] 19:28:27 INFO - PROCESS | 3612 | 1463192907158 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]]]}] 19:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 690ms 19:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:28:27 INFO - PROCESS | 3612 | 1463192907237 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 19:28:27 INFO - PROCESS | 3612 | 1463192907239 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 19:28:27 INFO - PROCESS | 3612 | 1463192907243 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:28:27 INFO - PROCESS | 3612 | 1463192907244 Marionette TRACE conn5 <- [1,2342,null,{}] 19:28:27 INFO - PROCESS | 3612 | 1463192907253 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}] 19:28:27 INFO - PROCESS | 3612 | 1463192907339 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 19:28:27 INFO - PROCESS | 3612 | 1463192907352 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:27 INFO - PROCESS | 3612 | ++DOCSHELL 198F3400 == 48 [pid = 3612] [id = 595] 19:28:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (1A119400) [pid = 3612] [serial = 1785] [outer = 00000000] 19:28:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (1AA13000) [pid = 3612] [serial = 1786] [outer = 1A119400] 19:28:27 INFO - PROCESS | 3612 | 1463192907400 Marionette DEBUG loaded listener.js 19:28:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (1AADE400) [pid = 3612] [serial = 1787] [outer = 1A119400] 19:28:27 INFO - PROCESS | 3612 | 1463192907817 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]]]}] 19:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 19:28:27 INFO - PROCESS | 3612 | 1463192907874 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 19:28:27 INFO - PROCESS | 3612 | 1463192907876 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 19:28:27 INFO - PROCESS | 3612 | 1463192907879 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:28:27 INFO - PROCESS | 3612 | 1463192907881 Marionette TRACE conn5 <- [1,2346,null,{}] 19:28:27 INFO - PROCESS | 3612 | 1463192907884 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}] 19:28:28 INFO - PROCESS | 3612 | 1463192907967 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 19:28:28 INFO - PROCESS | 3612 | 1463192908004 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:28 INFO - PROCESS | 3612 | ++DOCSHELL 1AA09800 == 49 [pid = 3612] [id = 596] 19:28:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (1AA12400) [pid = 3612] [serial = 1788] [outer = 00000000] 19:28:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (1AAE6C00) [pid = 3612] [serial = 1789] [outer = 1AA12400] 19:28:28 INFO - PROCESS | 3612 | 1463192908048 Marionette DEBUG loaded listener.js 19:28:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1ACB7800) [pid = 3612] [serial = 1790] [outer = 1AA12400] 19:28:28 INFO - PROCESS | 3612 | 1463192908535 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]]]}] 19:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 19:28:28 INFO - PROCESS | 3612 | 1463192908614 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 19:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:28:28 INFO - PROCESS | 3612 | 1463192908619 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 19:28:28 INFO - PROCESS | 3612 | 1463192908624 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:28:28 INFO - PROCESS | 3612 | 1463192908629 Marionette TRACE conn5 <- [1,2350,null,{}] 19:28:28 INFO - PROCESS | 3612 | 1463192908636 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}] 19:28:28 INFO - PROCESS | 3612 | 1463192908756 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 19:28:28 INFO - PROCESS | 3612 | 1463192908887 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:28 INFO - PROCESS | 3612 | ++DOCSHELL 1091E800 == 50 [pid = 3612] [id = 597] 19:28:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (10921000) [pid = 3612] [serial = 1791] [outer = 00000000] 19:28:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (10E8B000) [pid = 3612] [serial = 1792] [outer = 10921000] 19:28:28 INFO - PROCESS | 3612 | 1463192908946 Marionette DEBUG loaded listener.js 19:28:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (10FCC400) [pid = 3612] [serial = 1793] [outer = 10921000] 19:28:29 INFO - PROCESS | 3612 | 1463192909603 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]]]}] 19:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1027ms 19:28:29 INFO - PROCESS | 3612 | 1463192909651 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 19:28:29 INFO - PROCESS | 3612 | 1463192909657 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 19:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:28:29 INFO - PROCESS | 3612 | 1463192909664 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:28:29 INFO - PROCESS | 3612 | 1463192909667 Marionette TRACE conn5 <- [1,2354,null,{}] 19:28:29 INFO - PROCESS | 3612 | 1463192909671 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}] 19:28:29 INFO - PROCESS | 3612 | 1463192909780 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 19:28:29 INFO - PROCESS | 3612 | 1463192909917 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:29 INFO - PROCESS | 3612 | ++DOCSHELL 1621F800 == 51 [pid = 3612] [id = 598] 19:28:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (16225800) [pid = 3612] [serial = 1794] [outer = 00000000] 19:28:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (18929800) [pid = 3612] [serial = 1795] [outer = 16225800] 19:28:30 INFO - PROCESS | 3612 | 1463192909973 Marionette DEBUG loaded listener.js 19:28:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (18995000) [pid = 3612] [serial = 1796] [outer = 16225800] 19:28:30 INFO - PROCESS | 3612 | 1463192910565 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]]]}] 19:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 970ms 19:28:30 INFO - PROCESS | 3612 | 1463192910636 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 19:28:30 INFO - PROCESS | 3612 | 1463192910639 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 19:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:28:30 INFO - PROCESS | 3612 | 1463192910643 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:28:30 INFO - PROCESS | 3612 | 1463192910647 Marionette TRACE conn5 <- [1,2358,null,{}] 19:28:30 INFO - PROCESS | 3612 | 1463192910658 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}] 19:28:30 INFO - PROCESS | 3612 | 1463192910769 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 19:28:30 INFO - PROCESS | 3612 | 1463192910906 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:30 INFO - PROCESS | 3612 | ++DOCSHELL 189E7000 == 52 [pid = 3612] [id = 599] 19:28:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (197CE800) [pid = 3612] [serial = 1797] [outer = 00000000] 19:28:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1AADFC00) [pid = 3612] [serial = 1798] [outer = 197CE800] 19:28:31 INFO - PROCESS | 3612 | 1463192910966 Marionette DEBUG loaded listener.js 19:28:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1BAC6000) [pid = 3612] [serial = 1799] [outer = 197CE800] 19:28:31 INFO - PROCESS | 3612 | 1463192911567 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]]]}] 19:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 970ms 19:28:31 INFO - PROCESS | 3612 | 1463192911616 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 19:28:31 INFO - PROCESS | 3612 | 1463192911619 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 19:28:31 INFO - PROCESS | 3612 | 1463192911622 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:28:31 INFO - PROCESS | 3612 | 1463192911624 Marionette TRACE conn5 <- [1,2362,null,{}] 19:28:31 INFO - PROCESS | 3612 | 1463192911628 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}] 19:28:31 INFO - PROCESS | 3612 | 1463192911732 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 19:28:31 INFO - PROCESS | 3612 | 1463192911893 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:31 INFO - PROCESS | 3612 | ++DOCSHELL 19012800 == 53 [pid = 3612] [id = 600] 19:28:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (19A7A000) [pid = 3612] [serial = 1800] [outer = 00000000] 19:28:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1BB5F800) [pid = 3612] [serial = 1801] [outer = 19A7A000] 19:28:31 INFO - PROCESS | 3612 | 1463192911949 Marionette DEBUG loaded listener.js 19:28:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1BB7A000) [pid = 3612] [serial = 1802] [outer = 19A7A000] 19:28:32 INFO - PROCESS | 3612 | 1463192912734 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]]]}] 19:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1179ms 19:28:32 INFO - PROCESS | 3612 | 1463192912805 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 19:28:32 INFO - PROCESS | 3612 | 1463192912810 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 19:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:28:32 INFO - PROCESS | 3612 | 1463192912815 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:28:32 INFO - PROCESS | 3612 | 1463192912819 Marionette TRACE conn5 <- [1,2366,null,{}] 19:28:32 INFO - PROCESS | 3612 | 1463192912824 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}] 19:28:32 INFO - PROCESS | 3612 | 1463192912930 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 19:28:33 INFO - PROCESS | 3612 | 1463192913077 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:33 INFO - PROCESS | 3612 | ++DOCSHELL 14EDA000 == 54 [pid = 3612] [id = 601] 19:28:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (14EDF400) [pid = 3612] [serial = 1803] [outer = 00000000] 19:28:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (151FE000) [pid = 3612] [serial = 1804] [outer = 14EDF400] 19:28:33 INFO - PROCESS | 3612 | 1463192913129 Marionette DEBUG loaded listener.js 19:28:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1536F000) [pid = 3612] [serial = 1805] [outer = 14EDF400] 19:28:33 INFO - PROCESS | 3612 | --DOCSHELL 10E93400 == 53 [pid = 3612] [id = 517] 19:28:33 INFO - PROCESS | 3612 | --DOCSHELL 198F3400 == 52 [pid = 3612] [id = 595] 19:28:33 INFO - PROCESS | 3612 | --DOCSHELL 10FCB000 == 51 [pid = 3612] [id = 594] 19:28:33 INFO - PROCESS | 3612 | --DOCSHELL 0CC40400 == 50 [pid = 3612] [id = 593] 19:28:33 INFO - PROCESS | 3612 | --DOCSHELL 198F4800 == 49 [pid = 3612] [id = 592] 19:28:33 INFO - PROCESS | 3612 | --DOCSHELL 19369400 == 48 [pid = 3612] [id = 591] 19:28:33 INFO - PROCESS | 3612 | --DOCSHELL 18990000 == 47 [pid = 3612] [id = 590] 19:28:33 INFO - PROCESS | 3612 | --DOCSHELL 17D02000 == 46 [pid = 3612] [id = 589] 19:28:33 INFO - PROCESS | 3612 | --DOCSHELL 110A6C00 == 45 [pid = 3612] [id = 588] 19:28:33 INFO - PROCESS | 3612 | --DOCSHELL 151F8000 == 44 [pid = 3612] [id = 587] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (10B41400) [pid = 3612] [serial = 1717] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1A114C00) [pid = 3612] [serial = 1747] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOCSHELL 1AA0B400 == 43 [pid = 3612] [id = 586] 19:28:33 INFO - PROCESS | 3612 | --DOCSHELL 1A11AC00 == 42 [pid = 3612] [id = 585] 19:28:33 INFO - PROCESS | 3612 | --DOCSHELL 1559B400 == 41 [pid = 3612] [id = 584] 19:28:33 INFO - PROCESS | 3612 | --DOCSHELL 0CA34800 == 40 [pid = 3612] [id = 583] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (198F5400) [pid = 3612] [serial = 1738] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (15184000) [pid = 3612] [serial = 1720] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (10B41800) [pid = 3612] [serial = 1723] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (10B4A000) [pid = 3612] [serial = 1724] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (170E8400) [pid = 3612] [serial = 1729] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (110A5000) [pid = 3612] [serial = 1726] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (11A6E400) [pid = 3612] [serial = 1727] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1901E800) [pid = 3612] [serial = 1736] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (19016C00) [pid = 3612] [serial = 1735] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (19016800) [pid = 3612] [serial = 1741] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (19A74000) [pid = 3612] [serial = 1744] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (19A7A800) [pid = 3612] [serial = 1745] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (198DFC00) [pid = 3612] [serial = 1739] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1892A000) [pid = 3612] [serial = 1732] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (18988000) [pid = 3612] [serial = 1733] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (19432400) [pid = 3612] [serial = 1742] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (17D91400) [pid = 3612] [serial = 1730] [outer = 00000000] [url = about:blank] 19:28:33 INFO - PROCESS | 3612 | 1463192913664 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]]]}] 19:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 890ms 19:28:33 INFO - PROCESS | 3612 | 1463192913705 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 19:28:33 INFO - PROCESS | 3612 | 1463192913710 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 19:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:28:33 INFO - PROCESS | 3612 | 1463192913716 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:28:33 INFO - PROCESS | 3612 | 1463192913719 Marionette TRACE conn5 <- [1,2370,null,{}] 19:28:33 INFO - PROCESS | 3612 | 1463192913723 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}] 19:28:33 INFO - PROCESS | 3612 | 1463192913813 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 19:28:33 INFO - PROCESS | 3612 | 1463192913942 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:33 INFO - PROCESS | 3612 | ++DOCSHELL 0CAAE000 == 41 [pid = 3612] [id = 602] 19:28:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (10851800) [pid = 3612] [serial = 1806] [outer = 00000000] 19:28:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (11803800) [pid = 3612] [serial = 1807] [outer = 10851800] 19:28:34 INFO - PROCESS | 3612 | 1463192913988 Marionette DEBUG loaded listener.js 19:28:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (14E8FC00) [pid = 3612] [serial = 1808] [outer = 10851800] 19:28:34 INFO - PROCESS | 3612 | 1463192914371 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]]]}] 19:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 19:28:34 INFO - PROCESS | 3612 | 1463192914393 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 19:28:34 INFO - PROCESS | 3612 | 1463192914395 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 19:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:28:34 INFO - PROCESS | 3612 | 1463192914399 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:28:34 INFO - PROCESS | 3612 | 1463192914402 Marionette TRACE conn5 <- [1,2374,null,{}] 19:28:34 INFO - PROCESS | 3612 | 1463192914412 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}] 19:28:34 INFO - PROCESS | 3612 | 1463192914497 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 19:28:34 INFO - PROCESS | 3612 | 1463192914505 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:34 INFO - PROCESS | 3612 | ++DOCSHELL 1559AC00 == 42 [pid = 3612] [id = 603] 19:28:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1559E400) [pid = 3612] [serial = 1809] [outer = 00000000] 19:28:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (181E4C00) [pid = 3612] [serial = 1810] [outer = 1559E400] 19:28:34 INFO - PROCESS | 3612 | 1463192914552 Marionette DEBUG loaded listener.js 19:28:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (18904800) [pid = 3612] [serial = 1811] [outer = 1559E400] 19:28:35 INFO - PROCESS | 3612 | 1463192915012 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]]]}] 19:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 690ms 19:28:35 INFO - PROCESS | 3612 | 1463192915090 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 19:28:35 INFO - PROCESS | 3612 | 1463192915092 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 19:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:28:35 INFO - PROCESS | 3612 | 1463192915096 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:28:35 INFO - PROCESS | 3612 | 1463192915097 Marionette TRACE conn5 <- [1,2378,null,{}] 19:28:35 INFO - PROCESS | 3612 | 1463192915101 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}] 19:28:35 INFO - PROCESS | 3612 | 1463192915184 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 19:28:35 INFO - PROCESS | 3612 | 1463192915190 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:35 INFO - PROCESS | 3612 | ++DOCSHELL 18909C00 == 43 [pid = 3612] [id = 604] 19:28:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1892D800) [pid = 3612] [serial = 1812] [outer = 00000000] 19:28:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1898D400) [pid = 3612] [serial = 1813] [outer = 1892D800] 19:28:35 INFO - PROCESS | 3612 | 1463192915236 Marionette DEBUG loaded listener.js 19:28:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (19014400) [pid = 3612] [serial = 1814] [outer = 1892D800] 19:28:35 INFO - PROCESS | 3612 | 1463192915740 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]]]}] 19:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 19:28:35 INFO - PROCESS | 3612 | 1463192915770 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 19:28:35 INFO - PROCESS | 3612 | 1463192915772 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 19:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:28:35 INFO - PROCESS | 3612 | 1463192915774 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:28:35 INFO - PROCESS | 3612 | 1463192915776 Marionette TRACE conn5 <- [1,2382,null,{}] 19:28:35 INFO - PROCESS | 3612 | 1463192915780 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}] 19:28:35 INFO - PROCESS | 3612 | 1463192915890 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 19:28:36 INFO - PROCESS | 3612 | 1463192915983 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:36 INFO - PROCESS | 3612 | ++DOCSHELL 19018800 == 44 [pid = 3612] [id = 605] 19:28:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (1901E400) [pid = 3612] [serial = 1815] [outer = 00000000] 19:28:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (19360C00) [pid = 3612] [serial = 1816] [outer = 1901E400] 19:28:36 INFO - PROCESS | 3612 | 1463192916030 Marionette DEBUG loaded listener.js 19:28:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (198D1C00) [pid = 3612] [serial = 1817] [outer = 1901E400] 19:28:36 INFO - PROCESS | 3612 | 1463192916505 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]]]}] 19:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 771ms 19:28:36 INFO - PROCESS | 3612 | 1463192916546 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 19:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:28:36 INFO - PROCESS | 3612 | 1463192916548 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 19:28:36 INFO - PROCESS | 3612 | 1463192916551 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:28:36 INFO - PROCESS | 3612 | 1463192916552 Marionette TRACE conn5 <- [1,2386,null,{}] 19:28:36 INFO - PROCESS | 3612 | 1463192916556 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}] 19:28:36 INFO - PROCESS | 3612 | 1463192916680 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 19:28:36 INFO - PROCESS | 3612 | 1463192916689 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:36 INFO - PROCESS | 3612 | ++DOCSHELL 10EE0400 == 45 [pid = 3612] [id = 606] 19:28:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (198D5800) [pid = 3612] [serial = 1818] [outer = 00000000] 19:28:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1999A000) [pid = 3612] [serial = 1819] [outer = 198D5800] 19:28:36 INFO - PROCESS | 3612 | 1463192916788 Marionette DEBUG loaded listener.js 19:28:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1999F800) [pid = 3612] [serial = 1820] [outer = 198D5800] 19:28:37 INFO - PROCESS | 3612 | 1463192917206 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]]]}] 19:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 19:28:37 INFO - PROCESS | 3612 | 1463192917222 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 19:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:28:37 INFO - PROCESS | 3612 | 1463192917224 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 19:28:37 INFO - PROCESS | 3612 | 1463192917227 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:28:37 INFO - PROCESS | 3612 | 1463192917228 Marionette TRACE conn5 <- [1,2390,null,{}] 19:28:37 INFO - PROCESS | 3612 | 1463192917232 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}] 19:28:37 INFO - PROCESS | 3612 | 1463192917379 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 19:28:37 INFO - PROCESS | 3612 | 1463192917387 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:37 INFO - PROCESS | 3612 | ++DOCSHELL 10235800 == 46 [pid = 3612] [id = 607] 19:28:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (19999400) [pid = 3612] [serial = 1821] [outer = 00000000] 19:28:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (19A94800) [pid = 3612] [serial = 1822] [outer = 19999400] 19:28:37 INFO - PROCESS | 3612 | 1463192917436 Marionette DEBUG loaded listener.js 19:28:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1A114000) [pid = 3612] [serial = 1823] [outer = 19999400] 19:28:37 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (17D0F800) [pid = 3612] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:28:37 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (11805800) [pid = 3612] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:28:37 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (151FA800) [pid = 3612] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:28:37 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (18990400) [pid = 3612] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:28:37 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (198F5C00) [pid = 3612] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:28:37 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (18905800) [pid = 3612] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:28:37 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (162EAC00) [pid = 3612] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:28:37 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (193AB000) [pid = 3612] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:28:37 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1A119400) [pid = 3612] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:28:38 INFO - PROCESS | 3612 | 1463192918120 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]]]}] 19:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 930ms 19:28:38 INFO - PROCESS | 3612 | 1463192918158 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 19:28:38 INFO - PROCESS | 3612 | 1463192918163 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 19:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:28:38 INFO - PROCESS | 3612 | 1463192918169 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:28:38 INFO - PROCESS | 3612 | 1463192918173 Marionette TRACE conn5 <- [1,2394,null,{}] 19:28:38 INFO - PROCESS | 3612 | 1463192918179 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}] 19:28:38 INFO - PROCESS | 3612 | 1463192918296 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 19:28:38 INFO - PROCESS | 3612 | 1463192918413 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:38 INFO - PROCESS | 3612 | ++DOCSHELL 10B45400 == 47 [pid = 3612] [id = 608] 19:28:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (10B46800) [pid = 3612] [serial = 1824] [outer = 00000000] 19:28:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (10FC9400) [pid = 3612] [serial = 1825] [outer = 10B46800] 19:28:38 INFO - PROCESS | 3612 | 1463192918516 Marionette DEBUG loaded listener.js 19:28:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (14CA8800) [pid = 3612] [serial = 1826] [outer = 10B46800] 19:28:39 INFO - PROCESS | 3612 | 1463192919150 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]]]}] 19:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1019ms 19:28:39 INFO - PROCESS | 3612 | 1463192919193 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 19:28:39 INFO - PROCESS | 3612 | 1463192919199 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 19:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:28:39 INFO - PROCESS | 3612 | 1463192919205 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:28:39 INFO - PROCESS | 3612 | 1463192919208 Marionette TRACE conn5 <- [1,2398,null,{}] 19:28:39 INFO - PROCESS | 3612 | 1463192919212 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}] 19:28:39 INFO - PROCESS | 3612 | 1463192919319 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 19:28:39 INFO - PROCESS | 3612 | 1463192919460 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:39 INFO - PROCESS | 3612 | ++DOCSHELL 151FA800 == 48 [pid = 3612] [id = 609] 19:28:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (162EAC00) [pid = 3612] [serial = 1827] [outer = 00000000] 19:28:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (181E2800) [pid = 3612] [serial = 1828] [outer = 162EAC00] 19:28:39 INFO - PROCESS | 3612 | 1463192919520 Marionette DEBUG loaded listener.js 19:28:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1892A000) [pid = 3612] [serial = 1829] [outer = 162EAC00] 19:28:40 INFO - PROCESS | 3612 | 1463192920127 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]]]}] 19:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 970ms 19:28:40 INFO - PROCESS | 3612 | 1463192920177 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 19:28:40 INFO - PROCESS | 3612 | 1463192920180 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 19:28:40 INFO - PROCESS | 3612 | 1463192920183 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:28:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:28:40 INFO - PROCESS | 3612 | 1463192920187 Marionette TRACE conn5 <- [1,2402,null,{}] 19:28:40 INFO - PROCESS | 3612 | 1463192920198 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}] 19:28:40 INFO - PROCESS | 3612 | 1463192920306 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 19:28:40 INFO - PROCESS | 3612 | 1463192920445 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:40 INFO - PROCESS | 3612 | ++DOCSHELL 198D8000 == 49 [pid = 3612] [id = 610] 19:28:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (19A7B800) [pid = 3612] [serial = 1830] [outer = 00000000] 19:28:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1A115400) [pid = 3612] [serial = 1831] [outer = 19A7B800] 19:28:40 INFO - PROCESS | 3612 | 1463192920504 Marionette DEBUG loaded listener.js 19:28:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1A337800) [pid = 3612] [serial = 1832] [outer = 19A7B800] 19:28:41 INFO - PROCESS | 3612 | 1463192921080 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]]]}] 19:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 930ms 19:28:41 INFO - PROCESS | 3612 | 1463192921117 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 19:28:41 INFO - PROCESS | 3612 | 1463192921120 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 19:28:41 INFO - PROCESS | 3612 | 1463192921123 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:28:41 INFO - PROCESS | 3612 | 1463192921125 Marionette TRACE conn5 <- [1,2406,null,{}] 19:28:41 INFO - PROCESS | 3612 | 1463192921129 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}] 19:28:41 INFO - PROCESS | 3612 | 1463192921234 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 19:28:41 INFO - PROCESS | 3612 | 1463192921341 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:41 INFO - PROCESS | 3612 | ++DOCSHELL 1AA0A800 == 50 [pid = 3612] [id = 611] 19:28:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1AA0B400) [pid = 3612] [serial = 1833] [outer = 00000000] 19:28:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1AADD400) [pid = 3612] [serial = 1834] [outer = 1AA0B400] 19:28:41 INFO - PROCESS | 3612 | 1463192921398 Marionette DEBUG loaded listener.js 19:28:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (1AAE2800) [pid = 3612] [serial = 1835] [outer = 1AA0B400] 19:28:42 INFO - PROCESS | 3612 | 1463192921995 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]]]}] 19:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1018ms 19:28:42 INFO - PROCESS | 3612 | 1463192922153 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 19:28:42 INFO - PROCESS | 3612 | 1463192922158 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 19:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:28:42 INFO - PROCESS | 3612 | 1463192922162 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:28:42 INFO - PROCESS | 3612 | 1463192922166 Marionette TRACE conn5 <- [1,2410,null,{}] 19:28:42 INFO - PROCESS | 3612 | 1463192922200 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}] 19:28:42 INFO - PROCESS | 3612 | 1463192922299 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 19:28:42 INFO - PROCESS | 3612 | 1463192922432 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:42 INFO - PROCESS | 3612 | ++DOCSHELL 10E93000 == 51 [pid = 3612] [id = 612] 19:28:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (10EC7C00) [pid = 3612] [serial = 1836] [outer = 00000000] 19:28:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1180DC00) [pid = 3612] [serial = 1837] [outer = 10EC7C00] 19:28:42 INFO - PROCESS | 3612 | 1463192922482 Marionette DEBUG loaded listener.js 19:28:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (15505C00) [pid = 3612] [serial = 1838] [outer = 10EC7C00] 19:28:43 INFO - PROCESS | 3612 | --DOCSHELL 10EE0400 == 50 [pid = 3612] [id = 606] 19:28:43 INFO - PROCESS | 3612 | --DOCSHELL 19018800 == 49 [pid = 3612] [id = 605] 19:28:43 INFO - PROCESS | 3612 | --DOCSHELL 18909C00 == 48 [pid = 3612] [id = 604] 19:28:43 INFO - PROCESS | 3612 | --DOCSHELL 1559AC00 == 47 [pid = 3612] [id = 603] 19:28:43 INFO - PROCESS | 3612 | --DOCSHELL 0CAAE000 == 46 [pid = 3612] [id = 602] 19:28:43 INFO - PROCESS | 3612 | --DOCSHELL 14EDA000 == 45 [pid = 3612] [id = 601] 19:28:43 INFO - PROCESS | 3612 | --DOCSHELL 1091E800 == 44 [pid = 3612] [id = 597] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (181F4800) [pid = 3612] [serial = 1768] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1890A800) [pid = 3612] [serial = 1769] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (14E88C00) [pid = 3612] [serial = 1765] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1528C800) [pid = 3612] [serial = 1766] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (15510C00) [pid = 3612] [serial = 1763] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (15291C00) [pid = 3612] [serial = 1762] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (189F3400) [pid = 3612] [serial = 1771] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (181F5800) [pid = 3612] [serial = 1753] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (1A69A000) [pid = 3612] [serial = 1756] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1091EC00) [pid = 3612] [serial = 1750] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1AA11C00) [pid = 3612] [serial = 1759] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (19A8D800) [pid = 3612] [serial = 1778] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (19A77000) [pid = 3612] [serial = 1777] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (1A11A000) [pid = 3612] [serial = 1780] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1A11C400) [pid = 3612] [serial = 1781] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (1901E000) [pid = 3612] [serial = 1784] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (189E6400) [pid = 3612] [serial = 1783] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (1AAE6C00) [pid = 3612] [serial = 1789] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (198D3400) [pid = 3612] [serial = 1774] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (1AADE400) [pid = 3612] [serial = 1787] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (198D7C00) [pid = 3612] [serial = 1775] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (1901A800) [pid = 3612] [serial = 1772] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (1AA13000) [pid = 3612] [serial = 1786] [outer = 00000000] [url = about:blank] 19:28:43 INFO - PROCESS | 3612 | 1463192923094 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]]]}] 19:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 950ms 19:28:43 INFO - PROCESS | 3612 | 1463192923116 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 19:28:43 INFO - PROCESS | 3612 | 1463192923120 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 19:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:28:43 INFO - PROCESS | 3612 | 1463192923127 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:28:43 INFO - PROCESS | 3612 | 1463192923130 Marionette TRACE conn5 <- [1,2414,null,{}] 19:28:43 INFO - PROCESS | 3612 | 1463192923134 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}] 19:28:43 INFO - PROCESS | 3612 | 1463192923220 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 19:28:43 INFO - PROCESS | 3612 | 1463192923227 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:43 INFO - PROCESS | 3612 | ++DOCSHELL 10916400 == 45 [pid = 3612] [id = 613] 19:28:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (1091A000) [pid = 3612] [serial = 1839] [outer = 00000000] 19:28:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (1180D800) [pid = 3612] [serial = 1840] [outer = 1091A000] 19:28:43 INFO - PROCESS | 3612 | 1463192923274 Marionette DEBUG loaded listener.js 19:28:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (15293C00) [pid = 3612] [serial = 1841] [outer = 1091A000] 19:28:43 INFO - PROCESS | 3612 | 1463192923806 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]]]}] 19:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 19:28:43 INFO - PROCESS | 3612 | 1463192923856 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 19:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:28:43 INFO - PROCESS | 3612 | 1463192923859 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 19:28:43 INFO - PROCESS | 3612 | 1463192923862 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:28:43 INFO - PROCESS | 3612 | 1463192923864 Marionette TRACE conn5 <- [1,2418,null,{}] 19:28:43 INFO - PROCESS | 3612 | 1463192923874 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}] 19:28:44 INFO - PROCESS | 3612 | 1463192923964 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 19:28:44 INFO - PROCESS | 3612 | 1463192924063 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:44 INFO - PROCESS | 3612 | ++DOCSHELL 181FBC00 == 46 [pid = 3612] [id = 614] 19:28:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (18902C00) [pid = 3612] [serial = 1842] [outer = 00000000] 19:28:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (18989800) [pid = 3612] [serial = 1843] [outer = 18902C00] 19:28:44 INFO - PROCESS | 3612 | 1463192924113 Marionette DEBUG loaded listener.js 19:28:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (19013800) [pid = 3612] [serial = 1844] [outer = 18902C00] 19:28:44 INFO - PROCESS | 3612 | 1463192924499 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]]]}] 19:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 19:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:28:44 INFO - PROCESS | 3612 | 1463192924537 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 19:28:44 INFO - PROCESS | 3612 | 1463192924539 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 19:28:44 INFO - PROCESS | 3612 | 1463192924542 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:28:44 INFO - PROCESS | 3612 | 1463192924544 Marionette TRACE conn5 <- [1,2422,null,{}] 19:28:44 INFO - PROCESS | 3612 | 1463192924548 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}] 19:28:44 INFO - PROCESS | 3612 | 1463192924635 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 19:28:44 INFO - PROCESS | 3612 | 1463192924642 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:44 INFO - PROCESS | 3612 | ++DOCSHELL 19020800 == 47 [pid = 3612] [id = 615] 19:28:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (19341800) [pid = 3612] [serial = 1845] [outer = 00000000] 19:28:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (198D7800) [pid = 3612] [serial = 1846] [outer = 19341800] 19:28:44 INFO - PROCESS | 3612 | 1463192924690 Marionette DEBUG loaded listener.js 19:28:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (198F4000) [pid = 3612] [serial = 1847] [outer = 19341800] 19:28:45 INFO - PROCESS | 3612 | 1463192925133 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]]]}] 19:28:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:28:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 19:28:45 INFO - PROCESS | 3612 | 1463192925187 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 19:28:45 INFO - PROCESS | 3612 | 1463192925189 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 19:28:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:28:45 INFO - PROCESS | 3612 | 1463192925192 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:28:45 INFO - PROCESS | 3612 | 1463192925193 Marionette TRACE conn5 <- [1,2426,null,{}] 19:28:45 INFO - PROCESS | 3612 | 1463192925213 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}] 19:28:45 INFO - PROCESS | 3612 | 1463192925327 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 19:28:45 INFO - PROCESS | 3612 | 1463192925423 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:45 INFO - PROCESS | 3612 | ++DOCSHELL 1999BC00 == 48 [pid = 3612] [id = 616] 19:28:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1999D400) [pid = 3612] [serial = 1848] [outer = 00000000] 19:28:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (19A78400) [pid = 3612] [serial = 1849] [outer = 1999D400] 19:28:45 INFO - PROCESS | 3612 | 1463192925471 Marionette DEBUG loaded listener.js 19:28:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (19A8D800) [pid = 3612] [serial = 1850] [outer = 1999D400] 19:28:45 INFO - PROCESS | 3612 | 1463192925880 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]]]}] 19:28:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:28:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 751ms 19:28:45 INFO - PROCESS | 3612 | 1463192925951 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 19:28:45 INFO - PROCESS | 3612 | 1463192925953 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 19:28:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:28:45 INFO - PROCESS | 3612 | 1463192925956 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:28:45 INFO - PROCESS | 3612 | 1463192925958 Marionette TRACE conn5 <- [1,2430,null,{}] 19:28:45 INFO - PROCESS | 3612 | 1463192925962 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}] 19:28:46 INFO - PROCESS | 3612 | 1463192926101 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 19:28:46 INFO - PROCESS | 3612 | 1463192926173 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:46 INFO - PROCESS | 3612 | ++DOCSHELL 1A334400 == 49 [pid = 3612] [id = 617] 19:28:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1A33DC00) [pid = 3612] [serial = 1851] [outer = 00000000] 19:28:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1AA0E400) [pid = 3612] [serial = 1852] [outer = 1A33DC00] 19:28:46 INFO - PROCESS | 3612 | 1463192926219 Marionette DEBUG loaded listener.js 19:28:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1AADE400) [pid = 3612] [serial = 1853] [outer = 1A33DC00] 19:28:46 INFO - PROCESS | 3612 | 1463192926643 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]]]}] 19:28:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 19:28:46 INFO - PROCESS | 3612 | 1463192926728 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 19:28:46 INFO - PROCESS | 3612 | 1463192926730 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 19:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:28:46 INFO - PROCESS | 3612 | 1463192926733 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:28:46 INFO - PROCESS | 3612 | 1463192926735 Marionette TRACE conn5 <- [1,2434,null,{}] 19:28:46 INFO - PROCESS | 3612 | 1463192926739 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}] 19:28:46 INFO - PROCESS | 3612 | 1463192926852 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 19:28:46 INFO - PROCESS | 3612 | 1463192926862 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:46 INFO - PROCESS | 3612 | ++DOCSHELL 0CCEA800 == 50 [pid = 3612] [id = 618] 19:28:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1AAE5000) [pid = 3612] [serial = 1854] [outer = 00000000] 19:28:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1BB58800) [pid = 3612] [serial = 1855] [outer = 1AAE5000] 19:28:46 INFO - PROCESS | 3612 | 1463192926909 Marionette DEBUG loaded listener.js 19:28:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1BB58C00) [pid = 3612] [serial = 1856] [outer = 1AAE5000] 19:28:47 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1892D800) [pid = 3612] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:28:47 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1AA0C000) [pid = 3612] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:28:47 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (10FC8400) [pid = 3612] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:28:47 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (198D5800) [pid = 3612] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:28:47 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1559E400) [pid = 3612] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:28:47 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (10851800) [pid = 3612] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:28:47 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (14EDF400) [pid = 3612] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:28:47 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1901E400) [pid = 3612] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:28:47 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (19A7A000) [pid = 3612] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:28:47 INFO - PROCESS | 3612 | 1463192927420 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]]]}] 19:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 19:28:47 INFO - PROCESS | 3612 | 1463192927464 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 19:28:47 INFO - PROCESS | 3612 | 1463192927466 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 19:28:47 INFO - PROCESS | 3612 | 1463192927469 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:28:47 INFO - PROCESS | 3612 | 1463192927471 Marionette TRACE conn5 <- [1,2438,null,{}] 19:28:47 INFO - PROCESS | 3612 | 1463192927475 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}] 19:28:47 INFO - PROCESS | 3612 | 1463192927564 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 19:28:47 INFO - PROCESS | 3612 | 1463192927661 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:47 INFO - PROCESS | 3612 | ++DOCSHELL 10B41400 == 51 [pid = 3612] [id = 619] 19:28:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (10B41800) [pid = 3612] [serial = 1857] [outer = 00000000] 19:28:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (19999800) [pid = 3612] [serial = 1858] [outer = 10B41800] 19:28:47 INFO - PROCESS | 3612 | 1463192927708 Marionette DEBUG loaded listener.js 19:28:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (19999C00) [pid = 3612] [serial = 1859] [outer = 10B41800] 19:28:48 INFO - PROCESS | 3612 | 1463192928086 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]]]}] 19:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 19:28:48 INFO - PROCESS | 3612 | 1463192928172 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 19:28:48 INFO - PROCESS | 3612 | 1463192928174 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 19:28:48 INFO - PROCESS | 3612 | 1463192928177 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:28:48 INFO - PROCESS | 3612 | 1463192928179 Marionette TRACE conn5 <- [1,2442,null,{}] 19:28:48 INFO - PROCESS | 3612 | 1463192928187 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}] 19:28:48 INFO - PROCESS | 3612 | 1463192928268 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 19:28:48 INFO - PROCESS | 3612 | 1463192928275 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:48 INFO - PROCESS | 3612 | ++DOCSHELL 1BB80400 == 52 [pid = 3612] [id = 620] 19:28:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1BCC1800) [pid = 3612] [serial = 1860] [outer = 00000000] 19:28:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1BCC8C00) [pid = 3612] [serial = 1861] [outer = 1BCC1800] 19:28:48 INFO - PROCESS | 3612 | 1463192928324 Marionette DEBUG loaded listener.js 19:28:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1BD55400) [pid = 3612] [serial = 1862] [outer = 1BCC1800] 19:28:48 INFO - PROCESS | 3612 | 1463192928749 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]]]}] 19:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 19:28:48 INFO - PROCESS | 3612 | 1463192928810 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 19:28:48 INFO - PROCESS | 3612 | 1463192928812 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 19:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:28:48 INFO - PROCESS | 3612 | 1463192928815 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:28:48 INFO - PROCESS | 3612 | 1463192928818 Marionette TRACE conn5 <- [1,2446,null,{}] 19:28:48 INFO - PROCESS | 3612 | 1463192928821 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}] 19:28:48 INFO - PROCESS | 3612 | 1463192928907 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 19:28:48 INFO - PROCESS | 3612 | 1463192928913 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:48 INFO - PROCESS | 3612 | ++DOCSHELL 1BEB2400 == 53 [pid = 3612] [id = 621] 19:28:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1BEBB000) [pid = 3612] [serial = 1863] [outer = 00000000] 19:28:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1C329800) [pid = 3612] [serial = 1864] [outer = 1BEBB000] 19:28:48 INFO - PROCESS | 3612 | 1463192928959 Marionette DEBUG loaded listener.js 19:28:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1C3FC000) [pid = 3612] [serial = 1865] [outer = 1BEBB000] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 0C74A800 == 52 [pid = 3612] [id = 516] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 1621F800 == 51 [pid = 3612] [id = 598] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 18993800 == 50 [pid = 3612] [id = 578] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 189E7000 == 49 [pid = 3612] [id = 599] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 19012800 == 48 [pid = 3612] [id = 600] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 10914800 == 47 [pid = 3612] [id = 518] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 1621E800 == 46 [pid = 3612] [id = 576] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 1621FC00 == 45 [pid = 3612] [id = 581] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 162E1800 == 44 [pid = 3612] [id = 582] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 181F9C00 == 43 [pid = 3612] [id = 577] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 19437400 == 42 [pid = 3612] [id = 579] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 15292400 == 41 [pid = 3612] [id = 514] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 15184C00 == 40 [pid = 3612] [id = 580] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 10916400 == 39 [pid = 3612] [id = 613] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 1AA0A800 == 38 [pid = 3612] [id = 611] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 10E93000 == 37 [pid = 3612] [id = 612] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 198D8000 == 36 [pid = 3612] [id = 610] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 1AA09800 == 35 [pid = 3612] [id = 596] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 151FA800 == 34 [pid = 3612] [id = 609] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 10235800 == 33 [pid = 3612] [id = 607] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 10B45400 == 32 [pid = 3612] [id = 608] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 19020800 == 31 [pid = 3612] [id = 615] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 181FBC00 == 30 [pid = 3612] [id = 614] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 1BB80400 == 29 [pid = 3612] [id = 620] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 0CCEA800 == 28 [pid = 3612] [id = 618] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 1999BC00 == 27 [pid = 3612] [id = 616] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 1A334400 == 26 [pid = 3612] [id = 617] 19:28:50 INFO - PROCESS | 3612 | --DOCSHELL 10B41400 == 25 [pid = 3612] [id = 619] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1898D400) [pid = 3612] [serial = 1813] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (19014400) [pid = 3612] [serial = 1814] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (1AA18000) [pid = 3612] [serial = 1760] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (19A94800) [pid = 3612] [serial = 1822] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (15273C00) [pid = 3612] [serial = 1721] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1999F800) [pid = 3612] [serial = 1820] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (10E8B000) [pid = 3612] [serial = 1792] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (18929800) [pid = 3612] [serial = 1795] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (181E4C00) [pid = 3612] [serial = 1810] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (18904800) [pid = 3612] [serial = 1811] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (11803800) [pid = 3612] [serial = 1807] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (14E8FC00) [pid = 3612] [serial = 1808] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (1536F000) [pid = 3612] [serial = 1805] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (151FE000) [pid = 3612] [serial = 1804] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (19360C00) [pid = 3612] [serial = 1816] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1BB7A000) [pid = 3612] [serial = 1802] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (1BB5F800) [pid = 3612] [serial = 1801] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (1AADFC00) [pid = 3612] [serial = 1798] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (1999A000) [pid = 3612] [serial = 1819] [outer = 00000000] [url = about:blank] 19:28:50 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (198D1C00) [pid = 3612] [serial = 1817] [outer = 00000000] [url = about:blank] 19:28:51 INFO - PROCESS | 3612 | 1463192930990 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]]]}] 19:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2232ms 19:28:51 INFO - PROCESS | 3612 | 1463192931049 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 19:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:28:51 INFO - PROCESS | 3612 | 1463192931053 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 19:28:51 INFO - PROCESS | 3612 | 1463192931058 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:28:51 INFO - PROCESS | 3612 | 1463192931063 Marionette TRACE conn5 <- [1,2450,null,{}] 19:28:51 INFO - PROCESS | 3612 | 1463192931070 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}] 19:28:51 INFO - PROCESS | 3612 | 1463192931161 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 19:28:51 INFO - PROCESS | 3612 | 1463192931173 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:51 INFO - PROCESS | 3612 | ++DOCSHELL 10235800 == 26 [pid = 3612] [id = 622] 19:28:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (10262000) [pid = 3612] [serial = 1866] [outer = 00000000] 19:28:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (102F7400) [pid = 3612] [serial = 1867] [outer = 10262000] 19:28:51 INFO - PROCESS | 3612 | 1463192931224 Marionette DEBUG loaded listener.js 19:28:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (10912800) [pid = 3612] [serial = 1868] [outer = 10262000] 19:28:51 INFO - PROCESS | 3612 | 1463192931781 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]]]}] 19:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 790ms 19:28:51 INFO - PROCESS | 3612 | 1463192931849 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 19:28:51 INFO - PROCESS | 3612 | 1463192931855 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 19:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:28:51 INFO - PROCESS | 3612 | 1463192931862 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:28:51 INFO - PROCESS | 3612 | 1463192931865 Marionette TRACE conn5 <- [1,2454,null,{}] 19:28:51 INFO - PROCESS | 3612 | 1463192931872 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}] 19:28:52 INFO - PROCESS | 3612 | 1463192931962 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 19:28:52 INFO - PROCESS | 3612 | 1463192931978 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:52 INFO - PROCESS | 3612 | ++DOCSHELL 10C6B400 == 27 [pid = 3612] [id = 623] 19:28:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (10C6C400) [pid = 3612] [serial = 1869] [outer = 00000000] 19:28:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (10E88400) [pid = 3612] [serial = 1870] [outer = 10C6C400] 19:28:52 INFO - PROCESS | 3612 | 1463192932025 Marionette DEBUG loaded listener.js 19:28:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (10E92400) [pid = 3612] [serial = 1871] [outer = 10C6C400] 19:28:52 INFO - PROCESS | 3612 | 1463192932505 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]]]}] 19:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 690ms 19:28:52 INFO - PROCESS | 3612 | 1463192932570 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 19:28:52 INFO - PROCESS | 3612 | 1463192932573 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 19:28:52 INFO - PROCESS | 3612 | 1463192932577 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:28:52 INFO - PROCESS | 3612 | 1463192932580 Marionette TRACE conn5 <- [1,2458,null,{}] 19:28:52 INFO - PROCESS | 3612 | 1463192932594 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}] 19:28:52 INFO - PROCESS | 3612 | 1463192932683 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 19:28:52 INFO - PROCESS | 3612 | 1463192932792 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:52 INFO - PROCESS | 3612 | ++DOCSHELL 11A8BC00 == 28 [pid = 3612] [id = 624] 19:28:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (11A8C400) [pid = 3612] [serial = 1872] [outer = 00000000] 19:28:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (14E8FC00) [pid = 3612] [serial = 1873] [outer = 11A8C400] 19:28:52 INFO - PROCESS | 3612 | 1463192932845 Marionette DEBUG loaded listener.js 19:28:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1515C400) [pid = 3612] [serial = 1874] [outer = 11A8C400] 19:28:53 INFO - PROCESS | 3612 | 1463192933252 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]]]}] 19:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 19:28:53 INFO - PROCESS | 3612 | 1463192933311 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 19:28:53 INFO - PROCESS | 3612 | 1463192933314 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 19:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:28:53 INFO - PROCESS | 3612 | 1463192933317 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:28:53 INFO - PROCESS | 3612 | 1463192933319 Marionette TRACE conn5 <- [1,2462,null,{}] 19:28:53 INFO - PROCESS | 3612 | 1463192933322 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}] 19:28:53 INFO - PROCESS | 3612 | 1463192933418 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 19:28:53 INFO - PROCESS | 3612 | 1463192933425 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:53 INFO - PROCESS | 3612 | ++DOCSHELL 14E8CC00 == 29 [pid = 3612] [id = 625] 19:28:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1526B000) [pid = 3612] [serial = 1875] [outer = 00000000] 19:28:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (1551C800) [pid = 3612] [serial = 1876] [outer = 1526B000] 19:28:53 INFO - PROCESS | 3612 | 1463192933471 Marionette DEBUG loaded listener.js 19:28:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1621F400) [pid = 3612] [serial = 1877] [outer = 1526B000] 19:28:53 INFO - PROCESS | 3612 | 1463192933922 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]]]}] 19:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 19:28:53 INFO - PROCESS | 3612 | 1463192933952 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 19:28:53 INFO - PROCESS | 3612 | 1463192933954 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 19:28:53 INFO - PROCESS | 3612 | 1463192933957 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:28:53 INFO - PROCESS | 3612 | 1463192933959 Marionette TRACE conn5 <- [1,2466,null,{}] 19:28:54 INFO - PROCESS | 3612 | 1463192933963 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}] 19:28:54 INFO - PROCESS | 3612 | 1463192934043 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 19:28:54 INFO - PROCESS | 3612 | 1463192934050 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:54 INFO - PROCESS | 3612 | ++DOCSHELL 170E3C00 == 30 [pid = 3612] [id = 626] 19:28:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (170E8000) [pid = 3612] [serial = 1878] [outer = 00000000] 19:28:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (17D0E000) [pid = 3612] [serial = 1879] [outer = 170E8000] 19:28:54 INFO - PROCESS | 3612 | 1463192934098 Marionette DEBUG loaded listener.js 19:28:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (18176400) [pid = 3612] [serial = 1880] [outer = 170E8000] 19:28:54 INFO - PROCESS | 3612 | 1463192934560 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]]]}] 19:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 19:28:54 INFO - PROCESS | 3612 | 1463192934632 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 19:28:54 INFO - PROCESS | 3612 | 1463192934634 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 19:28:54 INFO - PROCESS | 3612 | 1463192934637 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:28:54 INFO - PROCESS | 3612 | 1463192934638 Marionette TRACE conn5 <- [1,2470,null,{}] 19:28:54 INFO - PROCESS | 3612 | 1463192934642 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}] 19:28:54 INFO - PROCESS | 3612 | 1463192934757 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 19:28:54 INFO - PROCESS | 3612 | 1463192934770 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:54 INFO - PROCESS | 3612 | ++DOCSHELL 18907000 == 31 [pid = 3612] [id = 627] 19:28:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (18910C00) [pid = 3612] [serial = 1881] [outer = 00000000] 19:28:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1898C800) [pid = 3612] [serial = 1882] [outer = 18910C00] 19:28:54 INFO - PROCESS | 3612 | 1463192934817 Marionette DEBUG loaded listener.js 19:28:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (189E5C00) [pid = 3612] [serial = 1883] [outer = 18910C00] 19:28:55 INFO - PROCESS | 3612 | 1463192935271 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]]]}] 19:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 19:28:55 INFO - PROCESS | 3612 | 1463192935311 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 19:28:55 INFO - PROCESS | 3612 | 1463192935314 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 19:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:28:55 INFO - PROCESS | 3612 | 1463192935317 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:28:55 INFO - PROCESS | 3612 | 1463192935318 Marionette TRACE conn5 <- [1,2474,null,{}] 19:28:55 INFO - PROCESS | 3612 | 1463192935322 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}] 19:28:55 INFO - PROCESS | 3612 | 1463192935397 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 19:28:55 INFO - PROCESS | 3612 | 1463192935434 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:55 INFO - PROCESS | 3612 | ++DOCSHELL 189ED800 == 32 [pid = 3612] [id = 628] 19:28:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (19012800) [pid = 3612] [serial = 1884] [outer = 00000000] 19:28:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (19348C00) [pid = 3612] [serial = 1885] [outer = 19012800] 19:28:55 INFO - PROCESS | 3612 | 1463192935478 Marionette DEBUG loaded listener.js 19:28:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1934D000) [pid = 3612] [serial = 1886] [outer = 19012800] 19:28:55 INFO - PROCESS | 3612 | 1463192935918 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]]]}] 19:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 671ms 19:28:56 INFO - PROCESS | 3612 | 1463192935988 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 19:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:28:56 INFO - PROCESS | 3612 | 1463192935990 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 19:28:56 INFO - PROCESS | 3612 | 1463192935993 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:28:56 INFO - PROCESS | 3612 | 1463192935994 Marionette TRACE conn5 <- [1,2478,null,{}] 19:28:56 INFO - PROCESS | 3612 | 1463192935998 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}] 19:28:56 INFO - PROCESS | 3612 | 1463192936079 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 19:28:56 INFO - PROCESS | 3612 | 1463192936085 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:56 INFO - PROCESS | 3612 | ++DOCSHELL 181F9000 == 33 [pid = 3612] [id = 629] 19:28:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (19437400) [pid = 3612] [serial = 1887] [outer = 00000000] 19:28:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (198D6000) [pid = 3612] [serial = 1888] [outer = 19437400] 19:28:56 INFO - PROCESS | 3612 | 1463192936131 Marionette DEBUG loaded listener.js 19:28:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (198D3000) [pid = 3612] [serial = 1889] [outer = 19437400] 19:28:56 INFO - PROCESS | 3612 | 1463192936613 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]]]}] 19:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 19:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:28:56 INFO - PROCESS | 3612 | 1463192936666 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 19:28:56 INFO - PROCESS | 3612 | 1463192936668 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 19:28:56 INFO - PROCESS | 3612 | 1463192936672 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:28:56 INFO - PROCESS | 3612 | 1463192936674 Marionette TRACE conn5 <- [1,2482,null,{}] 19:28:56 INFO - PROCESS | 3612 | 1463192936677 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}] 19:28:56 INFO - PROCESS | 3612 | 1463192936788 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 19:28:56 INFO - PROCESS | 3612 | 1463192936880 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:56 INFO - PROCESS | 3612 | ++DOCSHELL 11A86C00 == 34 [pid = 3612] [id = 630] 19:28:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (198E0400) [pid = 3612] [serial = 1890] [outer = 00000000] 19:28:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (198FE800) [pid = 3612] [serial = 1891] [outer = 198E0400] 19:28:56 INFO - PROCESS | 3612 | 1463192936930 Marionette DEBUG loaded listener.js 19:28:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (19993000) [pid = 3612] [serial = 1892] [outer = 198E0400] 19:28:57 INFO - PROCESS | 3612 | 1463192937343 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]]]}] 19:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 731ms 19:28:57 INFO - PROCESS | 3612 | 1463192937405 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 19:28:57 INFO - PROCESS | 3612 | 1463192937407 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 19:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:28:57 INFO - PROCESS | 3612 | 1463192937410 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:28:57 INFO - PROCESS | 3612 | 1463192937411 Marionette TRACE conn5 <- [1,2486,null,{}] 19:28:57 INFO - PROCESS | 3612 | 1463192937415 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}] 19:28:57 INFO - PROCESS | 3612 | 1463192937534 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 19:28:57 INFO - PROCESS | 3612 | 1463192937543 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:57 INFO - PROCESS | 3612 | ++DOCSHELL 1999A000 == 35 [pid = 3612] [id = 631] 19:28:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (1999C800) [pid = 3612] [serial = 1893] [outer = 00000000] 19:28:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (19A79800) [pid = 3612] [serial = 1894] [outer = 1999C800] 19:28:57 INFO - PROCESS | 3612 | 1463192937640 Marionette DEBUG loaded listener.js 19:28:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (19A81800) [pid = 3612] [serial = 1895] [outer = 1999C800] 19:28:58 INFO - PROCESS | 3612 | 1463192938080 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]]]}] 19:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 19:28:58 INFO - PROCESS | 3612 | 1463192938178 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 19:28:58 INFO - PROCESS | 3612 | 1463192938181 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 19:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:28:58 INFO - PROCESS | 3612 | 1463192938188 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:28:58 INFO - PROCESS | 3612 | 1463192938191 Marionette TRACE conn5 <- [1,2490,null,{}] 19:28:58 INFO - PROCESS | 3612 | 1463192938195 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}] 19:28:58 INFO - PROCESS | 3612 | 1463192938638 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (0CCE7000) [pid = 3612] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (1621D800) [pid = 3612] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1898B400) [pid = 3612] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (16225800) [pid = 3612] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1AA12400) [pid = 3612] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1BCC1800) [pid = 3612] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1999D400) [pid = 3612] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (1A33DC00) [pid = 3612] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (10B41800) [pid = 3612] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1AAE5000) [pid = 3612] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (10EC7C00) [pid = 3612] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1AA0B400) [pid = 3612] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (19A7B800) [pid = 3612] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (162EAC00) [pid = 3612] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (10B46800) [pid = 3612] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (19999400) [pid = 3612] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (19341800) [pid = 3612] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (18902C00) [pid = 3612] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (1091A000) [pid = 3612] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (197CE800) [pid = 3612] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (1A119C00) [pid = 3612] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (1A5EFC00) [pid = 3612] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (10921000) [pid = 3612] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:28:58 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (0CA35800) [pid = 3612] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:28:58 INFO - PROCESS | 3612 | 1463192938707 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:58 INFO - PROCESS | 3612 | ++DOCSHELL 0CAA4C00 == 36 [pid = 3612] [id = 632] 19:28:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (0CCE7000) [pid = 3612] [serial = 1896] [outer = 00000000] 19:28:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (10921000) [pid = 3612] [serial = 1897] [outer = 0CCE7000] 19:28:58 INFO - PROCESS | 3612 | 1463192938763 Marionette DEBUG loaded listener.js 19:28:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (162E8800) [pid = 3612] [serial = 1898] [outer = 0CCE7000] 19:28:59 INFO - PROCESS | 3612 | 1463192939135 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]]]}] 19:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 970ms 19:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:28:59 INFO - PROCESS | 3612 | 1463192939169 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 19:28:59 INFO - PROCESS | 3612 | 1463192939171 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 19:28:59 INFO - PROCESS | 3612 | 1463192939175 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:28:59 INFO - PROCESS | 3612 | 1463192939176 Marionette TRACE conn5 <- [1,2494,null,{}] 19:28:59 INFO - PROCESS | 3612 | 1463192939180 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}] 19:28:59 INFO - PROCESS | 3612 | 1463192939258 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 19:28:59 INFO - PROCESS | 3612 | 1463192939266 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:59 INFO - PROCESS | 3612 | ++DOCSHELL 18167400 == 37 [pid = 3612] [id = 633] 19:28:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (18906800) [pid = 3612] [serial = 1899] [outer = 00000000] 19:28:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (19994400) [pid = 3612] [serial = 1900] [outer = 18906800] 19:28:59 INFO - PROCESS | 3612 | 1463192939310 Marionette DEBUG loaded listener.js 19:28:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (199A0C00) [pid = 3612] [serial = 1901] [outer = 18906800] 19:28:59 INFO - PROCESS | 3612 | 1463192939747 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]]]}] 19:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 19:28:59 INFO - PROCESS | 3612 | 1463192939806 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 19:28:59 INFO - PROCESS | 3612 | 1463192939808 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 19:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:28:59 INFO - PROCESS | 3612 | 1463192939811 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:28:59 INFO - PROCESS | 3612 | 1463192939813 Marionette TRACE conn5 <- [1,2498,null,{}] 19:28:59 INFO - PROCESS | 3612 | 1463192939816 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}] 19:28:59 INFO - PROCESS | 3612 | 1463192939894 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 19:28:59 INFO - PROCESS | 3612 | 1463192939903 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:59 INFO - PROCESS | 3612 | ++DOCSHELL 19A73400 == 38 [pid = 3612] [id = 634] 19:28:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (19A76800) [pid = 3612] [serial = 1902] [outer = 00000000] 19:28:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1A698800) [pid = 3612] [serial = 1903] [outer = 19A76800] 19:28:59 INFO - PROCESS | 3612 | 1463192939947 Marionette DEBUG loaded listener.js 19:29:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1A6A3000) [pid = 3612] [serial = 1904] [outer = 19A76800] 19:29:00 INFO - PROCESS | 3612 | 1463192940407 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]]]}] 19:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 19:29:00 INFO - PROCESS | 3612 | 1463192940455 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 19:29:00 INFO - PROCESS | 3612 | 1463192940457 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 19:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:29:00 INFO - PROCESS | 3612 | 1463192940460 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:29:00 INFO - PROCESS | 3612 | 1463192940462 Marionette TRACE conn5 <- [1,2502,null,{}] 19:29:00 INFO - PROCESS | 3612 | 1463192940467 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}] 19:29:00 INFO - PROCESS | 3612 | 1463192940550 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 19:29:00 INFO - PROCESS | 3612 | 1463192940556 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:00 INFO - PROCESS | 3612 | ++DOCSHELL 17D0CC00 == 39 [pid = 3612] [id = 635] 19:29:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1A92D800) [pid = 3612] [serial = 1905] [outer = 00000000] 19:29:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1AA12C00) [pid = 3612] [serial = 1906] [outer = 1A92D800] 19:29:00 INFO - PROCESS | 3612 | 1463192940601 Marionette DEBUG loaded listener.js 19:29:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1AAD8000) [pid = 3612] [serial = 1907] [outer = 1A92D800] 19:29:01 INFO - PROCESS | 3612 | 1463192941431 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]]]}] 19:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1020ms 19:29:01 INFO - PROCESS | 3612 | 1463192941483 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 19:29:01 INFO - PROCESS | 3612 | 1463192941489 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 19:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:29:01 INFO - PROCESS | 3612 | 1463192941493 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:29:01 INFO - PROCESS | 3612 | 1463192941498 Marionette TRACE conn5 <- [1,2506,null,{}] 19:29:01 INFO - PROCESS | 3612 | 1463192941524 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}] 19:29:01 INFO - PROCESS | 3612 | 1463192941703 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 19:29:01 INFO - PROCESS | 3612 | 1463192941807 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:01 INFO - PROCESS | 3612 | ++DOCSHELL 1091F400 == 40 [pid = 3612] [id = 636] 19:29:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (10921800) [pid = 3612] [serial = 1908] [outer = 00000000] 19:29:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (10E86C00) [pid = 3612] [serial = 1909] [outer = 10921800] 19:29:01 INFO - PROCESS | 3612 | 1463192941864 Marionette DEBUG loaded listener.js 19:29:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (10FC4800) [pid = 3612] [serial = 1910] [outer = 10921800] 19:29:02 INFO - PROCESS | 3612 | 1463192942543 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]]]}] 19:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1101ms 19:29:02 INFO - PROCESS | 3612 | 1463192942600 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 19:29:02 INFO - PROCESS | 3612 | 1463192942606 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 19:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:29:02 INFO - PROCESS | 3612 | 1463192942655 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:29:02 INFO - PROCESS | 3612 | 1463192942658 Marionette TRACE conn5 <- [1,2510,null,{}] 19:29:02 INFO - PROCESS | 3612 | 1463192942664 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}] 19:29:02 INFO - PROCESS | 3612 | 1463192942790 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 19:29:03 INFO - PROCESS | 3612 | 1463192943046 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:03 INFO - PROCESS | 3612 | ++DOCSHELL 0C740000 == 41 [pid = 3612] [id = 637] 19:29:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (0C742000) [pid = 3612] [serial = 1911] [outer = 00000000] 19:29:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (0CCF2C00) [pid = 3612] [serial = 1912] [outer = 0C742000] 19:29:03 INFO - PROCESS | 3612 | 1463192943121 Marionette DEBUG loaded listener.js 19:29:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (10914400) [pid = 3612] [serial = 1913] [outer = 0C742000] 19:29:03 INFO - PROCESS | 3612 | --DOCSHELL 198EFC00 == 40 [pid = 3612] [id = 568] 19:29:03 INFO - PROCESS | 3612 | --DOCSHELL 10EE6400 == 39 [pid = 3612] [id = 561] 19:29:03 INFO - PROCESS | 3612 | --DOCSHELL 10C6BC00 == 38 [pid = 3612] [id = 565] 19:29:03 INFO - PROCESS | 3612 | --DOCSHELL 10918C00 == 37 [pid = 3612] [id = 574] 19:29:03 INFO - PROCESS | 3612 | --DOCSHELL 118F0000 == 36 [pid = 3612] [id = 566] 19:29:03 INFO - PROCESS | 3612 | --DOCSHELL 15508C00 == 35 [pid = 3612] [id = 562] 19:29:03 INFO - PROCESS | 3612 | --DOCSHELL 1890DC00 == 34 [pid = 3612] [id = 564] 19:29:03 INFO - PROCESS | 3612 | --DOCSHELL 193A5400 == 33 [pid = 3612] [id = 567] 19:29:03 INFO - PROCESS | 3612 | --DOCSHELL 118FAC00 == 32 [pid = 3612] [id = 560] 19:29:03 INFO - PROCESS | 3612 | --DOCSHELL 10B50000 == 31 [pid = 3612] [id = 575] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1C329800) [pid = 3612] [serial = 1864] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOCSHELL 1BEB2400 == 30 [pid = 3612] [id = 621] 19:29:03 INFO - PROCESS | 3612 | 1463192943820 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]]]}] 19:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1201ms 19:29:03 INFO - PROCESS | 3612 | 1463192943836 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 19:29:03 INFO - PROCESS | 3612 | 1463192943840 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 19:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:29:03 INFO - PROCESS | 3612 | 1463192943844 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:29:03 INFO - PROCESS | 3612 | 1463192943848 Marionette TRACE conn5 <- [1,2514,null,{}] 19:29:03 INFO - PROCESS | 3612 | 1463192943852 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}] 19:29:03 INFO - PROCESS | 3612 | 1463192943948 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (18995000) [pid = 3612] [serial = 1796] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1ACB7800) [pid = 3612] [serial = 1790] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1BAC6000) [pid = 3612] [serial = 1799] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1A5F8800) [pid = 3612] [serial = 1715] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1A6A4000) [pid = 3612] [serial = 1757] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (10FCC400) [pid = 3612] [serial = 1793] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (10FBF800) [pid = 3612] [serial = 1751] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (10C69C00) [pid = 3612] [serial = 1718] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (18994800) [pid = 3612] [serial = 1754] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1A118C00) [pid = 3612] [serial = 1748] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1BD55400) [pid = 3612] [serial = 1862] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (19A78400) [pid = 3612] [serial = 1849] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (19A8D800) [pid = 3612] [serial = 1850] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (1AADE400) [pid = 3612] [serial = 1853] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (1AA0E400) [pid = 3612] [serial = 1852] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (19999800) [pid = 3612] [serial = 1858] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (1BB58800) [pid = 3612] [serial = 1855] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (1BCC8C00) [pid = 3612] [serial = 1861] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1180DC00) [pid = 3612] [serial = 1837] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (1AAE2800) [pid = 3612] [serial = 1835] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (1AADD400) [pid = 3612] [serial = 1834] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (1A337800) [pid = 3612] [serial = 1832] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (1A115400) [pid = 3612] [serial = 1831] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (1892A000) [pid = 3612] [serial = 1829] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (181E2800) [pid = 3612] [serial = 1828] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (14CA8800) [pid = 3612] [serial = 1826] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (10FC9400) [pid = 3612] [serial = 1825] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (1A114000) [pid = 3612] [serial = 1823] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (198D7800) [pid = 3612] [serial = 1846] [outer = 00000000] [url = about:blank] 19:29:03 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (18989800) [pid = 3612] [serial = 1843] [outer = 00000000] [url = about:blank] 19:29:04 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (19013800) [pid = 3612] [serial = 1844] [outer = 00000000] [url = about:blank] 19:29:04 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (1180D800) [pid = 3612] [serial = 1840] [outer = 00000000] [url = about:blank] 19:29:04 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (15293C00) [pid = 3612] [serial = 1841] [outer = 00000000] [url = about:blank] 19:29:04 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (15505C00) [pid = 3612] [serial = 1838] [outer = 00000000] [url = about:blank] 19:29:04 INFO - PROCESS | 3612 | --DOMWINDOW == 67 (1BB58C00) [pid = 3612] [serial = 1856] [outer = 00000000] [url = about:blank] 19:29:04 INFO - PROCESS | 3612 | --DOMWINDOW == 66 (19999C00) [pid = 3612] [serial = 1859] [outer = 00000000] [url = about:blank] 19:29:04 INFO - PROCESS | 3612 | --DOMWINDOW == 65 (198F4000) [pid = 3612] [serial = 1847] [outer = 00000000] [url = about:blank] 19:29:04 INFO - PROCESS | 3612 | 1463192944053 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:04 INFO - PROCESS | 3612 | ++DOCSHELL 10913800 == 31 [pid = 3612] [id = 638] 19:29:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 66 (1091E400) [pid = 3612] [serial = 1914] [outer = 00000000] 19:29:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 67 (10C6CC00) [pid = 3612] [serial = 1915] [outer = 1091E400] 19:29:04 INFO - PROCESS | 3612 | 1463192944101 Marionette DEBUG loaded listener.js 19:29:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 68 (10E94000) [pid = 3612] [serial = 1916] [outer = 1091E400] 19:29:04 INFO - PROCESS | 3612 | 1463192944577 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]]]}] 19:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 770ms 19:29:04 INFO - PROCESS | 3612 | 1463192944622 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 19:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:29:04 INFO - PROCESS | 3612 | 1463192944626 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 19:29:04 INFO - PROCESS | 3612 | 1463192944631 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:29:04 INFO - PROCESS | 3612 | 1463192944633 Marionette TRACE conn5 <- [1,2518,null,{}] 19:29:04 INFO - PROCESS | 3612 | 1463192944637 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}] 19:29:04 INFO - PROCESS | 3612 | 1463192944719 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 19:29:04 INFO - PROCESS | 3612 | 1463192944728 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:04 INFO - PROCESS | 3612 | ++DOCSHELL 10EDE400 == 32 [pid = 3612] [id = 639] 19:29:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (14EE6800) [pid = 3612] [serial = 1917] [outer = 00000000] 19:29:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (15291C00) [pid = 3612] [serial = 1918] [outer = 14EE6800] 19:29:04 INFO - PROCESS | 3612 | 1463192944775 Marionette DEBUG loaded listener.js 19:29:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (15505C00) [pid = 3612] [serial = 1919] [outer = 14EE6800] 19:29:05 INFO - PROCESS | 3612 | 1463192945252 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]]]}] 19:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 19:29:05 INFO - PROCESS | 3612 | 1463192945301 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 19:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:29:05 INFO - PROCESS | 3612 | 1463192945303 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 19:29:05 INFO - PROCESS | 3612 | 1463192945308 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:29:05 INFO - PROCESS | 3612 | 1463192945315 Marionette TRACE conn5 <- [1,2522,null,{}] 19:29:05 INFO - PROCESS | 3612 | 1463192945324 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}] 19:29:05 INFO - PROCESS | 3612 | 1463192945409 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 19:29:05 INFO - PROCESS | 3612 | 1463192945497 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:05 INFO - PROCESS | 3612 | ++DOCSHELL 18176000 == 33 [pid = 3612] [id = 640] 19:29:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (181B1C00) [pid = 3612] [serial = 1920] [outer = 00000000] 19:29:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (18902400) [pid = 3612] [serial = 1921] [outer = 181B1C00] 19:29:05 INFO - PROCESS | 3612 | 1463192945551 Marionette DEBUG loaded listener.js 19:29:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (1890B000) [pid = 3612] [serial = 1922] [outer = 181B1C00] 19:29:05 INFO - PROCESS | 3612 | 1463192945921 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]]]}] 19:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 631ms 19:29:05 INFO - PROCESS | 3612 | 1463192945941 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 19:29:05 INFO - PROCESS | 3612 | 1463192945943 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 19:29:05 INFO - PROCESS | 3612 | 1463192945947 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:29:05 INFO - PROCESS | 3612 | 1463192945958 Marionette TRACE conn5 <- [1,2526,null,{}] 19:29:05 INFO - PROCESS | 3612 | 1463192945962 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}] 19:29:06 INFO - PROCESS | 3612 | 1463192946045 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 19:29:06 INFO - PROCESS | 3612 | 1463192946184 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:06 INFO - PROCESS | 3612 | ++DOCSHELL 1890F000 == 34 [pid = 3612] [id = 641] 19:29:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (18935400) [pid = 3612] [serial = 1923] [outer = 00000000] 19:29:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (189EC000) [pid = 3612] [serial = 1924] [outer = 18935400] 19:29:06 INFO - PROCESS | 3612 | 1463192946229 Marionette DEBUG loaded listener.js 19:29:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (19016400) [pid = 3612] [serial = 1925] [outer = 18935400] 19:29:06 INFO - PROCESS | 3612 | 1463192946656 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]]]}] 19:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 19:29:06 INFO - PROCESS | 3612 | 1463192946681 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 19:29:06 INFO - PROCESS | 3612 | 1463192946683 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 19:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:29:06 INFO - PROCESS | 3612 | 1463192946693 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:29:06 INFO - PROCESS | 3612 | 1463192946695 Marionette TRACE conn5 <- [1,2530,null,{}] 19:29:06 INFO - PROCESS | 3612 | 1463192946698 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}] 19:29:06 INFO - PROCESS | 3612 | 1463192946807 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 19:29:06 INFO - PROCESS | 3612 | 1463192946815 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:06 INFO - PROCESS | 3612 | ++DOCSHELL 1901A000 == 35 [pid = 3612] [id = 642] 19:29:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (1901C800) [pid = 3612] [serial = 1926] [outer = 00000000] 19:29:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (19348400) [pid = 3612] [serial = 1927] [outer = 1901C800] 19:29:06 INFO - PROCESS | 3612 | 1463192946868 Marionette DEBUG loaded listener.js 19:29:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (198D1400) [pid = 3612] [serial = 1928] [outer = 1901C800] 19:29:07 INFO - PROCESS | 3612 | 1463192947379 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]]]}] 19:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 19:29:07 INFO - PROCESS | 3612 | 1463192947461 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 19:29:07 INFO - PROCESS | 3612 | 1463192947463 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 19:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:29:07 INFO - PROCESS | 3612 | 1463192947470 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:29:07 INFO - PROCESS | 3612 | 1463192947472 Marionette TRACE conn5 <- [1,2534,null,{}] 19:29:07 INFO - PROCESS | 3612 | 1463192947475 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}] 19:29:07 INFO - PROCESS | 3612 | 1463192947593 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 19:29:07 INFO - PROCESS | 3612 | 1463192947608 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:07 INFO - PROCESS | 3612 | ++DOCSHELL 1180A000 == 36 [pid = 3612] [id = 643] 19:29:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (15240800) [pid = 3612] [serial = 1929] [outer = 00000000] 19:29:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (198FC400) [pid = 3612] [serial = 1930] [outer = 15240800] 19:29:07 INFO - PROCESS | 3612 | 1463192947712 Marionette DEBUG loaded listener.js 19:29:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (198FCC00) [pid = 3612] [serial = 1931] [outer = 15240800] 19:29:08 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (19A76800) [pid = 3612] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:29:08 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (198E0400) [pid = 3612] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:29:08 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (1999C800) [pid = 3612] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:29:08 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (10262000) [pid = 3612] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:29:08 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (19012800) [pid = 3612] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:29:08 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (11A8C400) [pid = 3612] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:29:08 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (10C6C400) [pid = 3612] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:29:08 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (19437400) [pid = 3612] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:29:08 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (1526B000) [pid = 3612] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:29:08 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (18910C00) [pid = 3612] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:29:08 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (170E8000) [pid = 3612] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:29:08 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (18906800) [pid = 3612] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:29:08 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (0CCE7000) [pid = 3612] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:29:08 INFO - PROCESS | 3612 | 1463192948261 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]]]}] 19:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 830ms 19:29:08 INFO - PROCESS | 3612 | 1463192948302 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 19:29:08 INFO - PROCESS | 3612 | 1463192948304 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 19:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:29:08 INFO - PROCESS | 3612 | 1463192948307 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:29:08 INFO - PROCESS | 3612 | 1463192948309 Marionette TRACE conn5 <- [1,2538,null,{}] 19:29:08 INFO - PROCESS | 3612 | 1463192948321 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}] 19:29:08 INFO - PROCESS | 3612 | 1463192948398 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 19:29:08 INFO - PROCESS | 3612 | 1463192948405 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:08 INFO - PROCESS | 3612 | ++DOCSHELL 1180E800 == 37 [pid = 3612] [id = 644] 19:29:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (11A6E400) [pid = 3612] [serial = 1932] [outer = 00000000] 19:29:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (1935D400) [pid = 3612] [serial = 1933] [outer = 11A6E400] 19:29:08 INFO - PROCESS | 3612 | 1463192948449 Marionette DEBUG loaded listener.js 19:29:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (198D5000) [pid = 3612] [serial = 1934] [outer = 11A6E400] 19:29:08 INFO - PROCESS | 3612 | 1463192948877 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]]]}] 19:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 630ms 19:29:08 INFO - PROCESS | 3612 | 1463192948938 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 19:29:08 INFO - PROCESS | 3612 | 1463192948940 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 19:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:29:09 INFO - PROCESS | 3612 | 1463192948970 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:29:09 INFO - PROCESS | 3612 | 1463192948972 Marionette TRACE conn5 <- [1,2542,null,{}] 19:29:09 INFO - PROCESS | 3612 | 1463192948977 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}] 19:29:09 INFO - PROCESS | 3612 | 1463192949055 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 19:29:09 INFO - PROCESS | 3612 | 1463192949062 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:09 INFO - PROCESS | 3612 | ++DOCSHELL 19345400 == 38 [pid = 3612] [id = 645] 19:29:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (198E0400) [pid = 3612] [serial = 1935] [outer = 00000000] 19:29:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (19A7C800) [pid = 3612] [serial = 1936] [outer = 198E0400] 19:29:09 INFO - PROCESS | 3612 | 1463192949107 Marionette DEBUG loaded listener.js 19:29:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (19A82000) [pid = 3612] [serial = 1937] [outer = 198E0400] 19:29:09 INFO - PROCESS | 3612 | 1463192949545 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]]]}] 19:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 650ms 19:29:09 INFO - PROCESS | 3612 | 1463192949594 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 19:29:09 INFO - PROCESS | 3612 | 1463192949596 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 19:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:29:09 INFO - PROCESS | 3612 | 1463192949599 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:29:09 INFO - PROCESS | 3612 | 1463192949601 Marionette TRACE conn5 <- [1,2546,null,{}] 19:29:09 INFO - PROCESS | 3612 | 1463192949604 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}] 19:29:09 INFO - PROCESS | 3612 | 1463192949683 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 19:29:09 INFO - PROCESS | 3612 | 1463192949690 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:09 INFO - PROCESS | 3612 | ++DOCSHELL 19A74400 == 39 [pid = 3612] [id = 646] 19:29:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (1A118C00) [pid = 3612] [serial = 1938] [outer = 00000000] 19:29:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (1A208800) [pid = 3612] [serial = 1939] [outer = 1A118C00] 19:29:09 INFO - PROCESS | 3612 | 1463192949734 Marionette DEBUG loaded listener.js 19:29:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (1A334400) [pid = 3612] [serial = 1940] [outer = 1A118C00] 19:29:10 INFO - PROCESS | 3612 | 1463192950162 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]]]}] 19:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 19:29:10 INFO - PROCESS | 3612 | 1463192950251 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 19:29:10 INFO - PROCESS | 3612 | 1463192950255 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 19:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:29:10 INFO - PROCESS | 3612 | 1463192950266 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:29:10 INFO - PROCESS | 3612 | 1463192950270 Marionette TRACE conn5 <- [1,2550,null,{}] 19:29:10 INFO - PROCESS | 3612 | 1463192950276 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}] 19:29:10 INFO - PROCESS | 3612 | 1463192950390 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 19:29:10 INFO - PROCESS | 3612 | 1463192950550 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:10 INFO - PROCESS | 3612 | ++DOCSHELL 10920000 == 40 [pid = 3612] [id = 647] 19:29:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (10B41400) [pid = 3612] [serial = 1941] [outer = 00000000] 19:29:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (10B4C000) [pid = 3612] [serial = 1942] [outer = 10B41400] 19:29:10 INFO - PROCESS | 3612 | 1463192950607 Marionette DEBUG loaded listener.js 19:29:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (11805800) [pid = 3612] [serial = 1943] [outer = 10B41400] 19:29:11 INFO - PROCESS | 3612 | 1463192951251 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]]]}] 19:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1023ms 19:29:11 INFO - PROCESS | 3612 | 1463192951290 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 19:29:11 INFO - PROCESS | 3612 | 1463192951294 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 19:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:29:11 INFO - PROCESS | 3612 | 1463192951302 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:29:11 INFO - PROCESS | 3612 | 1463192951306 Marionette TRACE conn5 <- [1,2554,null,{}] 19:29:11 INFO - PROCESS | 3612 | 1463192951310 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}] 19:29:11 INFO - PROCESS | 3612 | 1463192951427 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 19:29:11 INFO - PROCESS | 3612 | 1463192951564 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:11 INFO - PROCESS | 3612 | ++DOCSHELL 15265800 == 41 [pid = 3612] [id = 648] 19:29:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (1536F800) [pid = 3612] [serial = 1944] [outer = 00000000] 19:29:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (170E5C00) [pid = 3612] [serial = 1945] [outer = 1536F800] 19:29:11 INFO - PROCESS | 3612 | 1463192951620 Marionette DEBUG loaded listener.js 19:29:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (181F3800) [pid = 3612] [serial = 1946] [outer = 1536F800] 19:29:12 INFO - PROCESS | 3612 | 1463192952213 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]]]}] 19:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 930ms 19:29:12 INFO - PROCESS | 3612 | 1463192952229 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 19:29:12 INFO - PROCESS | 3612 | 1463192952232 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 19:29:12 INFO - PROCESS | 3612 | 1463192952236 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:29:12 INFO - PROCESS | 3612 | 1463192952238 Marionette TRACE conn5 <- [1,2558,null,{}] 19:29:12 INFO - PROCESS | 3612 | 1463192952247 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}] 19:29:12 INFO - PROCESS | 3612 | 1463192952357 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 19:29:12 INFO - PROCESS | 3612 | 1463192952469 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:12 INFO - PROCESS | 3612 | ++DOCSHELL 19A97800 == 42 [pid = 3612] [id = 649] 19:29:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1A114C00) [pid = 3612] [serial = 1947] [outer = 00000000] 19:29:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1A697000) [pid = 3612] [serial = 1948] [outer = 1A114C00] 19:29:12 INFO - PROCESS | 3612 | 1463192952569 Marionette DEBUG loaded listener.js 19:29:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1A69F400) [pid = 3612] [serial = 1949] [outer = 1A114C00] 19:29:13 INFO - PROCESS | 3612 | 1463192953205 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]]]}] 19:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1016ms 19:29:13 INFO - PROCESS | 3612 | 1463192953263 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 19:29:13 INFO - PROCESS | 3612 | 1463192953265 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 19:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:29:13 INFO - PROCESS | 3612 | 1463192953270 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:29:13 INFO - PROCESS | 3612 | 1463192953272 Marionette TRACE conn5 <- [1,2562,null,{}] 19:29:13 INFO - PROCESS | 3612 | 1463192953275 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}] 19:29:13 INFO - PROCESS | 3612 | 1463192953385 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 19:29:13 INFO - PROCESS | 3612 | 1463192953519 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:13 INFO - PROCESS | 3612 | ++DOCSHELL 1AA14400 == 43 [pid = 3612] [id = 650] 19:29:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1AA14C00) [pid = 3612] [serial = 1950] [outer = 00000000] 19:29:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (1AADE000) [pid = 3612] [serial = 1951] [outer = 1AA14C00] 19:29:13 INFO - PROCESS | 3612 | 1463192953576 Marionette DEBUG loaded listener.js 19:29:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1AAE4000) [pid = 3612] [serial = 1952] [outer = 1AA14C00] 19:29:14 INFO - PROCESS | 3612 | 1463192954249 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]]]}] 19:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1020ms 19:29:14 INFO - PROCESS | 3612 | 1463192954291 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 19:29:14 INFO - PROCESS | 3612 | 1463192954295 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 19:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:29:14 INFO - PROCESS | 3612 | 1463192954309 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:29:14 INFO - PROCESS | 3612 | 1463192954313 Marionette TRACE conn5 <- [1,2566,null,{}] 19:29:14 INFO - PROCESS | 3612 | 1463192954340 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}] 19:29:14 INFO - PROCESS | 3612 | 1463192954443 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 19:29:14 INFO - PROCESS | 3612 | 1463192954579 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:14 INFO - PROCESS | 3612 | ++DOCSHELL 10918000 == 44 [pid = 3612] [id = 651] 19:29:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (10E89400) [pid = 3612] [serial = 1953] [outer = 00000000] 19:29:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (14C82800) [pid = 3612] [serial = 1954] [outer = 10E89400] 19:29:14 INFO - PROCESS | 3612 | 1463192954632 Marionette DEBUG loaded listener.js 19:29:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (15246800) [pid = 3612] [serial = 1955] [outer = 10E89400] 19:29:15 INFO - PROCESS | 3612 | --DOCSHELL 0CAA4000 == 43 [pid = 3612] [id = 572] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (198FE800) [pid = 3612] [serial = 1891] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (19A79800) [pid = 3612] [serial = 1894] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (19993000) [pid = 3612] [serial = 1892] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (102F7400) [pid = 3612] [serial = 1867] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (10912800) [pid = 3612] [serial = 1868] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (19348C00) [pid = 3612] [serial = 1885] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (1934D000) [pid = 3612] [serial = 1886] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (14E8FC00) [pid = 3612] [serial = 1873] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (1515C400) [pid = 3612] [serial = 1874] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (10E88400) [pid = 3612] [serial = 1870] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (10E92400) [pid = 3612] [serial = 1871] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (198D6000) [pid = 3612] [serial = 1888] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (1551C800) [pid = 3612] [serial = 1876] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (1621F400) [pid = 3612] [serial = 1877] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (1898C800) [pid = 3612] [serial = 1882] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (189E5C00) [pid = 3612] [serial = 1883] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (17D0E000) [pid = 3612] [serial = 1879] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (18176400) [pid = 3612] [serial = 1880] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (19A81800) [pid = 3612] [serial = 1895] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (19994400) [pid = 3612] [serial = 1900] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (10921000) [pid = 3612] [serial = 1897] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (199A0C00) [pid = 3612] [serial = 1901] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (1A6A3000) [pid = 3612] [serial = 1904] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (162E8800) [pid = 3612] [serial = 1898] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (198D3000) [pid = 3612] [serial = 1889] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (1A698800) [pid = 3612] [serial = 1903] [outer = 00000000] [url = about:blank] 19:29:15 INFO - PROCESS | 3612 | 1463192955252 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]]]}] 19:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 19:29:15 INFO - PROCESS | 3612 | 1463192955282 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 19:29:15 INFO - PROCESS | 3612 | 1463192955287 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 19:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:29:15 INFO - PROCESS | 3612 | 1463192955293 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:29:15 INFO - PROCESS | 3612 | 1463192955296 Marionette TRACE conn5 <- [1,2570,null,{}] 19:29:15 INFO - PROCESS | 3612 | 1463192955299 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}] 19:29:15 INFO - PROCESS | 3612 | 1463192955395 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 19:29:15 INFO - PROCESS | 3612 | 1463192955493 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:15 INFO - PROCESS | 3612 | ++DOCSHELL 0CC89800 == 44 [pid = 3612] [id = 652] 19:29:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (0CC8A400) [pid = 3612] [serial = 1956] [outer = 00000000] 19:29:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (10B45400) [pid = 3612] [serial = 1957] [outer = 0CC8A400] 19:29:15 INFO - PROCESS | 3612 | 1463192955539 Marionette DEBUG loaded listener.js 19:29:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (10FC4C00) [pid = 3612] [serial = 1958] [outer = 0CC8A400] 19:29:15 INFO - PROCESS | 3612 | 1463192955926 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]]]}] 19:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 731ms 19:29:16 INFO - PROCESS | 3612 | 1463192956026 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 19:29:16 INFO - PROCESS | 3612 | 1463192956029 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 19:29:16 INFO - PROCESS | 3612 | 1463192956032 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:29:16 INFO - PROCESS | 3612 | 1463192956036 Marionette TRACE conn5 <- [1,2574,null,{}] 19:29:16 INFO - PROCESS | 3612 | 1463192956046 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}] 19:29:16 INFO - PROCESS | 3612 | 1463192956146 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 19:29:16 INFO - PROCESS | 3612 | 1463192956157 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:16 INFO - PROCESS | 3612 | ++DOCSHELL 1621F400 == 45 [pid = 3612] [id = 653] 19:29:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (162E8C00) [pid = 3612] [serial = 1959] [outer = 00000000] 19:29:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (170E8000) [pid = 3612] [serial = 1960] [outer = 162E8C00] 19:29:16 INFO - PROCESS | 3612 | 1463192956205 Marionette DEBUG loaded listener.js 19:29:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (18168000) [pid = 3612] [serial = 1961] [outer = 162E8C00] 19:29:16 INFO - PROCESS | 3612 | 1463192956686 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]]]}] 19:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 19:29:16 INFO - PROCESS | 3612 | 1463192956706 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 19:29:16 INFO - PROCESS | 3612 | 1463192956709 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 19:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:29:16 INFO - PROCESS | 3612 | 1463192956712 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:29:16 INFO - PROCESS | 3612 | 1463192956713 Marionette TRACE conn5 <- [1,2578,null,{}] 19:29:16 INFO - PROCESS | 3612 | 1463192956717 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}] 19:29:16 INFO - PROCESS | 3612 | 1463192956798 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 19:29:16 INFO - PROCESS | 3612 | 1463192956805 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:16 INFO - PROCESS | 3612 | ++DOCSHELL 181E0800 == 46 [pid = 3612] [id = 654] 19:29:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (1890AC00) [pid = 3612] [serial = 1962] [outer = 00000000] 19:29:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (18994400) [pid = 3612] [serial = 1963] [outer = 1890AC00] 19:29:16 INFO - PROCESS | 3612 | 1463192956850 Marionette DEBUG loaded listener.js 19:29:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (19015800) [pid = 3612] [serial = 1964] [outer = 1890AC00] 19:29:17 INFO - PROCESS | 3612 | 1463192957283 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]]]}] 19:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 19:29:17 INFO - PROCESS | 3612 | 1463192957343 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 19:29:17 INFO - PROCESS | 3612 | 1463192957345 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 19:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:29:17 INFO - PROCESS | 3612 | 1463192957348 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:29:17 INFO - PROCESS | 3612 | 1463192957359 Marionette TRACE conn5 <- [1,2582,null,{}] 19:29:17 INFO - PROCESS | 3612 | 1463192957363 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}] 19:29:17 INFO - PROCESS | 3612 | 1463192957447 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 19:29:17 INFO - PROCESS | 3612 | 1463192957453 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:17 INFO - PROCESS | 3612 | ++DOCSHELL 19341000 == 47 [pid = 3612] [id = 655] 19:29:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (19348C00) [pid = 3612] [serial = 1965] [outer = 00000000] 19:29:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (19435000) [pid = 3612] [serial = 1966] [outer = 19348C00] 19:29:17 INFO - PROCESS | 3612 | 1463192957499 Marionette DEBUG loaded listener.js 19:29:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (198D3C00) [pid = 3612] [serial = 1967] [outer = 19348C00] 19:29:18 INFO - PROCESS | 3612 | 1463192958013 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]]]}] 19:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 690ms 19:29:18 INFO - PROCESS | 3612 | 1463192958042 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 19:29:18 INFO - PROCESS | 3612 | 1463192958044 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 19:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:29:18 INFO - PROCESS | 3612 | 1463192958047 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:29:18 INFO - PROCESS | 3612 | 1463192958049 Marionette TRACE conn5 <- [1,2586,null,{}] 19:29:18 INFO - PROCESS | 3612 | 1463192958052 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}] 19:29:18 INFO - PROCESS | 3612 | 1463192958191 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 19:29:18 INFO - PROCESS | 3612 | 1463192958200 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:18 INFO - PROCESS | 3612 | ++DOCSHELL 0C748C00 == 48 [pid = 3612] [id = 656] 19:29:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (1022C800) [pid = 3612] [serial = 1968] [outer = 00000000] 19:29:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (19998800) [pid = 3612] [serial = 1969] [outer = 1022C800] 19:29:18 INFO - PROCESS | 3612 | 1463192958246 Marionette DEBUG loaded listener.js 19:29:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (19A74800) [pid = 3612] [serial = 1970] [outer = 1022C800] 19:29:18 INFO - PROCESS | 3612 | 1463192958738 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]]]}] 19:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 19:29:18 INFO - PROCESS | 3612 | 1463192958778 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 19:29:18 INFO - PROCESS | 3612 | 1463192958780 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 19:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:29:18 INFO - PROCESS | 3612 | 1463192958784 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:29:18 INFO - PROCESS | 3612 | 1463192958785 Marionette TRACE conn5 <- [1,2590,null,{}] 19:29:18 INFO - PROCESS | 3612 | 1463192958789 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}] 19:29:18 INFO - PROCESS | 3612 | 1463192958938 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 19:29:19 INFO - PROCESS | 3612 | 1463192959009 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:19 INFO - PROCESS | 3612 | ++DOCSHELL 0CC87C00 == 49 [pid = 3612] [id = 657] 19:29:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (19996C00) [pid = 3612] [serial = 1971] [outer = 00000000] 19:29:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (1A116C00) [pid = 3612] [serial = 1972] [outer = 19996C00] 19:29:19 INFO - PROCESS | 3612 | 1463192959055 Marionette DEBUG loaded listener.js 19:29:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1A119400) [pid = 3612] [serial = 1973] [outer = 19996C00] 19:29:19 INFO - PROCESS | 3612 | 1463192959483 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]]]}] 19:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 19:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:29:19 INFO - PROCESS | 3612 | 1463192959516 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 19:29:19 INFO - PROCESS | 3612 | 1463192959518 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 19:29:19 INFO - PROCESS | 3612 | 1463192959521 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:29:19 INFO - PROCESS | 3612 | 1463192959523 Marionette TRACE conn5 <- [1,2594,null,{}] 19:29:19 INFO - PROCESS | 3612 | 1463192959526 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}] 19:29:19 INFO - PROCESS | 3612 | 1463192959648 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 19:29:19 INFO - PROCESS | 3612 | 1463192959654 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:19 INFO - PROCESS | 3612 | ++DOCSHELL 1A5F8800 == 50 [pid = 3612] [id = 658] 19:29:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1A698400) [pid = 3612] [serial = 1974] [outer = 00000000] 19:29:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1AA0D400) [pid = 3612] [serial = 1975] [outer = 1A698400] 19:29:19 INFO - PROCESS | 3612 | 1463192959699 Marionette DEBUG loaded listener.js 19:29:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1AA12400) [pid = 3612] [serial = 1976] [outer = 1A698400] 19:29:19 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (1901C800) [pid = 3612] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:29:19 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (15240800) [pid = 3612] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:29:19 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (1091E400) [pid = 3612] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:29:19 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (181B1C00) [pid = 3612] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:29:19 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (0C742000) [pid = 3612] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:29:19 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (14EE6800) [pid = 3612] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:29:19 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (198E0400) [pid = 3612] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:29:19 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (11A6E400) [pid = 3612] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:29:19 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (18935400) [pid = 3612] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:29:19 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (1BEBB000) [pid = 3612] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:29:20 INFO - PROCESS | 3612 | 1463192960204 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]]]}] 19:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 19:29:20 INFO - PROCESS | 3612 | 1463192960278 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 19:29:20 INFO - PROCESS | 3612 | 1463192960280 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 19:29:20 INFO - PROCESS | 3612 | 1463192960285 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:29:20 INFO - PROCESS | 3612 | 1463192960287 Marionette TRACE conn5 <- [1,2598,null,{}] 19:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:29:20 INFO - PROCESS | 3612 | 1463192960290 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}] 19:29:20 INFO - PROCESS | 3612 | 1463192960370 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 19:29:20 INFO - PROCESS | 3612 | 1463192960377 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:20 INFO - PROCESS | 3612 | ++DOCSHELL 17D0B400 == 51 [pid = 3612] [id = 659] 19:29:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (17D0F800) [pid = 3612] [serial = 1977] [outer = 00000000] 19:29:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (1A2BD000) [pid = 3612] [serial = 1978] [outer = 17D0F800] 19:29:20 INFO - PROCESS | 3612 | 1463192960422 Marionette DEBUG loaded listener.js 19:29:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (1AADD400) [pid = 3612] [serial = 1979] [outer = 17D0F800] 19:29:20 INFO - PROCESS | 3612 | 1463192960839 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]]]}] 19:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 19:29:20 INFO - PROCESS | 3612 | 1463192960921 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 19:29:20 INFO - PROCESS | 3612 | 1463192960923 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 19:29:20 INFO - PROCESS | 3612 | 1463192960926 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:29:20 INFO - PROCESS | 3612 | 1463192960928 Marionette TRACE conn5 <- [1,2602,null,{}] 19:29:20 INFO - PROCESS | 3612 | 1463192960931 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}] 19:29:21 INFO - PROCESS | 3612 | 1463192961013 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 19:29:21 INFO - PROCESS | 3612 | 1463192961019 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:21 INFO - PROCESS | 3612 | ++DOCSHELL 19999800 == 52 [pid = 3612] [id = 660] 19:29:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (1AADFC00) [pid = 3612] [serial = 1980] [outer = 00000000] 19:29:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1BABBC00) [pid = 3612] [serial = 1981] [outer = 1AADFC00] 19:29:21 INFO - PROCESS | 3612 | 1463192961065 Marionette DEBUG loaded listener.js 19:29:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (1BB51800) [pid = 3612] [serial = 1982] [outer = 1AADFC00] 19:29:21 INFO - PROCESS | 3612 | 1463192961503 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]]]}] 19:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 19:29:21 INFO - PROCESS | 3612 | 1463192961561 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 19:29:21 INFO - PROCESS | 3612 | 1463192961563 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 19:29:21 INFO - PROCESS | 3612 | 1463192961566 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:29:21 INFO - PROCESS | 3612 | 1463192961569 Marionette TRACE conn5 <- [1,2606,null,{}] 19:29:21 INFO - PROCESS | 3612 | 1463192961572 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}] 19:29:21 INFO - PROCESS | 3612 | 1463192961673 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 19:29:21 INFO - PROCESS | 3612 | 1463192961718 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:21 INFO - PROCESS | 3612 | ++DOCSHELL 1BB60400 == 53 [pid = 3612] [id = 661] 19:29:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1BB60800) [pid = 3612] [serial = 1983] [outer = 00000000] 19:29:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1BB75C00) [pid = 3612] [serial = 1984] [outer = 1BB60800] 19:29:21 INFO - PROCESS | 3612 | 1463192961767 Marionette DEBUG loaded listener.js 19:29:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1BB7BC00) [pid = 3612] [serial = 1985] [outer = 1BB60800] 19:29:22 INFO - PROCESS | 3612 | 1463192962452 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]]]}] 19:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 930ms 19:29:22 INFO - PROCESS | 3612 | 1463192962501 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 19:29:22 INFO - PROCESS | 3612 | 1463192962507 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 19:29:22 INFO - PROCESS | 3612 | 1463192962511 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:29:22 INFO - PROCESS | 3612 | 1463192962516 Marionette TRACE conn5 <- [1,2610,null,{}] 19:29:22 INFO - PROCESS | 3612 | 1463192962521 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}] 19:29:22 INFO - PROCESS | 3612 | 1463192962633 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 19:29:22 INFO - PROCESS | 3612 | 1463192962747 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:22 INFO - PROCESS | 3612 | ++DOCSHELL 10C69C00 == 54 [pid = 3612] [id = 662] 19:29:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (10C6C400) [pid = 3612] [serial = 1986] [outer = 00000000] 19:29:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (11A84C00) [pid = 3612] [serial = 1987] [outer = 10C6C400] 19:29:22 INFO - PROCESS | 3612 | 1463192962845 Marionette DEBUG loaded listener.js 19:29:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (15240800) [pid = 3612] [serial = 1988] [outer = 10C6C400] 19:29:23 INFO - PROCESS | 3612 | 1463192963443 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]]]}] 19:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 970ms 19:29:23 INFO - PROCESS | 3612 | 1463192963486 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 19:29:23 INFO - PROCESS | 3612 | 1463192963492 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 19:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:29:23 INFO - PROCESS | 3612 | 1463192963499 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:29:23 INFO - PROCESS | 3612 | 1463192963502 Marionette TRACE conn5 <- [1,2614,null,{}] 19:29:23 INFO - PROCESS | 3612 | 1463192963506 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}] 19:29:23 INFO - PROCESS | 3612 | 1463192963649 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 19:29:23 INFO - PROCESS | 3612 | 1463192963788 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:23 INFO - PROCESS | 3612 | ++DOCSHELL 10E8CC00 == 55 [pid = 3612] [id = 663] 19:29:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (181EF400) [pid = 3612] [serial = 1989] [outer = 00000000] 19:29:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (19020400) [pid = 3612] [serial = 1990] [outer = 181EF400] 19:29:23 INFO - PROCESS | 3612 | 1463192963844 Marionette DEBUG loaded listener.js 19:29:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (198F1400) [pid = 3612] [serial = 1991] [outer = 181EF400] 19:29:24 INFO - PROCESS | 3612 | 1463192964397 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]]]}] 19:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 970ms 19:29:24 INFO - PROCESS | 3612 | 1463192964482 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 19:29:24 INFO - PROCESS | 3612 | 1463192964485 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 19:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:29:24 INFO - PROCESS | 3612 | 1463192964516 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:29:24 INFO - PROCESS | 3612 | 1463192964520 Marionette TRACE conn5 <- [1,2618,null,{}] 19:29:24 INFO - PROCESS | 3612 | 1463192964531 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}] 19:29:24 INFO - PROCESS | 3612 | 1463192964648 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 19:29:24 INFO - PROCESS | 3612 | 1463192964782 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:24 INFO - PROCESS | 3612 | ++DOCSHELL 1AADAC00 == 56 [pid = 3612] [id = 664] 19:29:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1AAE6800) [pid = 3612] [serial = 1992] [outer = 00000000] 19:29:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1BB74000) [pid = 3612] [serial = 1993] [outer = 1AAE6800] 19:29:24 INFO - PROCESS | 3612 | 1463192964840 Marionette DEBUG loaded listener.js 19:29:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1BB80C00) [pid = 3612] [serial = 1994] [outer = 1AAE6800] 19:29:25 INFO - PROCESS | 3612 | 1463192965407 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]]]}] 19:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 950ms 19:29:25 INFO - PROCESS | 3612 | 1463192965677 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 19:29:25 INFO - PROCESS | 3612 | 1463192965682 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 19:29:25 INFO - PROCESS | 3612 | 1463192965701 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:29:25 INFO - PROCESS | 3612 | 1463192965704 Marionette TRACE conn5 <- [1,2622,null,{}] 19:29:25 INFO - PROCESS | 3612 | 1463192965710 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}] 19:29:25 INFO - PROCESS | 3612 | 1463192965808 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 19:29:25 INFO - PROCESS | 3612 | 1463192965942 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:25 INFO - PROCESS | 3612 | ++DOCSHELL 1025F400 == 57 [pid = 3612] [id = 665] 19:29:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1022F800) [pid = 3612] [serial = 1995] [outer = 00000000] 19:29:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (10E8C400) [pid = 3612] [serial = 1996] [outer = 1022F800] 19:29:26 INFO - PROCESS | 3612 | 1463192965995 Marionette DEBUG loaded listener.js 19:29:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (10FCA000) [pid = 3612] [serial = 1997] [outer = 1022F800] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 1890F000 == 56 [pid = 3612] [id = 641] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 18176000 == 55 [pid = 3612] [id = 640] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 1180E800 == 54 [pid = 3612] [id = 644] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 19345400 == 53 [pid = 3612] [id = 645] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 1901A000 == 52 [pid = 3612] [id = 642] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 1180A000 == 51 [pid = 3612] [id = 643] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 10B4B800 == 50 [pid = 3612] [id = 559] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 19999800 == 49 [pid = 3612] [id = 660] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 17D0B400 == 48 [pid = 3612] [id = 659] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 1A5F8800 == 47 [pid = 3612] [id = 658] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 0CC87C00 == 46 [pid = 3612] [id = 657] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 0C748C00 == 45 [pid = 3612] [id = 656] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 19341000 == 44 [pid = 3612] [id = 655] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 181E0800 == 43 [pid = 3612] [id = 654] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1A208800) [pid = 3612] [serial = 1939] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 1621F400 == 42 [pid = 3612] [id = 653] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 0CC89800 == 41 [pid = 3612] [id = 652] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 10918000 == 40 [pid = 3612] [id = 651] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 19A97800 == 39 [pid = 3612] [id = 649] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 15265800 == 38 [pid = 3612] [id = 648] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 10920000 == 37 [pid = 3612] [id = 647] 19:29:26 INFO - PROCESS | 3612 | --DOCSHELL 19A74400 == 36 [pid = 3612] [id = 646] 19:29:26 INFO - PROCESS | 3612 | 1463192966648 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]]]}] 19:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 971ms 19:29:26 INFO - PROCESS | 3612 | 1463192966677 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 19:29:26 INFO - PROCESS | 3612 | 1463192966681 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 19:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:29:26 INFO - PROCESS | 3612 | 1463192966688 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:29:26 INFO - PROCESS | 3612 | 1463192966691 Marionette TRACE conn5 <- [1,2626,null,{}] 19:29:26 INFO - PROCESS | 3612 | 1463192966696 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}] 19:29:26 INFO - PROCESS | 3612 | 1463192966793 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1C3FC000) [pid = 3612] [serial = 1865] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (19348400) [pid = 3612] [serial = 1927] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (198FC400) [pid = 3612] [serial = 1930] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (198D1400) [pid = 3612] [serial = 1928] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (10C6CC00) [pid = 3612] [serial = 1915] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (10E94000) [pid = 3612] [serial = 1916] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1AA12C00) [pid = 3612] [serial = 1906] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (10E86C00) [pid = 3612] [serial = 1909] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (18902400) [pid = 3612] [serial = 1921] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1890B000) [pid = 3612] [serial = 1922] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (10914400) [pid = 3612] [serial = 1913] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (0CCF2C00) [pid = 3612] [serial = 1912] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (15291C00) [pid = 3612] [serial = 1918] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (15505C00) [pid = 3612] [serial = 1919] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (19A82000) [pid = 3612] [serial = 1937] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1935D400) [pid = 3612] [serial = 1933] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (198D5000) [pid = 3612] [serial = 1934] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (19A7C800) [pid = 3612] [serial = 1936] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (198FCC00) [pid = 3612] [serial = 1931] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (189EC000) [pid = 3612] [serial = 1924] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (19016400) [pid = 3612] [serial = 1925] [outer = 00000000] [url = about:blank] 19:29:26 INFO - PROCESS | 3612 | 1463192966904 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:26 INFO - PROCESS | 3612 | ++DOCSHELL 0CCF2C00 == 37 [pid = 3612] [id = 666] 19:29:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (102F7400) [pid = 3612] [serial = 1998] [outer = 00000000] 19:29:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (10E89800) [pid = 3612] [serial = 1999] [outer = 102F7400] 19:29:26 INFO - PROCESS | 3612 | 1463192966950 Marionette DEBUG loaded listener.js 19:29:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (10FC7C00) [pid = 3612] [serial = 2000] [outer = 102F7400] 19:29:27 INFO - PROCESS | 3612 | 1463192967388 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]]]}] 19:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 19:29:27 INFO - PROCESS | 3612 | 1463192967417 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 19:29:27 INFO - PROCESS | 3612 | 1463192967419 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 19:29:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:29:27 INFO - PROCESS | 3612 | 1463192967422 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:29:27 INFO - PROCESS | 3612 | 1463192967424 Marionette TRACE conn5 <- [1,2630,null,{}] 19:29:27 INFO - PROCESS | 3612 | 1463192967433 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}] 19:29:27 INFO - PROCESS | 3612 | 1463192967524 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 19:29:27 INFO - PROCESS | 3612 | 1463192967535 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:27 INFO - PROCESS | 3612 | ++DOCSHELL 15512400 == 38 [pid = 3612] [id = 667] 19:29:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (15514800) [pid = 3612] [serial = 2001] [outer = 00000000] 19:29:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (162E0C00) [pid = 3612] [serial = 2002] [outer = 15514800] 19:29:27 INFO - PROCESS | 3612 | 1463192967589 Marionette DEBUG loaded listener.js 19:29:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (17D0B800) [pid = 3612] [serial = 2003] [outer = 15514800] 19:29:28 INFO - PROCESS | 3612 | 1463192968056 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]]]}] 19:29:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:29:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 19:29:28 INFO - PROCESS | 3612 | 1463192968093 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 19:29:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:29:28 INFO - PROCESS | 3612 | 1463192968095 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 19:29:28 INFO - PROCESS | 3612 | 1463192968098 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:29:28 INFO - PROCESS | 3612 | 1463192968100 Marionette TRACE conn5 <- [1,2634,null,{}] 19:29:28 INFO - PROCESS | 3612 | 1463192968104 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}] 19:29:28 INFO - PROCESS | 3612 | 1463192968187 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 19:29:28 INFO - PROCESS | 3612 | 1463192968196 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:28 INFO - PROCESS | 3612 | ++DOCSHELL 18903C00 == 39 [pid = 3612] [id = 668] 19:29:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (18905800) [pid = 3612] [serial = 2004] [outer = 00000000] 19:29:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1892D400) [pid = 3612] [serial = 2005] [outer = 18905800] 19:29:28 INFO - PROCESS | 3612 | 1463192968243 Marionette DEBUG loaded listener.js 19:29:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (18991C00) [pid = 3612] [serial = 2006] [outer = 18905800] 19:29:28 INFO - PROCESS | 3612 | 1463192968678 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]]]}] 19:29:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:29:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 19:29:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:29:28 INFO - PROCESS | 3612 | 1463192968729 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 19:29:28 INFO - PROCESS | 3612 | 1463192968731 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 19:29:28 INFO - PROCESS | 3612 | 1463192968734 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:29:28 INFO - PROCESS | 3612 | 1463192968745 Marionette TRACE conn5 <- [1,2638,null,{}] 19:29:28 INFO - PROCESS | 3612 | 1463192968749 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}] 19:29:28 INFO - PROCESS | 3612 | 1463192968828 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 19:29:28 INFO - PROCESS | 3612 | 1463192968835 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:28 INFO - PROCESS | 3612 | ++DOCSHELL 19015C00 == 40 [pid = 3612] [id = 669] 19:29:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (19016400) [pid = 3612] [serial = 2007] [outer = 00000000] 19:29:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (19349000) [pid = 3612] [serial = 2008] [outer = 19016400] 19:29:28 INFO - PROCESS | 3612 | 1463192968880 Marionette DEBUG loaded listener.js 19:29:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (19366C00) [pid = 3612] [serial = 2009] [outer = 19016400] 19:29:29 INFO - PROCESS | 3612 | 1463192969401 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]]]}] 19:29:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:29:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 690ms 19:29:29 INFO - PROCESS | 3612 | 1463192969456 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 19:29:29 INFO - PROCESS | 3612 | 1463192969458 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 19:29:29 INFO - PROCESS | 3612 | 1463192969461 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:29:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:29:29 INFO - PROCESS | 3612 | 1463192969463 Marionette TRACE conn5 <- [1,2642,null,{}] 19:29:29 INFO - PROCESS | 3612 | 1463192969471 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}] 19:29:29 INFO - PROCESS | 3612 | 1463192969608 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 19:29:29 INFO - PROCESS | 3612 | 1463192969621 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:29 INFO - PROCESS | 3612 | ++DOCSHELL 0C743800 == 41 [pid = 3612] [id = 670] 19:29:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (19437400) [pid = 3612] [serial = 2010] [outer = 00000000] 19:29:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (19993000) [pid = 3612] [serial = 2011] [outer = 19437400] 19:29:29 INFO - PROCESS | 3612 | 1463192969719 Marionette DEBUG loaded listener.js 19:29:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1999A400) [pid = 3612] [serial = 2012] [outer = 19437400] 19:29:30 INFO - PROCESS | 3612 | 1463192970143 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]]]}] 19:29:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:29:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 19:29:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:29:30 INFO - PROCESS | 3612 | 1463192970198 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 19:29:30 INFO - PROCESS | 3612 | 1463192970200 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 19:29:30 INFO - PROCESS | 3612 | 1463192970203 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:29:30 INFO - PROCESS | 3612 | 1463192970205 Marionette TRACE conn5 <- [1,2646,null,{}] 19:29:30 INFO - PROCESS | 3612 | 1463192970209 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}] 19:29:30 INFO - PROCESS | 3612 | 1463192970346 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 19:29:30 INFO - PROCESS | 3612 | 1463192970356 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:30 INFO - PROCESS | 3612 | ++DOCSHELL 198F7400 == 42 [pid = 3612] [id = 671] 19:29:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1999BC00) [pid = 3612] [serial = 2013] [outer = 00000000] 19:29:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (19A81800) [pid = 3612] [serial = 2014] [outer = 1999BC00] 19:29:30 INFO - PROCESS | 3612 | 1463192970401 Marionette DEBUG loaded listener.js 19:29:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1A111C00) [pid = 3612] [serial = 2015] [outer = 1999BC00] 19:29:30 INFO - PROCESS | 3612 | 1463192970854 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]]]}] 19:29:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:29:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 19:29:30 INFO - PROCESS | 3612 | 1463192970876 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 19:29:30 INFO - PROCESS | 3612 | 1463192970878 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 19:29:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:29:30 INFO - PROCESS | 3612 | 1463192970881 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:29:30 INFO - PROCESS | 3612 | 1463192970883 Marionette TRACE conn5 <- [1,2650,null,{}] 19:29:30 INFO - PROCESS | 3612 | 1463192970893 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}] 19:29:31 INFO - PROCESS | 3612 | 1463192971022 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 19:29:31 INFO - PROCESS | 3612 | 1463192971086 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:31 INFO - PROCESS | 3612 | ++DOCSHELL 1A114000 == 43 [pid = 3612] [id = 672] 19:29:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1A114400) [pid = 3612] [serial = 2016] [outer = 00000000] 19:29:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1A332C00) [pid = 3612] [serial = 2017] [outer = 1A114400] 19:29:31 INFO - PROCESS | 3612 | 1463192971132 Marionette DEBUG loaded listener.js 19:29:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1A69C800) [pid = 3612] [serial = 2018] [outer = 1A114400] 19:29:31 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1A118C00) [pid = 3612] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:29:31 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (162E8C00) [pid = 3612] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:29:31 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (1022C800) [pid = 3612] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:29:31 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (1890AC00) [pid = 3612] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:29:31 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (19996C00) [pid = 3612] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:29:31 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (0CC8A400) [pid = 3612] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:29:31 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (19348C00) [pid = 3612] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:29:31 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1AADFC00) [pid = 3612] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:29:31 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (1A698400) [pid = 3612] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:29:31 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (10E89400) [pid = 3612] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:29:31 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (17D0F800) [pid = 3612] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:29:31 INFO - PROCESS | 3612 | 1463192971626 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]]]}] 19:29:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:29:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 791ms 19:29:31 INFO - PROCESS | 3612 | 1463192971678 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 19:29:31 INFO - PROCESS | 3612 | 1463192971680 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 19:29:31 INFO - PROCESS | 3612 | 1463192971683 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:29:31 INFO - PROCESS | 3612 | 1463192971685 Marionette TRACE conn5 <- [1,2654,null,{}] 19:29:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:29:31 INFO - PROCESS | 3612 | 1463192971688 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}] 19:29:31 INFO - PROCESS | 3612 | 1463192971768 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 19:29:31 INFO - PROCESS | 3612 | 1463192971774 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:31 INFO - PROCESS | 3612 | ++DOCSHELL 189E6400 == 44 [pid = 3612] [id = 673] 19:29:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1935D000) [pid = 3612] [serial = 2019] [outer = 00000000] 19:29:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (19A7E000) [pid = 3612] [serial = 2020] [outer = 1935D000] 19:29:31 INFO - PROCESS | 3612 | 1463192971822 Marionette DEBUG loaded listener.js 19:29:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (19A80C00) [pid = 3612] [serial = 2021] [outer = 1935D000] 19:29:32 INFO - PROCESS | 3612 | 1463192972752 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]]]}] 19:29:32 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) 19:29:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1125ms 19:29:32 INFO - PROCESS | 3612 | 1463192972813 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 19:29:32 INFO - PROCESS | 3612 | 1463192972815 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 19:29:32 INFO - PROCESS | 3612 | 1463192972819 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:29:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:29:32 INFO - PROCESS | 3612 | 1463192972820 Marionette TRACE conn5 <- [1,2658,null,{}] 19:29:32 INFO - PROCESS | 3612 | 1463192972824 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}] 19:29:32 INFO - PROCESS | 3612 | 1463192972906 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 19:29:32 INFO - PROCESS | 3612 | 1463192972915 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:32 INFO - PROCESS | 3612 | ++DOCSHELL 19A79400 == 45 [pid = 3612] [id = 674] 19:29:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1A11F800) [pid = 3612] [serial = 2022] [outer = 00000000] 19:29:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1AA15400) [pid = 3612] [serial = 2023] [outer = 1A11F800] 19:29:32 INFO - PROCESS | 3612 | 1463192972959 Marionette DEBUG loaded listener.js 19:29:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1AAE3000) [pid = 3612] [serial = 2024] [outer = 1A11F800] 19:29:33 INFO - PROCESS | 3612 | 1463192973952 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] 19:29:34 INFO - PROCESS | 3612 | 1463192974008 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 19:29:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:29:34 INFO - PROCESS | 3612 | 1463192974014 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:29:34 INFO - PROCESS | 3612 | 1463192974018 Marionette TRACE conn5 <- [1,2662,null,{}] 19:29:34 INFO - PROCESS | 3612 | 1463192974065 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}] 19:29:34 INFO - PROCESS | 3612 | 1463192974201 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 19:29:34 INFO - PROCESS | 3612 | 1463192974392 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:34 INFO - PROCESS | 3612 | ++DOCSHELL 10B42800 == 46 [pid = 3612] [id = 675] 19:29:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (10B46800) [pid = 3612] [serial = 2025] [outer = 00000000] 19:29:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (10E8A400) [pid = 3612] [serial = 2026] [outer = 10B46800] 19:29:34 INFO - PROCESS | 3612 | 1463192974450 Marionette DEBUG loaded listener.js 19:29:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (110A8000) [pid = 3612] [serial = 2027] [outer = 10B46800] 19:29:35 INFO - PROCESS | 3612 | 1463192975528 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] 19:29:35 INFO - PROCESS | 3612 | 1463192975554 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 19:29:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:29:35 INFO - PROCESS | 3612 | 1463192975561 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:29:35 INFO - PROCESS | 3612 | 1463192975564 Marionette TRACE conn5 <- [1,2666,null,{}] 19:29:35 INFO - PROCESS | 3612 | 1463192975568 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}] 19:29:35 INFO - PROCESS | 3612 | 1463192975676 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 19:29:35 INFO - PROCESS | 3612 | 1463192975835 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:35 INFO - PROCESS | 3612 | ++DOCSHELL 1536F000 == 47 [pid = 3612] [id = 676] 19:29:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1559E400) [pid = 3612] [serial = 2028] [outer = 00000000] 19:29:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1890C000) [pid = 3612] [serial = 2029] [outer = 1559E400] 19:29:35 INFO - PROCESS | 3612 | 1463192975895 Marionette DEBUG loaded listener.js 19:29:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1898F400) [pid = 3612] [serial = 2030] [outer = 1559E400] 19:29:36 INFO - PROCESS | 3612 | 1463192976956 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]]]}] 19:29:36 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) 19:29:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1430ms 19:29:36 INFO - PROCESS | 3612 | 1463192976992 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 19:29:36 INFO - PROCESS | 3612 | 1463192976995 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 19:29:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:29:37 INFO - PROCESS | 3612 | 1463192976999 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:29:37 INFO - PROCESS | 3612 | 1463192977002 Marionette TRACE conn5 <- [1,2670,null,{}] 19:29:37 INFO - PROCESS | 3612 | 1463192977013 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}] 19:29:37 INFO - PROCESS | 3612 | 1463192977158 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 19:29:37 INFO - PROCESS | 3612 | 1463192977299 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:37 INFO - PROCESS | 3612 | ++DOCSHELL 1528C800 == 48 [pid = 3612] [id = 677] 19:29:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (15367C00) [pid = 3612] [serial = 2031] [outer = 00000000] 19:29:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (181F0800) [pid = 3612] [serial = 2032] [outer = 15367C00] 19:29:37 INFO - PROCESS | 3612 | 1463192977358 Marionette DEBUG loaded listener.js 19:29:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1901CC00) [pid = 3612] [serial = 2033] [outer = 15367C00] 19:29:38 INFO - PROCESS | 3612 | 1463192978477 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]]]}] 19:29:38 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) 19:29:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1521ms 19:29:38 INFO - PROCESS | 3612 | --DOCSHELL 17D09C00 == 47 [pid = 3612] [id = 563] 19:29:38 INFO - PROCESS | 3612 | --DOCSHELL 1621C800 == 46 [pid = 3612] [id = 571] 19:29:38 INFO - PROCESS | 3612 | --DOCSHELL 189E6400 == 45 [pid = 3612] [id = 673] 19:29:38 INFO - PROCESS | 3612 | --DOCSHELL 1A114000 == 44 [pid = 3612] [id = 672] 19:29:38 INFO - PROCESS | 3612 | --DOCSHELL 198F7400 == 43 [pid = 3612] [id = 671] 19:29:38 INFO - PROCESS | 3612 | --DOCSHELL 0C743800 == 42 [pid = 3612] [id = 670] 19:29:38 INFO - PROCESS | 3612 | --DOCSHELL 19015C00 == 41 [pid = 3612] [id = 669] 19:29:38 INFO - PROCESS | 3612 | --DOCSHELL 18903C00 == 40 [pid = 3612] [id = 668] 19:29:38 INFO - PROCESS | 3612 | --DOCSHELL 15512400 == 39 [pid = 3612] [id = 667] 19:29:38 INFO - PROCESS | 3612 | --DOCSHELL 0CCF2C00 == 38 [pid = 3612] [id = 666] 19:29:38 INFO - PROCESS | 3612 | --DOCSHELL 1025F400 == 37 [pid = 3612] [id = 665] 19:29:38 INFO - PROCESS | 3612 | --DOCSHELL 10C69C00 == 36 [pid = 3612] [id = 662] 19:29:38 INFO - PROCESS | 3612 | --DOCSHELL 1BB60400 == 35 [pid = 3612] [id = 661] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1BB75C00) [pid = 3612] [serial = 1984] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (19998800) [pid = 3612] [serial = 1969] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1A116C00) [pid = 3612] [serial = 1972] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1A334400) [pid = 3612] [serial = 1940] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (10B4C000) [pid = 3612] [serial = 1942] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (170E5C00) [pid = 3612] [serial = 1945] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (19A74800) [pid = 3612] [serial = 1970] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (1A697000) [pid = 3612] [serial = 1948] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (19435000) [pid = 3612] [serial = 1966] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (170E8000) [pid = 3612] [serial = 1960] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (18168000) [pid = 3612] [serial = 1961] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (10B45400) [pid = 3612] [serial = 1957] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (10FC4C00) [pid = 3612] [serial = 1958] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (15246800) [pid = 3612] [serial = 1955] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (14C82800) [pid = 3612] [serial = 1954] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (18994400) [pid = 3612] [serial = 1963] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (19015800) [pid = 3612] [serial = 1964] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (1AA0D400) [pid = 3612] [serial = 1975] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (1AADE000) [pid = 3612] [serial = 1951] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1A119400) [pid = 3612] [serial = 1973] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (1BB51800) [pid = 3612] [serial = 1982] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (1A2BD000) [pid = 3612] [serial = 1978] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (1BABBC00) [pid = 3612] [serial = 1981] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (1AA12400) [pid = 3612] [serial = 1976] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (1AADD400) [pid = 3612] [serial = 1979] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (198D3C00) [pid = 3612] [serial = 1967] [outer = 00000000] [url = about:blank] 19:29:38 INFO - PROCESS | 3612 | 1463192978588 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 19:29:38 INFO - PROCESS | 3612 | 1463192978591 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 19:29:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:29:38 INFO - PROCESS | 3612 | 1463192978644 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:29:38 INFO - PROCESS | 3612 | 1463192978647 Marionette TRACE conn5 <- [1,2674,null,{}] 19:29:38 INFO - PROCESS | 3612 | 1463192978656 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}] 19:29:38 INFO - PROCESS | 3612 | 1463192978785 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 19:29:38 INFO - PROCESS | 3612 | 1463192978845 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:38 INFO - PROCESS | 3612 | ++DOCSHELL 10E85C00 == 36 [pid = 3612] [id = 678] 19:29:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (10E89C00) [pid = 3612] [serial = 2034] [outer = 00000000] 19:29:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (10FC4C00) [pid = 3612] [serial = 2035] [outer = 10E89C00] 19:29:38 INFO - PROCESS | 3612 | 1463192978894 Marionette DEBUG loaded listener.js 19:29:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (14CAC400) [pid = 3612] [serial = 2036] [outer = 10E89C00] 19:29:39 INFO - PROCESS | 3612 | 1463192979760 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] 19:29:39 INFO - PROCESS | 3612 | 1463192979778 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 19:29:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:29:39 INFO - PROCESS | 3612 | 1463192979784 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:29:39 INFO - PROCESS | 3612 | 1463192979787 Marionette TRACE conn5 <- [1,2678,null,{}] 19:29:39 INFO - PROCESS | 3612 | 1463192979791 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}] 19:29:39 INFO - PROCESS | 3612 | 1463192979891 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 19:29:39 INFO - PROCESS | 3612 | 1463192979983 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:39 INFO - PROCESS | 3612 | ++DOCSHELL 15269400 == 37 [pid = 3612] [id = 679] 19:29:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (15293C00) [pid = 3612] [serial = 2037] [outer = 00000000] 19:29:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (17D05000) [pid = 3612] [serial = 2038] [outer = 15293C00] 19:29:40 INFO - PROCESS | 3612 | 1463192980029 Marionette DEBUG loaded listener.js 19:29:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (17D10400) [pid = 3612] [serial = 2039] [outer = 15293C00] 19:29:40 INFO - PROCESS | 3612 | 1463192980923 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] 19:29:40 INFO - PROCESS | 3612 | 1463192980964 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 19:29:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:29:40 INFO - PROCESS | 3612 | 1463192980968 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:29:40 INFO - PROCESS | 3612 | 1463192980972 Marionette TRACE conn5 <- [1,2682,null,{}] 19:29:41 INFO - PROCESS | 3612 | 1463192980989 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}] 19:29:41 INFO - PROCESS | 3612 | 1463192981106 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 19:29:41 INFO - PROCESS | 3612 | 1463192981116 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:41 INFO - PROCESS | 3612 | ++DOCSHELL 18992000 == 38 [pid = 3612] [id = 680] 19:29:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (19011400) [pid = 3612] [serial = 2040] [outer = 00000000] 19:29:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (19361C00) [pid = 3612] [serial = 2041] [outer = 19011400] 19:29:41 INFO - PROCESS | 3612 | 1463192981221 Marionette DEBUG loaded listener.js 19:29:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (198D3C00) [pid = 3612] [serial = 2042] [outer = 19011400] 19:29:42 INFO - PROCESS | 3612 | 1463192982147 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] 19:29:42 INFO - PROCESS | 3612 | 1463192982208 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 19:29:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:29:42 INFO - PROCESS | 3612 | 1463192982216 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:29:42 INFO - PROCESS | 3612 | 1463192982218 Marionette TRACE conn5 <- [1,2686,null,{}] 19:29:42 INFO - PROCESS | 3612 | 1463192982222 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}] 19:29:42 INFO - PROCESS | 3612 | 1463192982353 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 19:29:42 INFO - PROCESS | 3612 | 1463192982360 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:42 INFO - PROCESS | 3612 | ++DOCSHELL 198F0000 == 39 [pid = 3612] [id = 681] 19:29:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (198F7000) [pid = 3612] [serial = 2043] [outer = 00000000] 19:29:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (19A77000) [pid = 3612] [serial = 2044] [outer = 198F7000] 19:29:42 INFO - PROCESS | 3612 | 1463192982462 Marionette DEBUG loaded listener.js 19:29:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (19A7B800) [pid = 3612] [serial = 2045] [outer = 198F7000] 19:29:42 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (1935D000) [pid = 3612] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:29:42 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (19437400) [pid = 3612] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:29:42 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (102F7400) [pid = 3612] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:29:42 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (15514800) [pid = 3612] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:29:42 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (19016400) [pid = 3612] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:29:42 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (18905800) [pid = 3612] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:29:42 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (1022F800) [pid = 3612] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:29:42 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (1999BC00) [pid = 3612] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:29:42 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (1A114400) [pid = 3612] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:29:43 INFO - PROCESS | 3612 | 1463192983419 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] 19:29:43 INFO - PROCESS | 3612 | 1463192983458 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 19:29:43 INFO - PROCESS | 3612 | 1463192983463 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:29:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:29:43 INFO - PROCESS | 3612 | 1463192983468 Marionette TRACE conn5 <- [1,2690,null,{}] 19:29:43 INFO - PROCESS | 3612 | 1463192983474 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}] 19:29:43 INFO - PROCESS | 3612 | 1463192983583 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 19:29:43 INFO - PROCESS | 3612 | 1463192983714 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:43 INFO - PROCESS | 3612 | ++DOCSHELL 10EC7C00 == 40 [pid = 3612] [id = 682] 19:29:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (10EE7000) [pid = 3612] [serial = 2046] [outer = 00000000] 19:29:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (14E88800) [pid = 3612] [serial = 2047] [outer = 10EE7000] 19:29:43 INFO - PROCESS | 3612 | 1463192983772 Marionette DEBUG loaded listener.js 19:29:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (1528B000) [pid = 3612] [serial = 2048] [outer = 10EE7000] 19:29:44 INFO - PROCESS | 3612 | 1463192984387 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]]]}] 19:29:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:29:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 970ms 19:29:44 INFO - PROCESS | 3612 | 1463192984438 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 19:29:44 INFO - PROCESS | 3612 | 1463192984444 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 19:29:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:29:44 INFO - PROCESS | 3612 | 1463192984451 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:29:44 INFO - PROCESS | 3612 | 1463192984454 Marionette TRACE conn5 <- [1,2694,null,{}] 19:29:44 INFO - PROCESS | 3612 | 1463192984458 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}] 19:29:44 INFO - PROCESS | 3612 | 1463192984597 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 19:29:44 INFO - PROCESS | 3612 | 1463192984740 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:44 INFO - PROCESS | 3612 | ++DOCSHELL 18908000 == 41 [pid = 3612] [id = 683] 19:29:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1890A800) [pid = 3612] [serial = 2049] [outer = 00000000] 19:29:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (19014800) [pid = 3612] [serial = 2050] [outer = 1890A800] 19:29:44 INFO - PROCESS | 3612 | 1463192984796 Marionette DEBUG loaded listener.js 19:29:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (19020000) [pid = 3612] [serial = 2051] [outer = 1890A800] 19:29:45 INFO - PROCESS | 3612 | 1463192985418 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]]]}] 19:29:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:29:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1022ms 19:29:45 INFO - PROCESS | 3612 | 1463192985476 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 19:29:45 INFO - PROCESS | 3612 | 1463192985478 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 19:29:45 INFO - PROCESS | 3612 | 1463192985482 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:29:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:29:45 INFO - PROCESS | 3612 | 1463192985486 Marionette TRACE conn5 <- [1,2698,null,{}] 19:29:45 INFO - PROCESS | 3612 | 1463192985498 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}] 19:29:45 INFO - PROCESS | 3612 | 1463192985664 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 19:29:45 INFO - PROCESS | 3612 | 1463192985802 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:45 INFO - PROCESS | 3612 | ++DOCSHELL 1A11B000 == 42 [pid = 3612] [id = 684] 19:29:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1A11C000) [pid = 3612] [serial = 2052] [outer = 00000000] 19:29:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1A65F000) [pid = 3612] [serial = 2053] [outer = 1A11C000] 19:29:45 INFO - PROCESS | 3612 | 1463192985861 Marionette DEBUG loaded listener.js 19:29:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1A69E400) [pid = 3612] [serial = 2054] [outer = 1A11C000] 19:29:46 INFO - PROCESS | 3612 | 1463192986515 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] 19:29:46 INFO - PROCESS | 3612 | 1463192986583 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 19:29:46 INFO - PROCESS | 3612 | 1463192986587 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:29:46 INFO - PROCESS | 3612 | 1463192986589 Marionette TRACE conn5 <- [1,2702,null,{}] 19:29:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:29:46 INFO - PROCESS | 3612 | 1463192986592 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}] 19:29:46 INFO - PROCESS | 3612 | 1463192986696 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 19:29:46 INFO - PROCESS | 3612 | 1463192986832 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:46 INFO - PROCESS | 3612 | ++DOCSHELL 10FBF800 == 43 [pid = 3612] [id = 685] 19:29:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (10FC2000) [pid = 3612] [serial = 2055] [outer = 00000000] 19:29:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (181B1C00) [pid = 3612] [serial = 2056] [outer = 10FC2000] 19:29:46 INFO - PROCESS | 3612 | 1463192986888 Marionette DEBUG loaded listener.js 19:29:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (18990400) [pid = 3612] [serial = 2057] [outer = 10FC2000] 19:29:47 INFO - PROCESS | 3612 | 1463192987535 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]]]}] 19:29:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:29:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 970ms 19:29:47 INFO - PROCESS | 3612 | 1463192987563 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 19:29:47 INFO - PROCESS | 3612 | 1463192987569 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 19:29:47 INFO - PROCESS | 3612 | 1463192987573 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:29:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:29:47 INFO - PROCESS | 3612 | 1463192987578 Marionette TRACE conn5 <- [1,2706,null,{}] 19:29:47 INFO - PROCESS | 3612 | 1463192987583 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}] 19:29:47 INFO - PROCESS | 3612 | 1463192987691 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 19:29:47 INFO - PROCESS | 3612 | 1463192987808 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:47 INFO - PROCESS | 3612 | ++DOCSHELL 1621CC00 == 44 [pid = 3612] [id = 686] 19:29:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (16225800) [pid = 3612] [serial = 2058] [outer = 00000000] 19:29:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (18902400) [pid = 3612] [serial = 2059] [outer = 16225800] 19:29:47 INFO - PROCESS | 3612 | 1463192987858 Marionette DEBUG loaded listener.js 19:29:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1890FC00) [pid = 3612] [serial = 2060] [outer = 16225800] 19:29:48 INFO - PROCESS | 3612 | --DOCSHELL 18992000 == 43 [pid = 3612] [id = 680] 19:29:48 INFO - PROCESS | 3612 | --DOCSHELL 15269400 == 42 [pid = 3612] [id = 679] 19:29:48 INFO - PROCESS | 3612 | --DOCSHELL 10E85C00 == 41 [pid = 3612] [id = 678] 19:29:48 INFO - PROCESS | 3612 | --DOCSHELL 10B42800 == 40 [pid = 3612] [id = 675] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1999A400) [pid = 3612] [serial = 2012] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1A332C00) [pid = 3612] [serial = 2017] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1A111C00) [pid = 3612] [serial = 2015] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1A69C800) [pid = 3612] [serial = 2018] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (19A7E000) [pid = 3612] [serial = 2020] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (19366C00) [pid = 3612] [serial = 2009] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (1AA15400) [pid = 3612] [serial = 2023] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (19A80C00) [pid = 3612] [serial = 2021] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (11A84C00) [pid = 3612] [serial = 1987] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (19993000) [pid = 3612] [serial = 2011] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (19020400) [pid = 3612] [serial = 1990] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (10E89800) [pid = 3612] [serial = 1999] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (10FC7C00) [pid = 3612] [serial = 2000] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (162E0C00) [pid = 3612] [serial = 2002] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (17D0B800) [pid = 3612] [serial = 2003] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (19349000) [pid = 3612] [serial = 2008] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (1892D400) [pid = 3612] [serial = 2005] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (18991C00) [pid = 3612] [serial = 2006] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (10FCA000) [pid = 3612] [serial = 1997] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (10E8C400) [pid = 3612] [serial = 1996] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (1BB74000) [pid = 3612] [serial = 1993] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (19A81800) [pid = 3612] [serial = 2014] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 3612 | 1463192988399 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] 19:29:48 INFO - PROCESS | 3612 | 1463192988455 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 19:29:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:29:48 INFO - PROCESS | 3612 | 1463192988461 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:29:48 INFO - PROCESS | 3612 | 1463192988463 Marionette TRACE conn5 <- [1,2710,null,{}] 19:29:48 INFO - PROCESS | 3612 | 1463192988467 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}] 19:29:48 INFO - PROCESS | 3612 | 1463192988554 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 19:29:48 INFO - PROCESS | 3612 | 1463192988654 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:48 INFO - PROCESS | 3612 | ++DOCSHELL 102F2000 == 41 [pid = 3612] [id = 687] 19:29:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (10B4B400) [pid = 3612] [serial = 2061] [outer = 00000000] 19:29:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (162EC000) [pid = 3612] [serial = 2062] [outer = 10B4B400] 19:29:48 INFO - PROCESS | 3612 | 1463192988700 Marionette DEBUG loaded listener.js 19:29:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (181DF000) [pid = 3612] [serial = 2063] [outer = 10B4B400] 19:29:49 INFO - PROCESS | 3612 | 1463192989106 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] 19:29:49 INFO - PROCESS | 3612 | 1463192989136 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 19:29:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:29:49 INFO - PROCESS | 3612 | 1463192989140 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:29:49 INFO - PROCESS | 3612 | 1463192989143 Marionette TRACE conn5 <- [1,2714,null,{}] 19:29:49 INFO - PROCESS | 3612 | 1463192989153 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}] 19:29:49 INFO - PROCESS | 3612 | 1463192989242 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 19:29:49 INFO - PROCESS | 3612 | 1463192989250 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:49 INFO - PROCESS | 3612 | ++DOCSHELL 19014C00 == 42 [pid = 3612] [id = 688] 19:29:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (19019400) [pid = 3612] [serial = 2064] [outer = 00000000] 19:29:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (19995800) [pid = 3612] [serial = 2065] [outer = 19019400] 19:29:49 INFO - PROCESS | 3612 | 1463192989299 Marionette DEBUG loaded listener.js 19:29:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (199DCC00) [pid = 3612] [serial = 2066] [outer = 19019400] 19:29:49 INFO - PROCESS | 3612 | 1463192989789 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]]]}] 19:29:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:29:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 19:29:49 INFO - PROCESS | 3612 | 1463192989815 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 19:29:49 INFO - PROCESS | 3612 | 1463192989818 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 19:29:49 INFO - PROCESS | 3612 | 1463192989821 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:29:49 INFO - PROCESS | 3612 | 1463192989822 Marionette TRACE conn5 <- [1,2718,null,{}] 19:29:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:29:49 INFO - PROCESS | 3612 | 1463192989826 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}] 19:29:49 INFO - PROCESS | 3612 | 1463192989910 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 19:29:49 INFO - PROCESS | 3612 | 1463192989917 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:49 INFO - PROCESS | 3612 | ++DOCSHELL 19A76400 == 43 [pid = 3612] [id = 689] 19:29:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (19A94400) [pid = 3612] [serial = 2067] [outer = 00000000] 19:29:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (1A206C00) [pid = 3612] [serial = 2068] [outer = 19A94400] 19:29:49 INFO - PROCESS | 3612 | 1463192989962 Marionette DEBUG loaded listener.js 19:29:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (1A5F2000) [pid = 3612] [serial = 2069] [outer = 19A94400] 19:29:50 INFO - PROCESS | 3612 | 1463192990905 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] 19:29:50 INFO - PROCESS | 3612 | 1463192990943 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 19:29:50 INFO - PROCESS | 3612 | 1463192990947 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:29:50 INFO - PROCESS | 3612 | 1463192990948 Marionette TRACE conn5 <- [1,2722,null,{}] 19:29:50 INFO - PROCESS | 3612 | 1463192990952 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}] 19:29:51 INFO - PROCESS | 3612 | 1463192991074 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 19:29:51 INFO - PROCESS | 3612 | 1463192991081 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:51 INFO - PROCESS | 3612 | ++DOCSHELL 1A116000 == 44 [pid = 3612] [id = 690] 19:29:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (1AA10800) [pid = 3612] [serial = 2070] [outer = 00000000] 19:29:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1AADA000) [pid = 3612] [serial = 2071] [outer = 1AA10800] 19:29:51 INFO - PROCESS | 3612 | 1463192991127 Marionette DEBUG loaded listener.js 19:29:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (1AADB000) [pid = 3612] [serial = 2072] [outer = 1AA10800] 19:29:51 INFO - PROCESS | 3612 | 1463192991598 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]]]}] 19:29:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:29:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 19:29:51 INFO - PROCESS | 3612 | 1463192991617 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 19:29:51 INFO - PROCESS | 3612 | 1463192991619 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 19:29:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:29:51 INFO - PROCESS | 3612 | 1463192991622 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:29:51 INFO - PROCESS | 3612 | 1463192991624 Marionette TRACE conn5 <- [1,2726,null,{}] 19:29:51 INFO - PROCESS | 3612 | 1463192991628 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}] 19:29:51 INFO - PROCESS | 3612 | 1463192991759 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 19:29:51 INFO - PROCESS | 3612 | 1463192991828 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:51 INFO - PROCESS | 3612 | ++DOCSHELL 1BB57800 == 45 [pid = 3612] [id = 691] 19:29:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1BB5D800) [pid = 3612] [serial = 2073] [outer = 00000000] 19:29:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1BB76000) [pid = 3612] [serial = 2074] [outer = 1BB5D800] 19:29:51 INFO - PROCESS | 3612 | 1463192991873 Marionette DEBUG loaded listener.js 19:29:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1BB78C00) [pid = 3612] [serial = 2075] [outer = 1BB5D800] 19:29:52 INFO - PROCESS | 3612 | 1463192992273 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]]]}] 19:29:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:29:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 19:29:52 INFO - PROCESS | 3612 | 1463192992353 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 19:29:52 INFO - PROCESS | 3612 | 1463192992356 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 19:29:52 INFO - PROCESS | 3612 | 1463192992359 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:29:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:29:52 INFO - PROCESS | 3612 | 1463192992361 Marionette TRACE conn5 <- [1,2730,null,{}] 19:29:52 INFO - PROCESS | 3612 | 1463192992364 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}] 19:29:52 INFO - PROCESS | 3612 | 1463192992507 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 19:29:52 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (15293C00) [pid = 3612] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:29:52 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (19011400) [pid = 3612] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:29:52 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (10E89C00) [pid = 3612] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:29:52 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (15367C00) [pid = 3612] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:29:52 INFO - PROCESS | 3612 | 1463192992603 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:52 INFO - PROCESS | 3612 | ++DOCSHELL 10B47400 == 46 [pid = 3612] [id = 692] 19:29:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (10E89C00) [pid = 3612] [serial = 2076] [outer = 00000000] 19:29:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (198F7400) [pid = 3612] [serial = 2077] [outer = 10E89C00] 19:29:52 INFO - PROCESS | 3612 | 1463192992648 Marionette DEBUG loaded listener.js 19:29:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1BD4F400) [pid = 3612] [serial = 2078] [outer = 10E89C00] 19:29:53 INFO - PROCESS | 3612 | 1463192992989 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]]]}] 19:29:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:29:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 19:29:53 INFO - PROCESS | 3612 | 1463192993033 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 19:29:53 INFO - PROCESS | 3612 | 1463192993035 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 19:29:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:29:53 INFO - PROCESS | 3612 | 1463192993038 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:29:53 INFO - PROCESS | 3612 | 1463192993040 Marionette TRACE conn5 <- [1,2734,null,{}] 19:29:53 INFO - PROCESS | 3612 | 1463192993044 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}] 19:29:53 INFO - PROCESS | 3612 | 1463192993171 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 19:29:53 INFO - PROCESS | 3612 | 1463192993198 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:53 INFO - PROCESS | 3612 | ++DOCSHELL 1BD53800 == 47 [pid = 3612] [id = 693] 19:29:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1BD55400) [pid = 3612] [serial = 2079] [outer = 00000000] 19:29:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1C330800) [pid = 3612] [serial = 2080] [outer = 1BD55400] 19:29:53 INFO - PROCESS | 3612 | 1463192993244 Marionette DEBUG loaded listener.js 19:29:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (1CD52000) [pid = 3612] [serial = 2081] [outer = 1BD55400] 19:29:53 INFO - PROCESS | 3612 | 1463192993656 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]]]}] 19:29:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:29:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 19:29:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:29:53 INFO - PROCESS | 3612 | 1463192993709 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 19:29:53 INFO - PROCESS | 3612 | 1463192993711 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 19:29:53 INFO - PROCESS | 3612 | 1463192993715 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:29:53 INFO - PROCESS | 3612 | 1463192993716 Marionette TRACE conn5 <- [1,2738,null,{}] 19:29:53 INFO - PROCESS | 3612 | 1463192993720 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}] 19:29:53 INFO - PROCESS | 3612 | 1463192993841 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 19:29:53 INFO - PROCESS | 3612 | 1463192993882 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:53 INFO - PROCESS | 3612 | ++DOCSHELL 1CD56400 == 48 [pid = 3612] [id = 694] 19:29:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1CD5A000) [pid = 3612] [serial = 2082] [outer = 00000000] 19:29:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1CF8C000) [pid = 3612] [serial = 2083] [outer = 1CD5A000] 19:29:53 INFO - PROCESS | 3612 | 1463192993926 Marionette DEBUG loaded listener.js 19:29:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1CF0FC00) [pid = 3612] [serial = 2084] [outer = 1CD5A000] 19:29:54 INFO - PROCESS | 3612 | 1463192994339 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]]]}] 19:29:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:29:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 19:29:54 INFO - PROCESS | 3612 | 1463192994385 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 19:29:54 INFO - PROCESS | 3612 | 1463192994387 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 19:29:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:29:54 INFO - PROCESS | 3612 | 1463192994390 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:29:54 INFO - PROCESS | 3612 | 1463192994391 Marionette TRACE conn5 <- [1,2742,null,{}] 19:29:54 INFO - PROCESS | 3612 | 1463192994395 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}] 19:29:54 INFO - PROCESS | 3612 | 1463192994523 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 19:29:54 INFO - PROCESS | 3612 | 1463192994538 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:54 INFO - PROCESS | 3612 | ++DOCSHELL 1D54BC00 == 49 [pid = 3612] [id = 695] 19:29:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1D552C00) [pid = 3612] [serial = 2085] [outer = 00000000] 19:29:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1D559C00) [pid = 3612] [serial = 2086] [outer = 1D552C00] 19:29:54 INFO - PROCESS | 3612 | 1463192994582 Marionette DEBUG loaded listener.js 19:29:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1D7BEC00) [pid = 3612] [serial = 2087] [outer = 1D552C00] 19:29:55 INFO - PROCESS | 3612 | 1463192995262 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]]]}] 19:29:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:29:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 930ms 19:29:55 INFO - PROCESS | 3612 | 1463192995322 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 19:29:55 INFO - PROCESS | 3612 | 1463192995327 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 19:29:55 INFO - PROCESS | 3612 | 1463192995332 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:29:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:29:55 INFO - PROCESS | 3612 | 1463192995336 Marionette TRACE conn5 <- [1,2746,null,{}] 19:29:55 INFO - PROCESS | 3612 | 1463192995342 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}] 19:29:55 INFO - PROCESS | 3612 | 1463192995455 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 19:29:55 INFO - PROCESS | 3612 | 1463192995598 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:55 INFO - PROCESS | 3612 | ++DOCSHELL 15508800 == 50 [pid = 3612] [id = 696] 19:29:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1551F400) [pid = 3612] [serial = 2088] [outer = 00000000] 19:29:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (181EC400) [pid = 3612] [serial = 2089] [outer = 1551F400] 19:29:55 INFO - PROCESS | 3612 | 1463192995656 Marionette DEBUG loaded listener.js 19:29:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (189ECC00) [pid = 3612] [serial = 2090] [outer = 1551F400] 19:29:56 INFO - PROCESS | 3612 | 1463192996224 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]]]}] 19:29:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:29:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 931ms 19:29:56 INFO - PROCESS | 3612 | 1463192996267 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 19:29:56 INFO - PROCESS | 3612 | 1463192996273 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 19:29:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:29:56 INFO - PROCESS | 3612 | 1463192996280 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:29:56 INFO - PROCESS | 3612 | 1463192996283 Marionette TRACE conn5 <- [1,2750,null,{}] 19:29:56 INFO - PROCESS | 3612 | 1463192996287 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}] 19:29:56 INFO - PROCESS | 3612 | 1463192996404 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 19:29:56 INFO - PROCESS | 3612 | 1463192996566 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:56 INFO - PROCESS | 3612 | ++DOCSHELL 19A75000 == 51 [pid = 3612] [id = 697] 19:29:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (19A82400) [pid = 3612] [serial = 2091] [outer = 00000000] 19:29:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (1AA18400) [pid = 3612] [serial = 2092] [outer = 19A82400] 19:29:56 INFO - PROCESS | 3612 | 1463192996622 Marionette DEBUG loaded listener.js 19:29:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1BB51800) [pid = 3612] [serial = 2093] [outer = 19A82400] 19:29:57 INFO - PROCESS | 3612 | 1463192997194 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]]]}] 19:29:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:29:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 970ms 19:29:57 INFO - PROCESS | 3612 | 1463192997252 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 19:29:57 INFO - PROCESS | 3612 | 1463192997254 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 19:29:57 INFO - PROCESS | 3612 | 1463192997258 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:29:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:29:57 INFO - PROCESS | 3612 | 1463192997262 Marionette TRACE conn5 <- [1,2754,null,{}] 19:29:57 INFO - PROCESS | 3612 | 1463192997273 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}] 19:29:57 INFO - PROCESS | 3612 | 1463192997385 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 19:29:57 INFO - PROCESS | 3612 | 1463192997528 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:57 INFO - PROCESS | 3612 | ++DOCSHELL 1D7C3000 == 52 [pid = 3612] [id = 698] 19:29:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1D7C3400) [pid = 3612] [serial = 2094] [outer = 00000000] 19:29:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1D7C7800) [pid = 3612] [serial = 2095] [outer = 1D7C3400] 19:29:57 INFO - PROCESS | 3612 | 1463192997589 Marionette DEBUG loaded listener.js 19:29:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (1D89F800) [pid = 3612] [serial = 2096] [outer = 1D7C3400] 19:29:58 INFO - PROCESS | 3612 | 1463192998194 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]]]}] 19:29:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:29:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 970ms 19:29:58 INFO - PROCESS | 3612 | 1463192998231 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 19:29:58 INFO - PROCESS | 3612 | 1463192998234 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 19:29:58 INFO - PROCESS | 3612 | 1463192998238 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:29:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:29:58 INFO - PROCESS | 3612 | 1463192998240 Marionette TRACE conn5 <- [1,2758,null,{}] 19:29:58 INFO - PROCESS | 3612 | 1463192998243 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}] 19:29:58 INFO - PROCESS | 3612 | 1463192998353 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 19:29:58 INFO - PROCESS | 3612 | 1463192998468 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:58 INFO - PROCESS | 3612 | ++DOCSHELL 1550C800 == 53 [pid = 3612] [id = 699] 19:29:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (15518C00) [pid = 3612] [serial = 2097] [outer = 00000000] 19:29:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (1D7BF000) [pid = 3612] [serial = 2098] [outer = 15518C00] 19:29:58 INFO - PROCESS | 3612 | 1463192998564 Marionette DEBUG loaded listener.js 19:29:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (1D8AC800) [pid = 3612] [serial = 2099] [outer = 15518C00] 19:29:59 INFO - PROCESS | 3612 | 1463192999360 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]]]}] 19:29:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:29:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1175ms 19:29:59 INFO - PROCESS | 3612 | 1463192999417 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 19:29:59 INFO - PROCESS | 3612 | 1463192999421 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 19:29:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:29:59 INFO - PROCESS | 3612 | 1463192999426 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:29:59 INFO - PROCESS | 3612 | 1463192999431 Marionette TRACE conn5 <- [1,2762,null,{}] 19:29:59 INFO - PROCESS | 3612 | 1463192999437 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}] 19:29:59 INFO - PROCESS | 3612 | 1463192999550 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 19:29:59 INFO - PROCESS | 3612 | 1463192999693 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:59 INFO - PROCESS | 3612 | ++DOCSHELL 10917400 == 54 [pid = 3612] [id = 700] 19:29:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (10917C00) [pid = 3612] [serial = 2100] [outer = 00000000] 19:29:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (10921000) [pid = 3612] [serial = 2101] [outer = 10917C00] 19:29:59 INFO - PROCESS | 3612 | 1463192999750 Marionette DEBUG loaded listener.js 19:29:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (10B50800) [pid = 3612] [serial = 2102] [outer = 10917C00] 19:30:00 INFO - PROCESS | 3612 | --DOCSHELL 1536F000 == 53 [pid = 3612] [id = 676] 19:30:00 INFO - PROCESS | 3612 | --DOCSHELL 1CD56400 == 52 [pid = 3612] [id = 694] 19:30:00 INFO - PROCESS | 3612 | --DOCSHELL 1BD53800 == 51 [pid = 3612] [id = 693] 19:30:00 INFO - PROCESS | 3612 | --DOCSHELL 10B47400 == 50 [pid = 3612] [id = 692] 19:30:00 INFO - PROCESS | 3612 | --DOCSHELL 1BB57800 == 49 [pid = 3612] [id = 691] 19:30:00 INFO - PROCESS | 3612 | --DOCSHELL 1A116000 == 48 [pid = 3612] [id = 690] 19:30:00 INFO - PROCESS | 3612 | --DOCSHELL 19A76400 == 47 [pid = 3612] [id = 689] 19:30:00 INFO - PROCESS | 3612 | --DOCSHELL 19014C00 == 46 [pid = 3612] [id = 688] 19:30:00 INFO - PROCESS | 3612 | --DOCSHELL 102F2000 == 45 [pid = 3612] [id = 687] 19:30:00 INFO - PROCESS | 3612 | --DOCSHELL 1621CC00 == 44 [pid = 3612] [id = 686] 19:30:00 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (19A77000) [pid = 3612] [serial = 2044] [outer = 00000000] [url = about:blank] 19:30:00 INFO - PROCESS | 3612 | --DOCSHELL 19A79400 == 43 [pid = 3612] [id = 674] 19:30:00 INFO - PROCESS | 3612 | --DOCSHELL 198F0000 == 42 [pid = 3612] [id = 681] 19:30:00 INFO - PROCESS | 3612 | 1463193000422 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]]]}] 19:30:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:30:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1024ms 19:30:00 INFO - PROCESS | 3612 | 1463193000451 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 19:30:00 INFO - PROCESS | 3612 | 1463193000456 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 19:30:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:30:00 INFO - PROCESS | 3612 | 1463193000462 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:30:00 INFO - PROCESS | 3612 | 1463193000464 Marionette TRACE conn5 <- [1,2766,null,{}] 19:30:00 INFO - PROCESS | 3612 | 1463193000468 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}] 19:30:00 INFO - PROCESS | 3612 | 1463193000565 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 19:30:00 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (17D05000) [pid = 3612] [serial = 2038] [outer = 00000000] [url = about:blank] 19:30:00 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (198D3C00) [pid = 3612] [serial = 2042] [outer = 00000000] [url = about:blank] 19:30:00 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (10E8A400) [pid = 3612] [serial = 2026] [outer = 00000000] [url = about:blank] 19:30:00 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (10FC4C00) [pid = 3612] [serial = 2035] [outer = 00000000] [url = about:blank] 19:30:00 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (14CAC400) [pid = 3612] [serial = 2036] [outer = 00000000] [url = about:blank] 19:30:00 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1901CC00) [pid = 3612] [serial = 2033] [outer = 00000000] [url = about:blank] 19:30:00 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (181F0800) [pid = 3612] [serial = 2032] [outer = 00000000] [url = about:blank] 19:30:00 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1890C000) [pid = 3612] [serial = 2029] [outer = 00000000] [url = about:blank] 19:30:00 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (19361C00) [pid = 3612] [serial = 2041] [outer = 00000000] [url = about:blank] 19:30:00 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (17D10400) [pid = 3612] [serial = 2039] [outer = 00000000] [url = about:blank] 19:30:00 INFO - PROCESS | 3612 | 1463193000673 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:00 INFO - PROCESS | 3612 | ++DOCSHELL 10916800 == 43 [pid = 3612] [id = 701] 19:30:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (1091E400) [pid = 3612] [serial = 2103] [outer = 00000000] 19:30:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (10E90400) [pid = 3612] [serial = 2104] [outer = 1091E400] 19:30:00 INFO - PROCESS | 3612 | 1463193000720 Marionette DEBUG loaded listener.js 19:30:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (10FC4C00) [pid = 3612] [serial = 2105] [outer = 1091E400] 19:30:01 INFO - PROCESS | 3612 | 1463193001186 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]]]}] 19:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 770ms 19:30:01 INFO - PROCESS | 3612 | 1463193001236 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 19:30:01 INFO - PROCESS | 3612 | 1463193001238 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 19:30:01 INFO - PROCESS | 3612 | 1463193001241 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:30:01 INFO - PROCESS | 3612 | 1463193001245 Marionette TRACE conn5 <- [1,2770,null,{}] 19:30:01 INFO - PROCESS | 3612 | 1463193001260 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}] 19:30:01 INFO - PROCESS | 3612 | 1463193001355 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 19:30:01 INFO - PROCESS | 3612 | 1463193001367 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:01 INFO - PROCESS | 3612 | ++DOCSHELL 15508400 == 44 [pid = 3612] [id = 702] 19:30:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (15510800) [pid = 3612] [serial = 2106] [outer = 00000000] 19:30:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (155A1800) [pid = 3612] [serial = 2107] [outer = 15510800] 19:30:01 INFO - PROCESS | 3612 | 1463193001415 Marionette DEBUG loaded listener.js 19:30:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (162E4C00) [pid = 3612] [serial = 2108] [outer = 15510800] 19:30:01 INFO - PROCESS | 3612 | 1463193001895 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]]]}] 19:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 19:30:01 INFO - PROCESS | 3612 | 1463193001915 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 19:30:01 INFO - PROCESS | 3612 | 1463193001918 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 19:30:01 INFO - PROCESS | 3612 | 1463193001921 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:30:01 INFO - PROCESS | 3612 | 1463193001922 Marionette TRACE conn5 <- [1,2774,null,{}] 19:30:01 INFO - PROCESS | 3612 | 1463193001926 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}] 19:30:02 INFO - PROCESS | 3612 | 1463193002013 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 19:30:02 INFO - PROCESS | 3612 | 1463193002022 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:02 INFO - PROCESS | 3612 | ++DOCSHELL 17D91400 == 45 [pid = 3612] [id = 703] 19:30:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (17D92000) [pid = 3612] [serial = 2109] [outer = 00000000] 19:30:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (18909400) [pid = 3612] [serial = 2110] [outer = 17D92000] 19:30:02 INFO - PROCESS | 3612 | 1463193002068 Marionette DEBUG loaded listener.js 19:30:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (1892E800) [pid = 3612] [serial = 2111] [outer = 17D92000] 19:30:02 INFO - PROCESS | 3612 | 1463193002520 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]]]}] 19:30:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:30:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 19:30:02 INFO - PROCESS | 3612 | 1463193002556 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 19:30:02 INFO - PROCESS | 3612 | 1463193002558 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 19:30:02 INFO - PROCESS | 3612 | 1463193002561 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:30:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:30:02 INFO - PROCESS | 3612 | 1463193002563 Marionette TRACE conn5 <- [1,2778,null,{}] 19:30:02 INFO - PROCESS | 3612 | 1463193002567 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}] 19:30:02 INFO - PROCESS | 3612 | 1463193002659 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 19:30:02 INFO - PROCESS | 3612 | 1463193002667 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:02 INFO - PROCESS | 3612 | ++DOCSHELL 18989C00 == 46 [pid = 3612] [id = 704] 19:30:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1898A800) [pid = 3612] [serial = 2112] [outer = 00000000] 19:30:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (19014C00) [pid = 3612] [serial = 2113] [outer = 1898A800] 19:30:02 INFO - PROCESS | 3612 | 1463193002715 Marionette DEBUG loaded listener.js 19:30:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1901FC00) [pid = 3612] [serial = 2114] [outer = 1898A800] 19:30:03 INFO - PROCESS | 3612 | 1463193003207 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]]]}] 19:30:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:30:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 19:30:03 INFO - PROCESS | 3612 | 1463193003242 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 19:30:03 INFO - PROCESS | 3612 | 1463193003244 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 19:30:03 INFO - PROCESS | 3612 | 1463193003247 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:30:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:30:03 INFO - PROCESS | 3612 | 1463193003249 Marionette TRACE conn5 <- [1,2782,null,{}] 19:30:03 INFO - PROCESS | 3612 | 1463193003252 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}] 19:30:03 INFO - PROCESS | 3612 | 1463193003401 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 19:30:03 INFO - PROCESS | 3612 | 1463193003475 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:03 INFO - PROCESS | 3612 | ++DOCSHELL 19348400 == 47 [pid = 3612] [id = 705] 19:30:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1934CC00) [pid = 3612] [serial = 2115] [outer = 00000000] 19:30:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (198DE800) [pid = 3612] [serial = 2116] [outer = 1934CC00] 19:30:03 INFO - PROCESS | 3612 | 1463193003525 Marionette DEBUG loaded listener.js 19:30:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (198F6000) [pid = 3612] [serial = 2117] [outer = 1934CC00] 19:30:03 INFO - PROCESS | 3612 | 1463193003959 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]]]}] 19:30:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:30:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 770ms 19:30:04 INFO - PROCESS | 3612 | 1463193004021 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 19:30:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:30:04 INFO - PROCESS | 3612 | 1463193004023 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 19:30:04 INFO - PROCESS | 3612 | 1463193004026 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:30:04 INFO - PROCESS | 3612 | 1463193004027 Marionette TRACE conn5 <- [1,2786,null,{}] 19:30:04 INFO - PROCESS | 3612 | 1463193004031 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}] 19:30:04 INFO - PROCESS | 3612 | 1463193004182 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 19:30:04 INFO - PROCESS | 3612 | 1463193004253 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:04 INFO - PROCESS | 3612 | ++DOCSHELL 1999D400 == 48 [pid = 3612] [id = 706] 19:30:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (199A0400) [pid = 3612] [serial = 2118] [outer = 00000000] 19:30:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (19A78C00) [pid = 3612] [serial = 2119] [outer = 199A0400] 19:30:04 INFO - PROCESS | 3612 | 1463193004299 Marionette DEBUG loaded listener.js 19:30:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (19A81400) [pid = 3612] [serial = 2120] [outer = 199A0400] 19:30:04 INFO - PROCESS | 3612 | 1463193004740 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]]]}] 19:30:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:30:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 770ms 19:30:04 INFO - PROCESS | 3612 | 1463193004796 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 19:30:04 INFO - PROCESS | 3612 | 1463193004799 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 19:30:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:30:04 INFO - PROCESS | 3612 | 1463193004809 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:30:04 INFO - PROCESS | 3612 | 1463193004811 Marionette TRACE conn5 <- [1,2790,null,{}] 19:30:04 INFO - PROCESS | 3612 | 1463193004815 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}] 19:30:05 INFO - PROCESS | 3612 | 1463193005161 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 19:30:05 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1AA10800) [pid = 3612] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:30:05 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1BB5D800) [pid = 3612] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:30:05 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (19019400) [pid = 3612] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:30:05 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (16225800) [pid = 3612] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:30:05 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (19A94400) [pid = 3612] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:30:05 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (10B4B400) [pid = 3612] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:30:05 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (10E89C00) [pid = 3612] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:30:05 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1BD55400) [pid = 3612] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:30:05 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1CD5A000) [pid = 3612] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:30:05 INFO - PROCESS | 3612 | 1463193005246 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:05 INFO - PROCESS | 3612 | ++DOCSHELL 10E85400 == 49 [pid = 3612] [id = 707] 19:30:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (10E89C00) [pid = 3612] [serial = 2121] [outer = 00000000] 19:30:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (16225800) [pid = 3612] [serial = 2122] [outer = 10E89C00] 19:30:05 INFO - PROCESS | 3612 | 1463193005294 Marionette DEBUG loaded listener.js 19:30:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (17D0B000) [pid = 3612] [serial = 2123] [outer = 10E89C00] 19:30:05 INFO - PROCESS | 3612 | 1463193005702 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]]]}] 19:30:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:30:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 930ms 19:30:05 INFO - PROCESS | 3612 | 1463193005742 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 19:30:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:30:05 INFO - PROCESS | 3612 | 1463193005743 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 19:30:05 INFO - PROCESS | 3612 | 1463193005747 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:30:05 INFO - PROCESS | 3612 | 1463193005748 Marionette TRACE conn5 <- [1,2794,null,{}] 19:30:05 INFO - PROCESS | 3612 | 1463193005752 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}] 19:30:05 INFO - PROCESS | 3612 | 1463193005833 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 19:30:05 INFO - PROCESS | 3612 | 1463193005840 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:05 INFO - PROCESS | 3612 | ++DOCSHELL 1A116800 == 50 [pid = 3612] [id = 708] 19:30:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1A118000) [pid = 3612] [serial = 2124] [outer = 00000000] 19:30:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1A339000) [pid = 3612] [serial = 2125] [outer = 1A118000] 19:30:05 INFO - PROCESS | 3612 | 1463193005885 Marionette DEBUG loaded listener.js 19:30:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1A6A0000) [pid = 3612] [serial = 2126] [outer = 1A118000] 19:30:06 INFO - PROCESS | 3612 | 1463193006307 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]]]}] 19:30:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:30:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 631ms 19:30:06 INFO - PROCESS | 3612 | 1463193006378 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 19:30:06 INFO - PROCESS | 3612 | 1463193006380 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 19:30:06 INFO - PROCESS | 3612 | 1463193006383 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:30:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:30:06 INFO - PROCESS | 3612 | 1463193006385 Marionette TRACE conn5 <- [1,2798,null,{}] 19:30:06 INFO - PROCESS | 3612 | 1463193006389 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}] 19:30:06 INFO - PROCESS | 3612 | 1463193006470 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 19:30:06 INFO - PROCESS | 3612 | 1463193006476 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:06 INFO - PROCESS | 3612 | ++DOCSHELL 1AA11400 == 51 [pid = 3612] [id = 709] 19:30:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1AA11800) [pid = 3612] [serial = 2127] [outer = 00000000] 19:30:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1AADA400) [pid = 3612] [serial = 2128] [outer = 1AA11800] 19:30:06 INFO - PROCESS | 3612 | 1463193006521 Marionette DEBUG loaded listener.js 19:30:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1AADD400) [pid = 3612] [serial = 2129] [outer = 1AA11800] 19:30:07 INFO - PROCESS | 3612 | 1463193006989 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]]]}] 19:30:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:30:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 19:30:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:30:07 INFO - PROCESS | 3612 | 1463193007018 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 19:30:07 INFO - PROCESS | 3612 | 1463193007020 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 19:30:07 INFO - PROCESS | 3612 | 1463193007023 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:30:07 INFO - PROCESS | 3612 | 1463193007025 Marionette TRACE conn5 <- [1,2802,null,{}] 19:30:07 INFO - PROCESS | 3612 | 1463193007049 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}] 19:30:07 INFO - PROCESS | 3612 | 1463193007159 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 19:30:07 INFO - PROCESS | 3612 | 1463193007365 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:07 INFO - PROCESS | 3612 | ++DOCSHELL 0C742800 == 52 [pid = 3612] [id = 710] 19:30:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (0C744000) [pid = 3612] [serial = 2130] [outer = 00000000] 19:30:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (0CAEF800) [pid = 3612] [serial = 2131] [outer = 0C744000] 19:30:07 INFO - PROCESS | 3612 | 1463193007427 Marionette DEBUG loaded listener.js 19:30:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (102F7400) [pid = 3612] [serial = 2132] [outer = 0C744000] 19:30:08 INFO - PROCESS | 3612 | 1463193008043 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]]]}] 19:30:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:30:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1070ms 19:30:08 INFO - PROCESS | 3612 | 1463193008112 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 19:30:08 INFO - PROCESS | 3612 | 1463193008117 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 19:30:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:30:08 INFO - PROCESS | 3612 | 1463193008121 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:30:08 INFO - PROCESS | 3612 | 1463193008126 Marionette TRACE conn5 <- [1,2806,null,{}] 19:30:08 INFO - PROCESS | 3612 | 1463193008131 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}] 19:30:08 INFO - PROCESS | 3612 | 1463193008302 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 19:30:08 INFO - PROCESS | 3612 | 1463193008458 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:08 INFO - PROCESS | 3612 | ++DOCSHELL 15368000 == 53 [pid = 3612] [id = 711] 19:30:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (15369400) [pid = 3612] [serial = 2133] [outer = 00000000] 19:30:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1551B400) [pid = 3612] [serial = 2134] [outer = 15369400] 19:30:08 INFO - PROCESS | 3612 | 1463193008519 Marionette DEBUG loaded listener.js 19:30:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (181ACC00) [pid = 3612] [serial = 2135] [outer = 15369400] 19:30:09 INFO - PROCESS | 3612 | 1463193009099 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]]]}] 19:30:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:30:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1023ms 19:30:09 INFO - PROCESS | 3612 | 1463193009148 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 19:30:09 INFO - PROCESS | 3612 | 1463193009153 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 19:30:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:30:09 INFO - PROCESS | 3612 | 1463193009157 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:30:09 INFO - PROCESS | 3612 | 1463193009159 Marionette TRACE conn5 <- [1,2810,null,{}] 19:30:09 INFO - PROCESS | 3612 | 1463193009163 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}] 19:30:09 INFO - PROCESS | 3612 | 1463193009274 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 19:30:09 INFO - PROCESS | 3612 | 1463193009439 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:09 INFO - PROCESS | 3612 | ++DOCSHELL 197D6C00 == 54 [pid = 3612] [id = 712] 19:30:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (198D3C00) [pid = 3612] [serial = 2136] [outer = 00000000] 19:30:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (19A77C00) [pid = 3612] [serial = 2137] [outer = 198D3C00] 19:30:09 INFO - PROCESS | 3612 | 1463193009500 Marionette DEBUG loaded listener.js 19:30:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1A331C00) [pid = 3612] [serial = 2138] [outer = 198D3C00] 19:30:10 INFO - PROCESS | 3612 | 1463193010155 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]]]}] 19:30:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:30:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1019ms 19:30:10 INFO - PROCESS | 3612 | 1463193010180 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 19:30:10 INFO - PROCESS | 3612 | 1463193010183 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 19:30:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:30:10 INFO - PROCESS | 3612 | 1463193010196 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:30:10 INFO - PROCESS | 3612 | 1463193010203 Marionette TRACE conn5 <- [1,2814,null,{}] 19:30:10 INFO - PROCESS | 3612 | 1463193010233 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}] 19:30:10 INFO - PROCESS | 3612 | 1463193010350 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 19:30:10 INFO - PROCESS | 3612 | 1463193010491 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:10 INFO - PROCESS | 3612 | ++DOCSHELL 1BB71800 == 55 [pid = 3612] [id = 713] 19:30:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1BB75400) [pid = 3612] [serial = 2139] [outer = 00000000] 19:30:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1BEB9000) [pid = 3612] [serial = 2140] [outer = 1BB75400] 19:30:10 INFO - PROCESS | 3612 | 1463193010548 Marionette DEBUG loaded listener.js 19:30:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1C32F400) [pid = 3612] [serial = 2141] [outer = 1BB75400] 19:30:11 INFO - PROCESS | 3612 | 1463193011150 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:30:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:30:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1003ms 19:30:11 INFO - PROCESS | 3612 | 1463193011197 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 19:30:11 INFO - PROCESS | 3612 | 1463193011200 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 19:30:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:30:11 INFO - PROCESS | 3612 | 1463193011203 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:30:11 INFO - PROCESS | 3612 | 1463193011205 Marionette TRACE conn5 <- [1,2818,null,{}] 19:30:11 INFO - PROCESS | 3612 | 1463193011209 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}] 19:30:11 INFO - PROCESS | 3612 | 1463193011316 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 19:30:11 INFO - PROCESS | 3612 | 1463193011459 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:11 INFO - PROCESS | 3612 | ++DOCSHELL 1CF0C400 == 56 [pid = 3612] [id = 714] 19:30:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1CF85C00) [pid = 3612] [serial = 2142] [outer = 00000000] 19:30:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1CF93000) [pid = 3612] [serial = 2143] [outer = 1CF85C00] 19:30:11 INFO - PROCESS | 3612 | 1463193011515 Marionette DEBUG loaded listener.js 19:30:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1D557C00) [pid = 3612] [serial = 2144] [outer = 1CF85C00] 19:30:12 INFO - PROCESS | 3612 | 1463193012142 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]]]}] 19:30:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:30:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 970ms 19:30:12 INFO - PROCESS | 3612 | 1463193012177 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 19:30:12 INFO - PROCESS | 3612 | 1463193012179 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 19:30:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:30:12 INFO - PROCESS | 3612 | 1463193012183 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:30:12 INFO - PROCESS | 3612 | 1463193012185 Marionette TRACE conn5 <- [1,2822,null,{}] 19:30:12 INFO - PROCESS | 3612 | 1463193012190 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}] 19:30:12 INFO - PROCESS | 3612 | 1463193012299 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 19:30:12 INFO - PROCESS | 3612 | 1463193012446 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:12 INFO - PROCESS | 3612 | ++DOCSHELL 1A69C000 == 57 [pid = 3612] [id = 715] 19:30:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1A69C800) [pid = 3612] [serial = 2145] [outer = 00000000] 19:30:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1ACB2800) [pid = 3612] [serial = 2146] [outer = 1A69C800] 19:30:12 INFO - PROCESS | 3612 | 1463193012509 Marionette DEBUG loaded listener.js 19:30:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1CD5D400) [pid = 3612] [serial = 2147] [outer = 1A69C800] 19:30:13 INFO - PROCESS | 3612 | 1463193013261 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:30:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:30:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1123ms 19:30:13 INFO - PROCESS | 3612 | 1463193013310 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 19:30:13 INFO - PROCESS | 3612 | 1463193013316 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 19:30:13 INFO - PROCESS | 3612 | 1463193013321 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:30:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:30:13 INFO - PROCESS | 3612 | 1463193013325 Marionette TRACE conn5 <- [1,2826,null,{}] 19:30:13 INFO - PROCESS | 3612 | 1463193013330 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}] 19:30:13 INFO - PROCESS | 3612 | 1463193013433 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 19:30:13 INFO - PROCESS | 3612 | 1463193013581 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:13 INFO - PROCESS | 3612 | ++DOCSHELL 15376400 == 58 [pid = 3612] [id = 716] 19:30:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (1550B800) [pid = 3612] [serial = 2148] [outer = 00000000] 19:30:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (17D8C400) [pid = 3612] [serial = 2149] [outer = 1550B800] 19:30:13 INFO - PROCESS | 3612 | 1463193013637 Marionette DEBUG loaded listener.js 19:30:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (18987C00) [pid = 3612] [serial = 2150] [outer = 1550B800] 19:30:13 INFO - PROCESS | 3612 | --DOCSHELL 1AA11400 == 57 [pid = 3612] [id = 709] 19:30:13 INFO - PROCESS | 3612 | --DOCSHELL 1A116800 == 56 [pid = 3612] [id = 708] 19:30:13 INFO - PROCESS | 3612 | --DOCSHELL 10E85400 == 55 [pid = 3612] [id = 707] 19:30:13 INFO - PROCESS | 3612 | --DOCSHELL 1999D400 == 54 [pid = 3612] [id = 706] 19:30:13 INFO - PROCESS | 3612 | --DOCSHELL 19348400 == 53 [pid = 3612] [id = 705] 19:30:13 INFO - PROCESS | 3612 | --DOCSHELL 18989C00 == 52 [pid = 3612] [id = 704] 19:30:13 INFO - PROCESS | 3612 | --DOCSHELL 17D91400 == 51 [pid = 3612] [id = 703] 19:30:13 INFO - PROCESS | 3612 | --DOCSHELL 15508400 == 50 [pid = 3612] [id = 702] 19:30:13 INFO - PROCESS | 3612 | --DOCSHELL 10916800 == 49 [pid = 3612] [id = 701] 19:30:13 INFO - PROCESS | 3612 | --DOCSHELL 10917400 == 48 [pid = 3612] [id = 700] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1CF8C000) [pid = 3612] [serial = 2083] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1AADA000) [pid = 3612] [serial = 2071] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (1AADB000) [pid = 3612] [serial = 2072] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1BB78C00) [pid = 3612] [serial = 2075] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1A65F000) [pid = 3612] [serial = 2053] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1BB76000) [pid = 3612] [serial = 2074] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (19995800) [pid = 3612] [serial = 2065] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (199DCC00) [pid = 3612] [serial = 2066] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (19014800) [pid = 3612] [serial = 2050] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1890FC00) [pid = 3612] [serial = 2060] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (18902400) [pid = 3612] [serial = 2059] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1A206C00) [pid = 3612] [serial = 2068] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (14E88800) [pid = 3612] [serial = 2047] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (162EC000) [pid = 3612] [serial = 2062] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (181DF000) [pid = 3612] [serial = 2063] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (181B1C00) [pid = 3612] [serial = 2056] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (198F7400) [pid = 3612] [serial = 2077] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1C330800) [pid = 3612] [serial = 2080] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1BD4F400) [pid = 3612] [serial = 2078] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1CD52000) [pid = 3612] [serial = 2081] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (1A5F2000) [pid = 3612] [serial = 2069] [outer = 00000000] [url = about:blank] 19:30:13 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1CF0FC00) [pid = 3612] [serial = 2084] [outer = 00000000] [url = about:blank] 19:30:14 INFO - PROCESS | 3612 | 1463193014214 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]]]}] 19:30:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:30:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 930ms 19:30:14 INFO - PROCESS | 3612 | 1463193014256 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 19:30:14 INFO - PROCESS | 3612 | 1463193014261 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 19:30:14 INFO - PROCESS | 3612 | 1463193014267 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:30:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:30:14 INFO - PROCESS | 3612 | 1463193014270 Marionette TRACE conn5 <- [1,2830,null,{}] 19:30:14 INFO - PROCESS | 3612 | 1463193014274 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}] 19:30:14 INFO - PROCESS | 3612 | 1463193014363 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 19:30:14 INFO - PROCESS | 3612 | 1463193014502 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:14 INFO - PROCESS | 3612 | ++DOCSHELL 10FC0000 == 49 [pid = 3612] [id = 717] 19:30:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (10FC5400) [pid = 3612] [serial = 2151] [outer = 00000000] 19:30:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (162E6800) [pid = 3612] [serial = 2152] [outer = 10FC5400] 19:30:14 INFO - PROCESS | 3612 | 1463193014551 Marionette DEBUG loaded listener.js 19:30:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (18168000) [pid = 3612] [serial = 2153] [outer = 10FC5400] 19:30:14 INFO - PROCESS | 3612 | 1463193014938 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]]]}] 19:30:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:30:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 731ms 19:30:15 INFO - PROCESS | 3612 | 1463193015027 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 19:30:15 INFO - PROCESS | 3612 | 1463193015030 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 19:30:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:30:15 INFO - PROCESS | 3612 | 1463193015035 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:30:15 INFO - PROCESS | 3612 | 1463193015039 Marionette TRACE conn5 <- [1,2834,null,{}] 19:30:15 INFO - PROCESS | 3612 | 1463193015049 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}] 19:30:15 INFO - PROCESS | 3612 | 1463193015144 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 19:30:15 INFO - PROCESS | 3612 | 1463193015159 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:15 INFO - PROCESS | 3612 | ++DOCSHELL 198D5000 == 50 [pid = 3612] [id = 718] 19:30:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (198D5400) [pid = 3612] [serial = 2154] [outer = 00000000] 19:30:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (198DF400) [pid = 3612] [serial = 2155] [outer = 198D5400] 19:30:15 INFO - PROCESS | 3612 | 1463193015207 Marionette DEBUG loaded listener.js 19:30:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (19998000) [pid = 3612] [serial = 2156] [outer = 198D5400] 19:30:15 INFO - PROCESS | 3612 | 1463193015665 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]]]}] 19:30:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:30:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 690ms 19:30:15 INFO - PROCESS | 3612 | 1463193015727 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 19:30:15 INFO - PROCESS | 3612 | 1463193015730 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 19:30:15 INFO - PROCESS | 3612 | 1463193015733 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:30:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:30:15 INFO - PROCESS | 3612 | 1463193015735 Marionette TRACE conn5 <- [1,2838,null,{}] 19:30:15 INFO - PROCESS | 3612 | 1463193015738 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}] 19:30:15 INFO - PROCESS | 3612 | 1463193015825 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 19:30:15 INFO - PROCESS | 3612 | 1463193015834 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:15 INFO - PROCESS | 3612 | ++DOCSHELL 19A74400 == 51 [pid = 3612] [id = 719] 19:30:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (19A76400) [pid = 3612] [serial = 2157] [outer = 00000000] 19:30:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (19A9CC00) [pid = 3612] [serial = 2158] [outer = 19A76400] 19:30:15 INFO - PROCESS | 3612 | 1463193015881 Marionette DEBUG loaded listener.js 19:30:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1A277400) [pid = 3612] [serial = 2159] [outer = 19A76400] 19:30:16 INFO - PROCESS | 3612 | 1463193016382 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:30:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:30:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 732ms 19:30:16 INFO - PROCESS | 3612 | 1463193016468 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 19:30:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:30:16 INFO - PROCESS | 3612 | 1463193016470 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 19:30:16 INFO - PROCESS | 3612 | 1463193016474 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:30:16 INFO - PROCESS | 3612 | 1463193016475 Marionette TRACE conn5 <- [1,2842,null,{}] 19:30:16 INFO - PROCESS | 3612 | 1463193016516 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}] 19:30:16 INFO - PROCESS | 3612 | 1463193016639 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 19:30:16 INFO - PROCESS | 3612 | 1463193016646 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:16 INFO - PROCESS | 3612 | ++DOCSHELL 1A116800 == 52 [pid = 3612] [id = 720] 19:30:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1A118800) [pid = 3612] [serial = 2160] [outer = 00000000] 19:30:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1A9A4800) [pid = 3612] [serial = 2161] [outer = 1A118800] 19:30:16 INFO - PROCESS | 3612 | 1463193016751 Marionette DEBUG loaded listener.js 19:30:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1AAD9000) [pid = 3612] [serial = 2162] [outer = 1A118800] 19:30:17 INFO - PROCESS | 3612 | 1463193017219 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]]]}] 19:30:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:30:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 771ms 19:30:17 INFO - PROCESS | 3612 | 1463193017245 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 19:30:17 INFO - PROCESS | 3612 | 1463193017247 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 19:30:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:30:17 INFO - PROCESS | 3612 | 1463193017260 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:30:17 INFO - PROCESS | 3612 | 1463193017262 Marionette TRACE conn5 <- [1,2846,null,{}] 19:30:17 INFO - PROCESS | 3612 | 1463193017266 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}] 19:30:17 INFO - PROCESS | 3612 | 1463193017397 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 19:30:17 INFO - PROCESS | 3612 | 1463193017475 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:17 INFO - PROCESS | 3612 | ++DOCSHELL 14EE6400 == 53 [pid = 3612] [id = 721] 19:30:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1BAC6400) [pid = 3612] [serial = 2163] [outer = 00000000] 19:30:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1BEB5000) [pid = 3612] [serial = 2164] [outer = 1BAC6400] 19:30:17 INFO - PROCESS | 3612 | 1463193017524 Marionette DEBUG loaded listener.js 19:30:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1C32A800) [pid = 3612] [serial = 2165] [outer = 1BAC6400] 19:30:17 INFO - PROCESS | 3612 | 1463193017962 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:30:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:30:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 19:30:18 INFO - PROCESS | 3612 | 1463193018005 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 19:30:18 INFO - PROCESS | 3612 | 1463193018007 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 19:30:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (10B41400) [pid = 3612] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1A114C00) [pid = 3612] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1559E400) [pid = 3612] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1A92D800) [pid = 3612] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (198F7000) [pid = 3612] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1AA14C00) [pid = 3612] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1BB60800) [pid = 3612] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (181EF400) [pid = 3612] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (10917C00) [pid = 3612] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1934CC00) [pid = 3612] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1091E400) [pid = 3612] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (17D92000) [pid = 3612] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1898A800) [pid = 3612] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (15510800) [pid = 3612] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (199A0400) [pid = 3612] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (10C6C400) [pid = 3612] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1536F800) [pid = 3612] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (10E89C00) [pid = 3612] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (10921800) [pid = 3612] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (1A118000) [pid = 3612] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1AAE6800) [pid = 3612] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:30:18 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (10B46800) [pid = 3612] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:30:18 INFO - PROCESS | 3612 | 1463193018217 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:30:18 INFO - PROCESS | 3612 | 1463193018219 Marionette TRACE conn5 <- [1,2850,null,{}] 19:30:18 INFO - PROCESS | 3612 | 1463193018223 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}] 19:30:18 INFO - PROCESS | 3612 | 1463193018307 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 19:30:18 INFO - PROCESS | 3612 | 1463193018316 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:18 INFO - PROCESS | 3612 | ++DOCSHELL 1091B400 == 54 [pid = 3612] [id = 722] 19:30:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (10921C00) [pid = 3612] [serial = 2166] [outer = 00000000] 19:30:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (10FC3400) [pid = 3612] [serial = 2167] [outer = 10921C00] 19:30:18 INFO - PROCESS | 3612 | 1463193018360 Marionette DEBUG loaded listener.js 19:30:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (15292C00) [pid = 3612] [serial = 2168] [outer = 10921C00] 19:30:18 INFO - PROCESS | 3612 | 1463193018798 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]]]}] 19:30:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:30:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 650ms 19:30:18 INFO - PROCESS | 3612 | 1463193018850 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 19:30:18 INFO - PROCESS | 3612 | 1463193018862 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 19:30:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:30:18 INFO - PROCESS | 3612 | 1463193018866 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:30:18 INFO - PROCESS | 3612 | 1463193018867 Marionette TRACE conn5 <- [1,2854,null,{}] 19:30:18 INFO - PROCESS | 3612 | 1463193018871 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}] 19:30:18 INFO - PROCESS | 3612 | 1463193018959 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 19:30:18 INFO - PROCESS | 3612 | 1463193018966 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:18 INFO - PROCESS | 3612 | ++DOCSHELL 16226000 == 55 [pid = 3612] [id = 723] 19:30:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (162EAC00) [pid = 3612] [serial = 2169] [outer = 00000000] 19:30:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (198D9400) [pid = 3612] [serial = 2170] [outer = 162EAC00] 19:30:19 INFO - PROCESS | 3612 | 1463193019014 Marionette DEBUG loaded listener.js 19:30:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1A92D800) [pid = 3612] [serial = 2171] [outer = 162EAC00] 19:30:19 INFO - PROCESS | 3612 | 1463193019465 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]]]}] 19:30:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:30:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 671ms 19:30:19 INFO - PROCESS | 3612 | 1463193019542 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 19:30:19 INFO - PROCESS | 3612 | 1463193019545 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 19:30:19 INFO - PROCESS | 3612 | 1463193019548 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:30:19 INFO - PROCESS | 3612 | 1463193019550 Marionette TRACE conn5 <- [1,2858,null,{}] 19:30:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:30:19 INFO - PROCESS | 3612 | 1463193019554 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}] 19:30:19 INFO - PROCESS | 3612 | 1463193019636 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 19:30:19 INFO - PROCESS | 3612 | 1463193019674 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:19 INFO - PROCESS | 3612 | ++DOCSHELL 1ACAF400 == 56 [pid = 3612] [id = 724] 19:30:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1BB60800) [pid = 3612] [serial = 2172] [outer = 00000000] 19:30:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1CF90000) [pid = 3612] [serial = 2173] [outer = 1BB60800] 19:30:19 INFO - PROCESS | 3612 | 1463193019718 Marionette DEBUG loaded listener.js 19:30:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1D89F400) [pid = 3612] [serial = 2174] [outer = 1BB60800] 19:30:20 INFO - PROCESS | 3612 | 1463193020175 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]]]}] 19:30:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:30:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 19:30:20 INFO - PROCESS | 3612 | 1463193020263 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 19:30:20 INFO - PROCESS | 3612 | 1463193020268 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 19:30:20 INFO - PROCESS | 3612 | 1463193020274 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:30:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:30:20 INFO - PROCESS | 3612 | 1463193020278 Marionette TRACE conn5 <- [1,2862,null,{}] 19:30:20 INFO - PROCESS | 3612 | 1463193020285 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}] 19:30:20 INFO - PROCESS | 3612 | 1463193020389 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 19:30:20 INFO - PROCESS | 3612 | 1463193020582 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:20 INFO - PROCESS | 3612 | ++DOCSHELL 10B50C00 == 57 [pid = 3612] [id = 725] 19:30:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (10C68C00) [pid = 3612] [serial = 2175] [outer = 00000000] 19:30:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (10FCB800) [pid = 3612] [serial = 2176] [outer = 10C68C00] 19:30:20 INFO - PROCESS | 3612 | 1463193020643 Marionette DEBUG loaded listener.js 19:30:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (15164C00) [pid = 3612] [serial = 2177] [outer = 10C68C00] 19:30:21 INFO - PROCESS | 3612 | 1463193021306 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]]]}] 19:30:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:30:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1076ms 19:30:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:30:21 INFO - PROCESS | 3612 | 1463193021354 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 19:30:21 INFO - PROCESS | 3612 | 1463193021358 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 19:30:21 INFO - PROCESS | 3612 | 1463193021365 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:30:21 INFO - PROCESS | 3612 | 1463193021369 Marionette TRACE conn5 <- [1,2866,null,{}] 19:30:21 INFO - PROCESS | 3612 | 1463193021374 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}] 19:30:21 INFO - PROCESS | 3612 | 1463193021487 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 19:30:21 INFO - PROCESS | 3612 | 1463193021642 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:21 INFO - PROCESS | 3612 | ++DOCSHELL 0CC3C000 == 58 [pid = 3612] [id = 726] 19:30:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (18902C00) [pid = 3612] [serial = 2178] [outer = 00000000] 19:30:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (193A5000) [pid = 3612] [serial = 2179] [outer = 18902C00] 19:30:21 INFO - PROCESS | 3612 | 1463193021703 Marionette DEBUG loaded listener.js 19:30:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (19992800) [pid = 3612] [serial = 2180] [outer = 18902C00] 19:30:22 INFO - PROCESS | 3612 | 1463193022332 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]]]}] 19:30:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:30:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1029ms 19:30:22 INFO - PROCESS | 3612 | 1463193022393 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 19:30:22 INFO - PROCESS | 3612 | 1463193022396 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 19:30:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:30:22 INFO - PROCESS | 3612 | 1463193022399 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:30:22 INFO - PROCESS | 3612 | 1463193022402 Marionette TRACE conn5 <- [1,2870,null,{}] 19:30:22 INFO - PROCESS | 3612 | 1463193022412 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}] 19:30:22 INFO - PROCESS | 3612 | 1463193022585 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 19:30:22 INFO - PROCESS | 3612 | 1463193022745 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:22 INFO - PROCESS | 3612 | ++DOCSHELL 1BD53800 == 59 [pid = 3612] [id = 727] 19:30:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1BD54400) [pid = 3612] [serial = 2181] [outer = 00000000] 19:30:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1CF86800) [pid = 3612] [serial = 2182] [outer = 1BD54400] 19:30:22 INFO - PROCESS | 3612 | 1463193022809 Marionette DEBUG loaded listener.js 19:30:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1D8A3C00) [pid = 3612] [serial = 2183] [outer = 1BD54400] 19:30:23 INFO - PROCESS | 3612 | 1463193023426 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]]]}] 19:30:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:30:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1072ms 19:30:23 INFO - PROCESS | 3612 | 1463193023475 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 19:30:23 INFO - PROCESS | 3612 | 1463193023477 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 19:30:23 INFO - PROCESS | 3612 | 1463193023497 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:30:23 INFO - PROCESS | 3612 | 1463193023499 Marionette TRACE conn5 <- [1,2874,null,{}] 19:30:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:30:23 INFO - PROCESS | 3612 | 1463193023502 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}] 19:30:23 INFO - PROCESS | 3612 | 1463193023614 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 19:30:23 INFO - PROCESS | 3612 | 1463193023766 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:23 INFO - PROCESS | 3612 | ++DOCSHELL 1D8A1800 == 60 [pid = 3612] [id = 728] 19:30:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1D8AD400) [pid = 3612] [serial = 2184] [outer = 00000000] 19:30:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1E738C00) [pid = 3612] [serial = 2185] [outer = 1D8AD400] 19:30:23 INFO - PROCESS | 3612 | 1463193023822 Marionette DEBUG loaded listener.js 19:30:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1E73F800) [pid = 3612] [serial = 2186] [outer = 1D8AD400] 19:30:24 INFO - PROCESS | 3612 | 1463193024430 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]]]}] 19:30:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:30:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 970ms 19:30:24 INFO - PROCESS | 3612 | 1463193024473 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 19:30:24 INFO - PROCESS | 3612 | 1463193024475 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 19:30:24 INFO - PROCESS | 3612 | 1463193024479 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:30:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:30:24 INFO - PROCESS | 3612 | 1463193024481 Marionette TRACE conn5 <- [1,2878,null,{}] 19:30:24 INFO - PROCESS | 3612 | 1463193024485 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}] 19:30:24 INFO - PROCESS | 3612 | 1463193024590 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 19:30:24 INFO - PROCESS | 3612 | 1463193024772 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:24 INFO - PROCESS | 3612 | ++DOCSHELL 1A6A3400 == 61 [pid = 3612] [id = 729] 19:30:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1A6A3800) [pid = 3612] [serial = 2187] [outer = 00000000] 19:30:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1E745400) [pid = 3612] [serial = 2188] [outer = 1A6A3800] 19:30:24 INFO - PROCESS | 3612 | 1463193024830 Marionette DEBUG loaded listener.js 19:30:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1E904000) [pid = 3612] [serial = 2189] [outer = 1A6A3800] 19:30:25 INFO - PROCESS | 3612 | 1463193025683 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:30:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:30:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1231ms 19:30:25 INFO - PROCESS | 3612 | 1463193025714 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 19:30:25 INFO - PROCESS | 3612 | 1463193025718 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 19:30:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:30:25 INFO - PROCESS | 3612 | 1463193025723 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:30:25 INFO - PROCESS | 3612 | 1463193025727 Marionette TRACE conn5 <- [1,2882,null,{}] 19:30:25 INFO - PROCESS | 3612 | 1463193025734 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}] 19:30:25 INFO - PROCESS | 3612 | 1463193025841 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 19:30:26 INFO - PROCESS | 3612 | 1463193026002 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:26 INFO - PROCESS | 3612 | ++DOCSHELL 10FCDC00 == 62 [pid = 3612] [id = 730] 19:30:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (14E88800) [pid = 3612] [serial = 2190] [outer = 00000000] 19:30:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (155A2000) [pid = 3612] [serial = 2191] [outer = 14E88800] 19:30:26 INFO - PROCESS | 3612 | 1463193026057 Marionette DEBUG loaded listener.js 19:30:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (181DF000) [pid = 3612] [serial = 2192] [outer = 14E88800] 19:30:26 INFO - PROCESS | 3612 | --DOCSHELL 10EC7C00 == 61 [pid = 3612] [id = 682] 19:30:26 INFO - PROCESS | 3612 | --DOCSHELL 1A11B000 == 60 [pid = 3612] [id = 684] 19:30:26 INFO - PROCESS | 3612 | --DOCSHELL 16226000 == 59 [pid = 3612] [id = 723] 19:30:26 INFO - PROCESS | 3612 | --DOCSHELL 1091B400 == 58 [pid = 3612] [id = 722] 19:30:26 INFO - PROCESS | 3612 | --DOCSHELL 14EE6400 == 57 [pid = 3612] [id = 721] 19:30:26 INFO - PROCESS | 3612 | --DOCSHELL 1A116800 == 56 [pid = 3612] [id = 720] 19:30:26 INFO - PROCESS | 3612 | --DOCSHELL 19A74400 == 55 [pid = 3612] [id = 719] 19:30:26 INFO - PROCESS | 3612 | --DOCSHELL 198D5000 == 54 [pid = 3612] [id = 718] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (1AADA400) [pid = 3612] [serial = 2128] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOCSHELL 10FC0000 == 53 [pid = 3612] [id = 717] 19:30:26 INFO - PROCESS | 3612 | --DOCSHELL 15376400 == 52 [pid = 3612] [id = 716] 19:30:26 INFO - PROCESS | 3612 | --DOCSHELL 1BB71800 == 51 [pid = 3612] [id = 713] 19:30:26 INFO - PROCESS | 3612 | --DOCSHELL 197D6C00 == 50 [pid = 3612] [id = 712] 19:30:26 INFO - PROCESS | 3612 | --DOCSHELL 15368000 == 49 [pid = 3612] [id = 711] 19:30:26 INFO - PROCESS | 3612 | --DOCSHELL 0C742800 == 48 [pid = 3612] [id = 710] 19:30:26 INFO - PROCESS | 3612 | 1463193026748 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]]]}] 19:30:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:30:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1074ms 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1A6A0000) [pid = 3612] [serial = 2126] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (17D0B000) [pid = 3612] [serial = 2123] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1901FC00) [pid = 3612] [serial = 2114] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1BB80C00) [pid = 3612] [serial = 1994] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (110A8000) [pid = 3612] [serial = 2027] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (11805800) [pid = 3612] [serial = 1943] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1A69F400) [pid = 3612] [serial = 1949] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1898F400) [pid = 3612] [serial = 2030] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1AAD8000) [pid = 3612] [serial = 1907] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (19A7B800) [pid = 3612] [serial = 2045] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1AAE4000) [pid = 3612] [serial = 1952] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1BB7BC00) [pid = 3612] [serial = 1985] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (198F1400) [pid = 3612] [serial = 1991] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (10B50800) [pid = 3612] [serial = 2102] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (10921000) [pid = 3612] [serial = 2101] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (198DE800) [pid = 3612] [serial = 2116] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (10E90400) [pid = 3612] [serial = 2104] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (10FC4C00) [pid = 3612] [serial = 2105] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (18909400) [pid = 3612] [serial = 2110] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1892E800) [pid = 3612] [serial = 2111] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (19014C00) [pid = 3612] [serial = 2113] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (155A1800) [pid = 3612] [serial = 2107] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (162E4C00) [pid = 3612] [serial = 2108] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (1D559C00) [pid = 3612] [serial = 2086] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (181EC400) [pid = 3612] [serial = 2089] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1AA18400) [pid = 3612] [serial = 2092] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (19A78C00) [pid = 3612] [serial = 2119] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (1D7C7800) [pid = 3612] [serial = 2095] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (15240800) [pid = 3612] [serial = 1988] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1D7BF000) [pid = 3612] [serial = 2098] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (198F6000) [pid = 3612] [serial = 2117] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (181F3800) [pid = 3612] [serial = 1946] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (16225800) [pid = 3612] [serial = 2122] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (10FC4800) [pid = 3612] [serial = 1910] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (19A81400) [pid = 3612] [serial = 2120] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1A339000) [pid = 3612] [serial = 2125] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 3612 | 1463193026827 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 19:30:26 INFO - PROCESS | 3612 | 1463193026832 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 19:30:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:30:26 INFO - PROCESS | 3612 | 1463193026841 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:30:26 INFO - PROCESS | 3612 | 1463193026844 Marionette TRACE conn5 <- [1,2886,null,{}] 19:30:26 INFO - PROCESS | 3612 | 1463193026848 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}] 19:30:26 INFO - PROCESS | 3612 | 1463193026946 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 19:30:26 INFO - PROCESS | 3612 | 1463193026960 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:26 INFO - PROCESS | 3612 | ++DOCSHELL 10C6BC00 == 49 [pid = 3612] [id = 731] 19:30:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (10C70800) [pid = 3612] [serial = 2193] [outer = 00000000] 19:30:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (10E90400) [pid = 3612] [serial = 2194] [outer = 10C70800] 19:30:27 INFO - PROCESS | 3612 | 1463193027009 Marionette DEBUG loaded listener.js 19:30:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (10FC4800) [pid = 3612] [serial = 2195] [outer = 10C70800] 19:30:27 INFO - PROCESS | 3612 | 1463193027585 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]]]}] 19:30:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:30:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 770ms 19:30:27 INFO - PROCESS | 3612 | 1463193027612 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 19:30:27 INFO - PROCESS | 3612 | 1463193027614 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 19:30:27 INFO - PROCESS | 3612 | 1463193027617 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:30:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:30:27 INFO - PROCESS | 3612 | 1463193027621 Marionette TRACE conn5 <- [1,2890,null,{}] 19:30:27 INFO - PROCESS | 3612 | 1463193027631 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}] 19:30:27 INFO - PROCESS | 3612 | 1463193027720 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 19:30:27 INFO - PROCESS | 3612 | 1463193027825 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:27 INFO - PROCESS | 3612 | ++DOCSHELL 14EE6400 == 50 [pid = 3612] [id = 732] 19:30:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (17D02000) [pid = 3612] [serial = 2196] [outer = 00000000] 19:30:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (1892E800) [pid = 3612] [serial = 2197] [outer = 17D02000] 19:30:27 INFO - PROCESS | 3612 | 1463193027873 Marionette DEBUG loaded listener.js 19:30:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (1898F400) [pid = 3612] [serial = 2198] [outer = 17D02000] 19:30:28 INFO - PROCESS | 3612 | 1463193028257 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:30:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:30:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 671ms 19:30:28 INFO - PROCESS | 3612 | 1463193028302 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 19:30:28 INFO - PROCESS | 3612 | 1463193028304 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 19:30:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:30:28 INFO - PROCESS | 3612 | 1463193028308 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:30:28 INFO - PROCESS | 3612 | 1463193028309 Marionette TRACE conn5 <- [1,2894,null,{}] 19:30:28 INFO - PROCESS | 3612 | 1463193028313 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}] 19:30:28 INFO - PROCESS | 3612 | 1463193028398 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 19:30:28 INFO - PROCESS | 3612 | 1463193028405 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:28 INFO - PROCESS | 3612 | ++DOCSHELL 19015800 == 51 [pid = 3612] [id = 733] 19:30:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (19015C00) [pid = 3612] [serial = 2199] [outer = 00000000] 19:30:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (19366000) [pid = 3612] [serial = 2200] [outer = 19015C00] 19:30:28 INFO - PROCESS | 3612 | 1463193028451 Marionette DEBUG loaded listener.js 19:30:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (198D9800) [pid = 3612] [serial = 2201] [outer = 19015C00] 19:30:28 INFO - PROCESS | 3612 | 1463193028937 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]]]}] 19:30:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:30:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 19:30:28 INFO - PROCESS | 3612 | 1463193028987 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 19:30:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:30:28 INFO - PROCESS | 3612 | 1463193028989 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 19:30:29 INFO - PROCESS | 3612 | 1463193029002 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:30:29 INFO - PROCESS | 3612 | 1463193029004 Marionette TRACE conn5 <- [1,2898,null,{}] 19:30:29 INFO - PROCESS | 3612 | 1463193029017 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}] 19:30:29 INFO - PROCESS | 3612 | 1463193029140 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 19:30:29 INFO - PROCESS | 3612 | 1463193029212 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:29 INFO - PROCESS | 3612 | ++DOCSHELL 198DC800 == 52 [pid = 3612] [id = 734] 19:30:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (198E0000) [pid = 3612] [serial = 2202] [outer = 00000000] 19:30:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (19995000) [pid = 3612] [serial = 2203] [outer = 198E0000] 19:30:29 INFO - PROCESS | 3612 | 1463193029257 Marionette DEBUG loaded listener.js 19:30:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1999F400) [pid = 3612] [serial = 2204] [outer = 198E0000] 19:30:29 INFO - PROCESS | 3612 | 1463193029654 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]]]}] 19:30:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:30:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:30:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 690ms 19:30:29 INFO - PROCESS | 3612 | 1463193029689 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 19:30:29 INFO - PROCESS | 3612 | 1463193029691 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 19:30:29 INFO - PROCESS | 3612 | 1463193029694 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:30:29 INFO - TEST-START | /DOMEvents/constructors.html 19:30:29 INFO - PROCESS | 3612 | 1463193029696 Marionette TRACE conn5 <- [1,2902,null,{}] 19:30:29 INFO - PROCESS | 3612 | 1463193029699 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}] 19:30:29 INFO - PROCESS | 3612 | 1463193029875 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 19:30:29 INFO - PROCESS | 3612 | 1463193029898 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:29 INFO - PROCESS | 3612 | ++DOCSHELL 1091A400 == 53 [pid = 3612] [id = 735] 19:30:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (10B41C00) [pid = 3612] [serial = 2205] [outer = 00000000] 19:30:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1A11E800) [pid = 3612] [serial = 2206] [outer = 10B41C00] 19:30:29 INFO - PROCESS | 3612 | 1463193029947 Marionette DEBUG loaded listener.js 19:30:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1A5F8C00) [pid = 3612] [serial = 2207] [outer = 10B41C00] 19:30:30 INFO - PROCESS | 3612 | 1463193030669 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]]]}] 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:30:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:30:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:30:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:30:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:30:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:30:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:30:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:30:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:30:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 1027ms 19:30:30 INFO - PROCESS | 3612 | 1463193030726 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 19:30:30 INFO - PROCESS | 3612 | 1463193030728 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 19:30:30 INFO - PROCESS | 3612 | 1463193030731 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:30:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:30:30 INFO - PROCESS | 3612 | 1463193030733 Marionette TRACE conn5 <- [1,2906,null,{}] 19:30:30 INFO - PROCESS | 3612 | 1463193030736 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}] 19:30:30 INFO - PROCESS | 3612 | 1463193030856 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 19:30:30 INFO - PROCESS | 3612 | 1463193030927 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:30 INFO - PROCESS | 3612 | ++DOCSHELL 1A11D800 == 54 [pid = 3612] [id = 736] 19:30:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1A698C00) [pid = 3612] [serial = 2208] [outer = 00000000] 19:30:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1AA13800) [pid = 3612] [serial = 2209] [outer = 1A698C00] 19:30:30 INFO - PROCESS | 3612 | 1463193030973 Marionette DEBUG loaded listener.js 19:30:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1AC4EC00) [pid = 3612] [serial = 2210] [outer = 1A698C00] 19:30:31 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1A118800) [pid = 3612] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:30:31 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1BAC6400) [pid = 3612] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:30:31 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1550B800) [pid = 3612] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:30:31 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (19A76400) [pid = 3612] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:30:31 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (10FC5400) [pid = 3612] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:30:31 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (198D5400) [pid = 3612] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:30:31 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (10921C00) [pid = 3612] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:30:31 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (162EAC00) [pid = 3612] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:30:31 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1A11F800) [pid = 3612] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:30:31 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (1A11C000) [pid = 3612] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:30:31 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (10FC2000) [pid = 3612] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:30:31 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (10EE7000) [pid = 3612] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:30:31 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (1890A800) [pid = 3612] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:30:31 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1AA11800) [pid = 3612] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:30:31 INFO - PROCESS | 3612 | 1463193031501 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:30:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:30:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 830ms 19:30:31 INFO - PROCESS | 3612 | 1463193031566 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 19:30:31 INFO - PROCESS | 3612 | 1463193031568 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 19:30:31 INFO - PROCESS | 3612 | 1463193031572 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:30:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:30:31 INFO - PROCESS | 3612 | 1463193031573 Marionette TRACE conn5 <- [1,2910,null,{}] 19:30:31 INFO - PROCESS | 3612 | 1463193031577 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}] 19:30:31 INFO - PROCESS | 3612 | 1463193031665 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 19:30:31 INFO - PROCESS | 3612 | 1463193031671 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:31 INFO - PROCESS | 3612 | ++DOCSHELL 162EAC00 == 55 [pid = 3612] [id = 737] 19:30:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (198D5400) [pid = 3612] [serial = 2211] [outer = 00000000] 19:30:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (1A6A0800) [pid = 3612] [serial = 2212] [outer = 198D5400] 19:30:31 INFO - PROCESS | 3612 | 1463193031716 Marionette DEBUG loaded listener.js 19:30:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (1AA0EC00) [pid = 3612] [serial = 2213] [outer = 198D5400] 19:30:32 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:30:32 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:30:32 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:30:32 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:30:32 INFO - PROCESS | 3612 | 1463193032234 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]]]}] 19:30:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:30:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:30:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:30:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:30:32 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 19:30:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:30:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:30:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:30:32 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 19:30:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:30:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:30:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:30:32 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]" 19:30:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:30:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:30:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:30:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:30:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 677ms 19:30:32 INFO - PROCESS | 3612 | 1463193032253 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 19:30:32 INFO - PROCESS | 3612 | 1463193032255 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 19:30:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:30:32 INFO - PROCESS | 3612 | 1463193032258 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:30:32 INFO - PROCESS | 3612 | 1463193032260 Marionette TRACE conn5 <- [1,2914,null,{}] 19:30:32 INFO - PROCESS | 3612 | 1463193032263 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}] 19:30:32 INFO - PROCESS | 3612 | 1463193032347 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 19:30:32 INFO - PROCESS | 3612 | 1463193032354 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:32 INFO - PROCESS | 3612 | ++DOCSHELL 1AA14000 == 56 [pid = 3612] [id = 738] 19:30:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (1AAE0C00) [pid = 3612] [serial = 2214] [outer = 00000000] 19:30:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (1BB7B400) [pid = 3612] [serial = 2215] [outer = 1AAE0C00] 19:30:32 INFO - PROCESS | 3612 | 1463193032398 Marionette DEBUG loaded listener.js 19:30:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1BCC3800) [pid = 3612] [serial = 2216] [outer = 1AAE0C00] 19:30:32 INFO - PROCESS | 3612 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:30:32 INFO - PROCESS | 3612 | 1463193032895 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]]]}] 19:30:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:30:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 672ms 19:30:32 INFO - PROCESS | 3612 | 1463193032935 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 19:30:32 INFO - PROCESS | 3612 | 1463193032937 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 19:30:32 INFO - PROCESS | 3612 | 1463193032940 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:30:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:30:32 INFO - PROCESS | 3612 | 1463193032942 Marionette TRACE conn5 <- [1,2918,null,{}] 19:30:32 INFO - PROCESS | 3612 | 1463193032946 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}] 19:30:33 INFO - PROCESS | 3612 | 1463193033035 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 19:30:33 INFO - PROCESS | 3612 | 1463193033041 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:33 INFO - PROCESS | 3612 | ++DOCSHELL 1BD50800 == 57 [pid = 3612] [id = 739] 19:30:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1BEB7C00) [pid = 3612] [serial = 2217] [outer = 00000000] 19:30:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1CD5C800) [pid = 3612] [serial = 2218] [outer = 1BEB7C00] 19:30:33 INFO - PROCESS | 3612 | 1463193033086 Marionette DEBUG loaded listener.js 19:30:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1CF90C00) [pid = 3612] [serial = 2219] [outer = 1BEB7C00] 19:30:33 INFO - PROCESS | 3612 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:30:33 INFO - PROCESS | 3612 | 1463193033764 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]]]}] 19:30:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:30:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 19:30:33 INFO - PROCESS | 3612 | 1463193033816 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 19:30:33 INFO - PROCESS | 3612 | 1463193033821 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 19:30:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:30:33 INFO - PROCESS | 3612 | 1463193033826 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:30:33 INFO - PROCESS | 3612 | 1463193033831 Marionette TRACE conn5 <- [1,2922,null,{}] 19:30:33 INFO - PROCESS | 3612 | 1463193033837 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}] 19:30:33 INFO - PROCESS | 3612 | 1463193033951 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 19:30:34 INFO - PROCESS | 3612 | 1463193034072 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:34 INFO - PROCESS | 3612 | ++DOCSHELL 10F20C00 == 58 [pid = 3612] [id = 740] 19:30:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (10FC5C00) [pid = 3612] [serial = 2220] [outer = 00000000] 19:30:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (15292400) [pid = 3612] [serial = 2221] [outer = 10FC5C00] 19:30:34 INFO - PROCESS | 3612 | 1463193034173 Marionette DEBUG loaded listener.js 19:30:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1621F800) [pid = 3612] [serial = 2222] [outer = 10FC5C00] 19:30:34 INFO - PROCESS | 3612 | 1463193034708 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]]]}] 19:30:34 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:30:34 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 19:30:34 INFO - PROCESS | 3612 | 1463193034761 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 19:30:34 INFO - PROCESS | 3612 | 1463193034767 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 19:30:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:30:34 INFO - PROCESS | 3612 | 1463193034792 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:30:34 INFO - PROCESS | 3612 | 1463193034795 Marionette TRACE conn5 <- [1,2926,null,{}] 19:30:34 INFO - PROCESS | 3612 | 1463193034800 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}] 19:30:34 INFO - PROCESS | 3612 | 1463193034914 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 19:30:35 INFO - PROCESS | 3612 | 1463193035077 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:35 INFO - PROCESS | 3612 | ++DOCSHELL 162E4C00 == 59 [pid = 3612] [id = 741] 19:30:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (162E7000) [pid = 3612] [serial = 2223] [outer = 00000000] 19:30:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (198F7000) [pid = 3612] [serial = 2224] [outer = 162E7000] 19:30:35 INFO - PROCESS | 3612 | 1463193035137 Marionette DEBUG loaded listener.js 19:30:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (19A82C00) [pid = 3612] [serial = 2225] [outer = 162E7000] 19:30:35 INFO - PROCESS | 3612 | 1463193035709 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]]]}] 19:30:35 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. 19:30:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 970ms 19:30:35 INFO - PROCESS | 3612 | 1463193035767 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 19:30:35 INFO - PROCESS | 3612 | 1463193035770 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 19:30:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:30:35 INFO - PROCESS | 3612 | 1463193035774 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:30:35 INFO - PROCESS | 3612 | 1463193035778 Marionette TRACE conn5 <- [1,2930,null,{}] 19:30:35 INFO - PROCESS | 3612 | 1463193035789 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}] 19:30:35 INFO - PROCESS | 3612 | 1463193035902 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 19:30:36 INFO - PROCESS | 3612 | 1463193036050 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:36 INFO - PROCESS | 3612 | ++DOCSHELL 1BEBD400 == 60 [pid = 3612] [id = 742] 19:30:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1C329800) [pid = 3612] [serial = 2226] [outer = 00000000] 19:30:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1D55A000) [pid = 3612] [serial = 2227] [outer = 1C329800] 19:30:36 INFO - PROCESS | 3612 | 1463193036109 Marionette DEBUG loaded listener.js 19:30:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1D7CA000) [pid = 3612] [serial = 2228] [outer = 1C329800] 19:30:36 INFO - PROCESS | 3612 | 1463193036645 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"]]]}] 19:30:36 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 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:30:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 931ms 19:30:36 INFO - PROCESS | 3612 | 1463193036707 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 19:30:36 INFO - PROCESS | 3612 | 1463193036710 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 19:30:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:30:36 INFO - PROCESS | 3612 | 1463193036714 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:30:36 INFO - PROCESS | 3612 | 1463193036716 Marionette TRACE conn5 <- [1,2934,null,{}] 19:30:36 INFO - PROCESS | 3612 | 1463193036720 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}] 19:30:36 INFO - PROCESS | 3612 | 1463193036837 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 19:30:37 INFO - PROCESS | 3612 | 1463193036989 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:37 INFO - PROCESS | 3612 | ++DOCSHELL 1E495400 == 61 [pid = 3612] [id = 743] 19:30:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1E499400) [pid = 3612] [serial = 2229] [outer = 00000000] 19:30:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1E73B000) [pid = 3612] [serial = 2230] [outer = 1E499400] 19:30:37 INFO - PROCESS | 3612 | 1463193037048 Marionette DEBUG loaded listener.js 19:30:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1E744000) [pid = 3612] [serial = 2231] [outer = 1E499400] 19:30:37 INFO - PROCESS | 3612 | 1463193037546 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]]]}] 19:30:37 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. 19:30:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 870ms 19:30:37 INFO - PROCESS | 3612 | 1463193037586 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 19:30:37 INFO - PROCESS | 3612 | 1463193037588 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 19:30:37 INFO - PROCESS | 3612 | 1463193037592 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:30:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:30:37 INFO - PROCESS | 3612 | 1463193037594 Marionette TRACE conn5 <- [1,2938,null,{}] 19:30:37 INFO - PROCESS | 3612 | 1463193037597 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}] 19:30:37 INFO - PROCESS | 3612 | 1463193037711 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 19:30:37 INFO - PROCESS | 3612 | 1463193037857 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:37 INFO - PROCESS | 3612 | ++DOCSHELL 1E49E400 == 62 [pid = 3612] [id = 744] 19:30:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1E745000) [pid = 3612] [serial = 2232] [outer = 00000000] 19:30:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1E90F000) [pid = 3612] [serial = 2233] [outer = 1E745000] 19:30:37 INFO - PROCESS | 3612 | 1463193037915 Marionette DEBUG loaded listener.js 19:30:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1E98F000) [pid = 3612] [serial = 2234] [outer = 1E745000] 19:30:38 INFO - PROCESS | 3612 | ++DOCSHELL 1EB61C00 == 63 [pid = 3612] [id = 745] 19:30:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1EB62000) [pid = 3612] [serial = 2235] [outer = 00000000] 19:30:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1EB62800) [pid = 3612] [serial = 2236] [outer = 1EB62000] 19:30:38 INFO - PROCESS | 3612 | 1463193038575 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]]]}] 19:30:38 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. 19:30:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1017ms 19:30:38 INFO - PROCESS | 3612 | 1463193038614 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 19:30:38 INFO - PROCESS | 3612 | 1463193038617 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 19:30:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:30:38 INFO - PROCESS | 3612 | 1463193038620 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:30:38 INFO - PROCESS | 3612 | 1463193038622 Marionette TRACE conn5 <- [1,2942,null,{}] 19:30:38 INFO - PROCESS | 3612 | 1463193038626 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}] 19:30:38 INFO - PROCESS | 3612 | 1463193038766 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 19:30:38 INFO - PROCESS | 3612 | 1463193038916 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:38 INFO - PROCESS | 3612 | ++DOCSHELL 1EB60400 == 64 [pid = 3612] [id = 746] 19:30:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1EB61800) [pid = 3612] [serial = 2237] [outer = 00000000] 19:30:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1EB6A400) [pid = 3612] [serial = 2238] [outer = 1EB61800] 19:30:38 INFO - PROCESS | 3612 | 1463193038976 Marionette DEBUG loaded listener.js 19:30:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1EB6C400) [pid = 3612] [serial = 2239] [outer = 1EB61800] 19:30:39 INFO - PROCESS | 3612 | 1463193039544 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]]]}] 19:30:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:30:39 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 19:30:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 970ms 19:30:39 INFO - PROCESS | 3612 | 1463193039593 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 19:30:39 INFO - PROCESS | 3612 | 1463193039595 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 19:30:39 INFO - PROCESS | 3612 | 1463193039599 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:30:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:30:39 INFO - PROCESS | 3612 | 1463193039601 Marionette TRACE conn5 <- [1,2946,null,{}] 19:30:39 INFO - PROCESS | 3612 | 1463193039605 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}] 19:30:39 INFO - PROCESS | 3612 | 1463193039788 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 19:30:40 INFO - PROCESS | 3612 | 1463193040081 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:40 INFO - PROCESS | 3612 | ++DOCSHELL 0C74AC00 == 65 [pid = 3612] [id = 747] 19:30:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (0CC88800) [pid = 3612] [serial = 2240] [outer = 00000000] 19:30:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (10E94000) [pid = 3612] [serial = 2241] [outer = 0CC88800] 19:30:40 INFO - PROCESS | 3612 | 1463193040149 Marionette DEBUG loaded listener.js 19:30:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (110A8000) [pid = 3612] [serial = 2242] [outer = 0CC88800] 19:30:40 INFO - PROCESS | 3612 | 1463193040681 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]]]}] 19:30:40 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. 19:30:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1117ms 19:30:40 INFO - PROCESS | 3612 | 1463193040734 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 19:30:40 INFO - PROCESS | 3612 | 1463193040738 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 19:30:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:30:40 INFO - PROCESS | 3612 | 1463193040744 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:30:40 INFO - PROCESS | 3612 | 1463193040748 Marionette TRACE conn5 <- [1,2950,null,{}] 19:30:40 INFO - PROCESS | 3612 | 1463193040753 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}] 19:30:40 INFO - PROCESS | 3612 | 1463193040863 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 19:30:41 INFO - PROCESS | 3612 | 1463193041033 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:41 INFO - PROCESS | 3612 | ++DOCSHELL 1091DC00 == 66 [pid = 3612] [id = 748] 19:30:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (10921400) [pid = 3612] [serial = 2243] [outer = 00000000] 19:30:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1890A000) [pid = 3612] [serial = 2244] [outer = 10921400] 19:30:41 INFO - PROCESS | 3612 | 1463193041086 Marionette DEBUG loaded listener.js 19:30:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (19016400) [pid = 3612] [serial = 2245] [outer = 10921400] 19:30:41 INFO - PROCESS | 3612 | --DOCSHELL 1AA14000 == 65 [pid = 3612] [id = 738] 19:30:41 INFO - PROCESS | 3612 | --DOCSHELL 162EAC00 == 64 [pid = 3612] [id = 737] 19:30:41 INFO - PROCESS | 3612 | --DOCSHELL 1A11D800 == 63 [pid = 3612] [id = 736] 19:30:41 INFO - PROCESS | 3612 | --DOCSHELL 1091A400 == 62 [pid = 3612] [id = 735] 19:30:41 INFO - PROCESS | 3612 | --DOCSHELL 19015800 == 61 [pid = 3612] [id = 733] 19:30:41 INFO - PROCESS | 3612 | --DOCSHELL 14EE6400 == 60 [pid = 3612] [id = 732] 19:30:41 INFO - PROCESS | 3612 | --DOCSHELL 10C6BC00 == 59 [pid = 3612] [id = 731] 19:30:41 INFO - PROCESS | 3612 | --DOCSHELL 10FCDC00 == 58 [pid = 3612] [id = 730] 19:30:41 INFO - PROCESS | 3612 | --DOCSHELL 10B50C00 == 57 [pid = 3612] [id = 725] 19:30:41 INFO - PROCESS | 3612 | --DOCSHELL 1ACAF400 == 56 [pid = 3612] [id = 724] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1A69E400) [pid = 3612] [serial = 2054] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (18990400) [pid = 3612] [serial = 2057] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (1528B000) [pid = 3612] [serial = 2048] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (19020000) [pid = 3612] [serial = 2051] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1AADD400) [pid = 3612] [serial = 2129] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1AAE3000) [pid = 3612] [serial = 2024] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1CF90000) [pid = 3612] [serial = 2173] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (1A9A4800) [pid = 3612] [serial = 2161] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1BEB5000) [pid = 3612] [serial = 2164] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1AAD9000) [pid = 3612] [serial = 2162] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (18987C00) [pid = 3612] [serial = 2150] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (17D8C400) [pid = 3612] [serial = 2149] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (19A9CC00) [pid = 3612] [serial = 2158] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1ACB2800) [pid = 3612] [serial = 2146] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (162E6800) [pid = 3612] [serial = 2152] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (18168000) [pid = 3612] [serial = 2153] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (198DF400) [pid = 3612] [serial = 2155] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (19998000) [pid = 3612] [serial = 2156] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (0CAEF800) [pid = 3612] [serial = 2131] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1551B400) [pid = 3612] [serial = 2134] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (19A77C00) [pid = 3612] [serial = 2137] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1BEB9000) [pid = 3612] [serial = 2140] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1CF93000) [pid = 3612] [serial = 2143] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (10FC3400) [pid = 3612] [serial = 2167] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (198D9400) [pid = 3612] [serial = 2170] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1C32A800) [pid = 3612] [serial = 2165] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (1A92D800) [pid = 3612] [serial = 2171] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (15292C00) [pid = 3612] [serial = 2168] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1A277400) [pid = 3612] [serial = 2159] [outer = 00000000] [url = about:blank] 19:30:41 INFO - PROCESS | 3612 | 1463193041704 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]]]}] 19:30:41 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. 19:30:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 970ms 19:30:41 INFO - PROCESS | 3612 | 1463193041720 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 19:30:41 INFO - PROCESS | 3612 | 1463193041724 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 19:30:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:30:41 INFO - PROCESS | 3612 | 1463193041729 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:30:41 INFO - PROCESS | 3612 | 1463193041731 Marionette TRACE conn5 <- [1,2954,null,{}] 19:30:41 INFO - PROCESS | 3612 | 1463193041735 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}] 19:30:41 INFO - PROCESS | 3612 | 1463193041824 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 19:30:41 INFO - PROCESS | 3612 | 1463193041941 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:41 INFO - PROCESS | 3612 | ++DOCSHELL 10B42000 == 57 [pid = 3612] [id = 749] 19:30:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (10B49C00) [pid = 3612] [serial = 2246] [outer = 00000000] 19:30:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (10FCDC00) [pid = 3612] [serial = 2247] [outer = 10B49C00] 19:30:42 INFO - PROCESS | 3612 | 1463193041990 Marionette DEBUG loaded listener.js 19:30:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (15292C00) [pid = 3612] [serial = 2248] [outer = 10B49C00] 19:30:42 INFO - PROCESS | 3612 | 1463193042366 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]]]}] 19:30:42 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. 19:30:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 19:30:42 INFO - PROCESS | 3612 | 1463193042438 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 19:30:42 INFO - PROCESS | 3612 | 1463193042440 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 19:30:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:30:42 INFO - PROCESS | 3612 | 1463193042446 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:30:42 INFO - PROCESS | 3612 | 1463193042452 Marionette TRACE conn5 <- [1,2958,null,{}] 19:30:42 INFO - PROCESS | 3612 | 1463193042461 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}] 19:30:42 INFO - PROCESS | 3612 | 1463193042578 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 19:30:42 INFO - PROCESS | 3612 | 1463193042597 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:42 INFO - PROCESS | 3612 | ++DOCSHELL 1898BC00 == 58 [pid = 3612] [id = 750] 19:30:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1901A000) [pid = 3612] [serial = 2249] [outer = 00000000] 19:30:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (19368000) [pid = 3612] [serial = 2250] [outer = 1901A000] 19:30:42 INFO - PROCESS | 3612 | 1463193042643 Marionette DEBUG loaded listener.js 19:30:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (198D8C00) [pid = 3612] [serial = 2251] [outer = 1901A000] 19:30:43 INFO - PROCESS | 3612 | 1463193043112 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]]]}] 19:30:43 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. 19:30:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 690ms 19:30:43 INFO - PROCESS | 3612 | 1463193043138 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 19:30:43 INFO - PROCESS | 3612 | 1463193043141 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 19:30:43 INFO - PROCESS | 3612 | 1463193043144 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:30:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:30:43 INFO - PROCESS | 3612 | 1463193043145 Marionette TRACE conn5 <- [1,2962,null,{}] 19:30:43 INFO - PROCESS | 3612 | 1463193043149 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}] 19:30:43 INFO - PROCESS | 3612 | 1463193043248 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 19:30:43 INFO - PROCESS | 3612 | 1463193043255 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:43 INFO - PROCESS | 3612 | ++DOCSHELL 198DF400 == 59 [pid = 3612] [id = 751] 19:30:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (198F1400) [pid = 3612] [serial = 2252] [outer = 00000000] 19:30:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1999CC00) [pid = 3612] [serial = 2253] [outer = 198F1400] 19:30:43 INFO - PROCESS | 3612 | 1463193043300 Marionette DEBUG loaded listener.js 19:30:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (19A98000) [pid = 3612] [serial = 2254] [outer = 198F1400] 19:30:43 INFO - PROCESS | 3612 | 1463193043711 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]]]}] 19:30:43 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. 19:30:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 19:30:43 INFO - PROCESS | 3612 | 1463193043783 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 19:30:43 INFO - PROCESS | 3612 | 1463193043785 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 19:30:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:30:43 INFO - PROCESS | 3612 | 1463193043798 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:30:43 INFO - PROCESS | 3612 | 1463193043800 Marionette TRACE conn5 <- [1,2966,null,{}] 19:30:43 INFO - PROCESS | 3612 | 1463193043804 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}] 19:30:43 INFO - PROCESS | 3612 | 1463193043895 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 19:30:43 INFO - PROCESS | 3612 | 1463193043902 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:43 INFO - PROCESS | 3612 | ++DOCSHELL 1A11F000 == 60 [pid = 3612] [id = 752] 19:30:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1A11FC00) [pid = 3612] [serial = 2255] [outer = 00000000] 19:30:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1A33F000) [pid = 3612] [serial = 2256] [outer = 1A11FC00] 19:30:43 INFO - PROCESS | 3612 | 1463193043953 Marionette DEBUG loaded listener.js 19:30:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1AA0A000) [pid = 3612] [serial = 2257] [outer = 1A11FC00] 19:30:44 INFO - PROCESS | 3612 | 1463193044470 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]]]}] 19:30:44 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. 19:30:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 730ms 19:30:44 INFO - PROCESS | 3612 | 1463193044523 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 19:30:44 INFO - PROCESS | 3612 | 1463193044525 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 19:30:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:30:44 INFO - PROCESS | 3612 | 1463193044529 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:30:44 INFO - PROCESS | 3612 | 1463193044531 Marionette TRACE conn5 <- [1,2970,null,{}] 19:30:44 INFO - PROCESS | 3612 | 1463193044534 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}] 19:30:44 INFO - PROCESS | 3612 | 1463193044666 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 19:30:44 INFO - PROCESS | 3612 | 1463193044743 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:44 INFO - PROCESS | 3612 | ++DOCSHELL 1AADF000 == 61 [pid = 3612] [id = 753] 19:30:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1AAE0000) [pid = 3612] [serial = 2258] [outer = 00000000] 19:30:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1BAC6000) [pid = 3612] [serial = 2259] [outer = 1AAE0000] 19:30:44 INFO - PROCESS | 3612 | 1463193044790 Marionette DEBUG loaded listener.js 19:30:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1BB56000) [pid = 3612] [serial = 2260] [outer = 1AAE0000] 19:30:45 INFO - PROCESS | 3612 | 1463193045202 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"]]]}] 19:30:45 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 19:30:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:30:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 730ms 19:30:45 INFO - PROCESS | 3612 | 1463193045263 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 19:30:45 INFO - PROCESS | 3612 | 1463193045266 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 19:30:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:30:45 INFO - PROCESS | 3612 | 1463193045269 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:30:45 INFO - PROCESS | 3612 | 1463193045271 Marionette TRACE conn5 <- [1,2974,null,{}] 19:30:45 INFO - PROCESS | 3612 | 1463193045280 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}] 19:30:45 INFO - PROCESS | 3612 | 1463193045437 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 19:30:45 INFO - PROCESS | 3612 | 1463193045518 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:45 INFO - PROCESS | 3612 | ++DOCSHELL 1AAD9000 == 62 [pid = 3612] [id = 754] 19:30:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1BB59000) [pid = 3612] [serial = 2261] [outer = 00000000] 19:30:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1BD4FC00) [pid = 3612] [serial = 2262] [outer = 1BB59000] 19:30:45 INFO - PROCESS | 3612 | 1463193045566 Marionette DEBUG loaded listener.js 19:30:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1BEB9C00) [pid = 3612] [serial = 2263] [outer = 1BB59000] 19:30:45 INFO - PROCESS | 3612 | 1463193045939 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]]]}] 19:30:46 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. 19:30:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 731ms 19:30:46 INFO - PROCESS | 3612 | 1463193046004 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 19:30:46 INFO - PROCESS | 3612 | 1463193046006 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 19:30:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:30:46 INFO - PROCESS | 3612 | 1463193046009 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:30:46 INFO - PROCESS | 3612 | 1463193046011 Marionette TRACE conn5 <- [1,2978,null,{}] 19:30:46 INFO - PROCESS | 3612 | 1463193046014 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}] 19:30:46 INFO - PROCESS | 3612 | 1463193046149 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1A698C00) [pid = 3612] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (10B41C00) [pid = 3612] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1AAE0C00) [pid = 3612] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (19015C00) [pid = 3612] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (14E88800) [pid = 3612] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1BB60800) [pid = 3612] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (17D02000) [pid = 3612] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (10C70800) [pid = 3612] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (198E0000) [pid = 3612] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (19A82400) [pid = 3612] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (198D3C00) [pid = 3612] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1BB75400) [pid = 3612] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1D7C3400) [pid = 3612] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (1A69C800) [pid = 3612] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1D552C00) [pid = 3612] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (15369400) [pid = 3612] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1551F400) [pid = 3612] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1CF85C00) [pid = 3612] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (0C744000) [pid = 3612] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (15518C00) [pid = 3612] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:30:46 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (198D5400) [pid = 3612] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:30:46 INFO - PROCESS | 3612 | 1463193046404 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:46 INFO - PROCESS | 3612 | ++DOCSHELL 0CCEB400 == 63 [pid = 3612] [id = 755] 19:30:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (0CCEBC00) [pid = 3612] [serial = 2264] [outer = 00000000] 19:30:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (10FC2800) [pid = 3612] [serial = 2265] [outer = 0CCEBC00] 19:30:46 INFO - PROCESS | 3612 | 1463193046452 Marionette DEBUG loaded listener.js 19:30:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (14E85400) [pid = 3612] [serial = 2266] [outer = 0CCEBC00] 19:30:46 INFO - PROCESS | 3612 | ++DOCSHELL 1BCCC000 == 64 [pid = 3612] [id = 756] 19:30:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1BD56800) [pid = 3612] [serial = 2267] [outer = 00000000] 19:30:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1C330800) [pid = 3612] [serial = 2268] [outer = 1BD56800] 19:30:46 INFO - PROCESS | 3612 | 1463193046868 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]]]}] 19:30:46 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. 19:30:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 870ms 19:30:46 INFO - PROCESS | 3612 | 1463193046880 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 19:30:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:30:46 INFO - PROCESS | 3612 | 1463193046882 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 19:30:46 INFO - PROCESS | 3612 | 1463193046885 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:30:46 INFO - PROCESS | 3612 | 1463193046887 Marionette TRACE conn5 <- [1,2982,null,{}] 19:30:46 INFO - PROCESS | 3612 | 1463193046890 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}] 19:30:47 INFO - PROCESS | 3612 | 1463193047043 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 19:30:47 INFO - PROCESS | 3612 | 1463193047053 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:47 INFO - PROCESS | 3612 | ++DOCSHELL 1621F400 == 65 [pid = 3612] [id = 757] 19:30:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (170DA800) [pid = 3612] [serial = 2269] [outer = 00000000] 19:30:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (19A74C00) [pid = 3612] [serial = 2270] [outer = 170DA800] 19:30:47 INFO - PROCESS | 3612 | 1463193047098 Marionette DEBUG loaded listener.js 19:30:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1CF0BC00) [pid = 3612] [serial = 2271] [outer = 170DA800] 19:30:47 INFO - PROCESS | 3612 | 1463193047501 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]]]}] 19:30:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:30:47 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 19:30:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 19:30:47 INFO - PROCESS | 3612 | 1463193047557 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 19:30:47 INFO - PROCESS | 3612 | 1463193047558 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 19:30:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:30:47 INFO - PROCESS | 3612 | 1463193047562 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:30:47 INFO - PROCESS | 3612 | 1463193047563 Marionette TRACE conn5 <- [1,2986,null,{}] 19:30:47 INFO - PROCESS | 3612 | 1463193047567 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}] 19:30:47 INFO - PROCESS | 3612 | 1463193047701 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 19:30:47 INFO - PROCESS | 3612 | 1463193047716 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:47 INFO - PROCESS | 3612 | ++DOCSHELL 1D7C7800 == 66 [pid = 3612] [id = 758] 19:30:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1D7C7C00) [pid = 3612] [serial = 2272] [outer = 00000000] 19:30:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1E49F800) [pid = 3612] [serial = 2273] [outer = 1D7C7C00] 19:30:47 INFO - PROCESS | 3612 | 1463193047767 Marionette DEBUG loaded listener.js 19:30:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1E90CC00) [pid = 3612] [serial = 2274] [outer = 1D7C7C00] 19:30:48 INFO - PROCESS | 3612 | 1463193048241 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]]]}] 19:30:48 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. 19:30:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 730ms 19:30:48 INFO - PROCESS | 3612 | 1463193048363 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 19:30:48 INFO - PROCESS | 3612 | 1463193048368 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 19:30:48 INFO - PROCESS | 3612 | 1463193048392 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:30:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:30:48 INFO - PROCESS | 3612 | 1463193048397 Marionette TRACE conn5 <- [1,2990,null,{}] 19:30:48 INFO - PROCESS | 3612 | 1463193048404 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}] 19:30:48 INFO - PROCESS | 3612 | 1463193048533 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 19:30:48 INFO - PROCESS | 3612 | 1463193048698 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:48 INFO - PROCESS | 3612 | ++DOCSHELL 0CC3B400 == 67 [pid = 3612] [id = 759] 19:30:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (10232C00) [pid = 3612] [serial = 2275] [outer = 00000000] 19:30:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (14F63000) [pid = 3612] [serial = 2276] [outer = 10232C00] 19:30:48 INFO - PROCESS | 3612 | 1463193048763 Marionette DEBUG loaded listener.js 19:30:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (15519400) [pid = 3612] [serial = 2277] [outer = 10232C00] 19:30:49 INFO - PROCESS | 3612 | 1463193049277 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]]]}] 19:30:49 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. 19:30:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 930ms 19:30:49 INFO - PROCESS | 3612 | 1463193049328 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 19:30:49 INFO - PROCESS | 3612 | 1463193049334 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 19:30:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:30:49 INFO - PROCESS | 3612 | 1463193049358 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:30:49 INFO - PROCESS | 3612 | 1463193049361 Marionette TRACE conn5 <- [1,2994,null,{}] 19:30:49 INFO - PROCESS | 3612 | 1463193049366 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}] 19:30:49 INFO - PROCESS | 3612 | 1463193049481 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 19:30:49 INFO - PROCESS | 3612 | 1463193049644 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:49 INFO - PROCESS | 3612 | ++DOCSHELL 1901BC00 == 68 [pid = 3612] [id = 760] 19:30:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1901D800) [pid = 3612] [serial = 2278] [outer = 00000000] 19:30:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (198F9800) [pid = 3612] [serial = 2279] [outer = 1901D800] 19:30:49 INFO - PROCESS | 3612 | 1463193049700 Marionette DEBUG loaded listener.js 19:30:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1A112C00) [pid = 3612] [serial = 2280] [outer = 1901D800] 19:30:50 INFO - PROCESS | 3612 | 1463193050251 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]]]}] 19:30:50 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. 19:30:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 19:30:50 INFO - PROCESS | 3612 | 1463193050286 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 19:30:50 INFO - PROCESS | 3612 | 1463193050289 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 19:30:50 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:30:50 INFO - PROCESS | 3612 | 1463193050292 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:30:50 INFO - PROCESS | 3612 | 1463193050296 Marionette TRACE conn5 <- [1,2998,null,{}] 19:30:50 INFO - PROCESS | 3612 | 1463193050307 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}] 19:30:50 INFO - PROCESS | 3612 | 1463193050428 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 19:30:50 INFO - PROCESS | 3612 | 1463193050599 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:50 INFO - PROCESS | 3612 | ++DOCSHELL 1D8ACC00 == 69 [pid = 3612] [id = 761] 19:30:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1E494400) [pid = 3612] [serial = 2281] [outer = 00000000] 19:30:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1E903400) [pid = 3612] [serial = 2282] [outer = 1E494400] 19:30:50 INFO - PROCESS | 3612 | 1463193050662 Marionette DEBUG loaded listener.js 19:30:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1E99A000) [pid = 3612] [serial = 2283] [outer = 1E494400] 19:30:50 INFO - PROCESS | 3612 | [3612] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:30:51 INFO - PROCESS | 3612 | 1463193051287 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:30:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:30:51 INFO - {} 19:30:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:30:51 INFO - {} 19:30:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:30:51 INFO - {} 19:30:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:30:51 INFO - {} 19:30:51 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1020ms 19:30:51 INFO - PROCESS | 3612 | 1463193051316 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 19:30:51 INFO - PROCESS | 3612 | 1463193051319 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 19:30:51 INFO - PROCESS | 3612 | 1463193051323 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:30:51 INFO - TEST-START | /FileAPI/fileReader.html 19:30:51 INFO - PROCESS | 3612 | 1463193051325 Marionette TRACE conn5 <- [1,3002,null,{}] 19:30:51 INFO - PROCESS | 3612 | 1463193051329 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}] 19:30:51 INFO - PROCESS | 3612 | 1463193051446 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 19:30:51 INFO - PROCESS | 3612 | 1463193051589 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:51 INFO - PROCESS | 3612 | ++DOCSHELL 1EB68000 == 70 [pid = 3612] [id = 762] 19:30:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1EB6AC00) [pid = 3612] [serial = 2284] [outer = 00000000] 19:30:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1ECDEC00) [pid = 3612] [serial = 2285] [outer = 1EB6AC00] 19:30:51 INFO - PROCESS | 3612 | 1463193051648 Marionette DEBUG loaded listener.js 19:30:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1ECE2C00) [pid = 3612] [serial = 2286] [outer = 1EB6AC00] 19:30:52 INFO - PROCESS | 3612 | 1463193052136 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]]]}] 19:30:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:30:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:30:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:30:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:30:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 830ms 19:30:52 INFO - PROCESS | 3612 | 1463193052156 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 19:30:52 INFO - PROCESS | 3612 | 1463193052158 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 19:30:52 INFO - TEST-START | /FileAPI/historical.html 19:30:52 INFO - PROCESS | 3612 | 1463193052162 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:30:52 INFO - PROCESS | 3612 | 1463193052164 Marionette TRACE conn5 <- [1,3006,null,{}] 19:30:52 INFO - PROCESS | 3612 | 1463193052167 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}] 19:30:52 INFO - PROCESS | 3612 | 1463193052282 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 19:30:52 INFO - PROCESS | 3612 | 1463193052438 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:52 INFO - PROCESS | 3612 | ++DOCSHELL 1EAA5000 == 71 [pid = 3612] [id = 763] 19:30:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1EAA7800) [pid = 3612] [serial = 2287] [outer = 00000000] 19:30:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1EAAD000) [pid = 3612] [serial = 2288] [outer = 1EAA7800] 19:30:52 INFO - PROCESS | 3612 | 1463193052499 Marionette DEBUG loaded listener.js 19:30:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1EAAF400) [pid = 3612] [serial = 2289] [outer = 1EAA7800] 19:30:53 INFO - PROCESS | 3612 | 1463193053089 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"]]]}] 19:30:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:30:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:30:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:30:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:30:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:30:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:30:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:30:53 INFO - TEST-OK | /FileAPI/historical.html | took 971ms 19:30:53 INFO - PROCESS | 3612 | 1463193053137 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 19:30:53 INFO - TEST-START | /FileAPI/idlharness.html 19:30:53 INFO - PROCESS | 3612 | 1463193053139 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 19:30:53 INFO - PROCESS | 3612 | 1463193053143 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:30:53 INFO - PROCESS | 3612 | 1463193053145 Marionette TRACE conn5 <- [1,3010,null,{}] 19:30:53 INFO - PROCESS | 3612 | 1463193053149 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}] 19:30:53 INFO - PROCESS | 3612 | 1463193053280 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 19:30:53 INFO - PROCESS | 3612 | 1463193053416 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:53 INFO - PROCESS | 3612 | ++DOCSHELL 1EAB1000 == 72 [pid = 3612] [id = 764] 19:30:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1EAB2400) [pid = 3612] [serial = 2290] [outer = 00000000] 19:30:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1ECE6C00) [pid = 3612] [serial = 2291] [outer = 1EAB2400] 19:30:53 INFO - PROCESS | 3612 | 1463193053474 Marionette DEBUG loaded listener.js 19:30:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1EF10800) [pid = 3612] [serial = 2292] [outer = 1EAB2400] 19:30:54 INFO - PROCESS | 3612 | 1463193054550 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]]]}] 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:30:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:30:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:30:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:30:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:30:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:30:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:30:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:30:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:30:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:30:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:30:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:30:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:30:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:30:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:30:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:30:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:30:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:30:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:30:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:30:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:30:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:30:54 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 19:30:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:30:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:30:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:30:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:30:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:30:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:30:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:30:54 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 19:30:54 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 19:30:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:30:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:30:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:30:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:30:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:30:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:30:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:30:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:30:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:30:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:30:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:30:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:30:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:30:54 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 19:30:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:30:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:30:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:30:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:30:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:30:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:30:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:30:54 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 19:30:54 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 19:30:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:30:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:30:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:30:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:30:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:30:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:30:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:30:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:30:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 1857ms 19:30:55 INFO - PROCESS | 3612 | 1463193055021 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 19:30:55 INFO - PROCESS | 3612 | 1463193055024 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 19:30:55 INFO - TEST-START | /FileAPI/idlharness.worker 19:30:55 INFO - PROCESS | 3612 | 1463193055029 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:30:55 INFO - PROCESS | 3612 | 1463193055035 Marionette TRACE conn5 <- [1,3014,null,{}] 19:30:55 INFO - PROCESS | 3612 | 1463193055040 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}] 19:30:55 INFO - PROCESS | 3612 | 1463193055179 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 19:30:55 INFO - PROCESS | 3612 | 1463193055335 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:55 INFO - PROCESS | 3612 | ++DOCSHELL 11A89C00 == 73 [pid = 3612] [id = 765] 19:30:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (11A8C400) [pid = 3612] [serial = 2293] [outer = 00000000] 19:30:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (14F55400) [pid = 3612] [serial = 2294] [outer = 11A8C400] 19:30:55 INFO - PROCESS | 3612 | 1463193055391 Marionette DEBUG loaded listener.js 19:30:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (1526D400) [pid = 3612] [serial = 2295] [outer = 11A8C400] 19:30:55 INFO - PROCESS | 3612 | [3612] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:30:55 INFO - PROCESS | 3612 | --DOCSHELL 1621F400 == 72 [pid = 3612] [id = 757] 19:30:55 INFO - PROCESS | 3612 | --DOCSHELL 1BCCC000 == 71 [pid = 3612] [id = 756] 19:30:55 INFO - PROCESS | 3612 | --DOCSHELL 0CCEB400 == 70 [pid = 3612] [id = 755] 19:30:55 INFO - PROCESS | 3612 | --DOCSHELL 1AAD9000 == 69 [pid = 3612] [id = 754] 19:30:55 INFO - PROCESS | 3612 | --DOCSHELL 1AADF000 == 68 [pid = 3612] [id = 753] 19:30:55 INFO - PROCESS | 3612 | --DOCSHELL 1A11F000 == 67 [pid = 3612] [id = 752] 19:30:55 INFO - PROCESS | 3612 | --DOCSHELL 198DC800 == 66 [pid = 3612] [id = 734] 19:30:55 INFO - PROCESS | 3612 | --DOCSHELL 198DF400 == 65 [pid = 3612] [id = 751] 19:30:55 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1CD5C800) [pid = 3612] [serial = 2218] [outer = 00000000] [url = about:blank] 19:30:55 INFO - PROCESS | 3612 | --DOCSHELL 1898BC00 == 64 [pid = 3612] [id = 750] 19:30:55 INFO - PROCESS | 3612 | --DOCSHELL 10B42000 == 63 [pid = 3612] [id = 749] 19:30:55 INFO - PROCESS | 3612 | --DOCSHELL 1091DC00 == 62 [pid = 3612] [id = 748] 19:30:55 INFO - PROCESS | 3612 | --DOCSHELL 0C74AC00 == 61 [pid = 3612] [id = 747] 19:30:55 INFO - PROCESS | 3612 | --DOCSHELL 1EB61C00 == 60 [pid = 3612] [id = 745] 19:30:55 INFO - PROCESS | 3612 | --DOCSHELL 162E4C00 == 59 [pid = 3612] [id = 741] 19:30:55 INFO - PROCESS | 3612 | --DOCSHELL 10F20C00 == 58 [pid = 3612] [id = 740] 19:30:55 INFO - PROCESS | 3612 | --DOCSHELL 1BD50800 == 57 [pid = 3612] [id = 739] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1BB51800) [pid = 3612] [serial = 2093] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (1A331C00) [pid = 3612] [serial = 2138] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1C32F400) [pid = 3612] [serial = 2141] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1D89F800) [pid = 3612] [serial = 2096] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1CD5D400) [pid = 3612] [serial = 2147] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1D7BEC00) [pid = 3612] [serial = 2087] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (181ACC00) [pid = 3612] [serial = 2135] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (189ECC00) [pid = 3612] [serial = 2090] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1D557C00) [pid = 3612] [serial = 2144] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (102F7400) [pid = 3612] [serial = 2132] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1D8AC800) [pid = 3612] [serial = 2099] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1AA13800) [pid = 3612] [serial = 2209] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1A5F8C00) [pid = 3612] [serial = 2207] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1A11E800) [pid = 3612] [serial = 2206] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1BB7B400) [pid = 3612] [serial = 2215] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (19366000) [pid = 3612] [serial = 2200] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1E738C00) [pid = 3612] [serial = 2185] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (181DF000) [pid = 3612] [serial = 2192] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (155A2000) [pid = 3612] [serial = 2191] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (1D89F400) [pid = 3612] [serial = 2174] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1CF86800) [pid = 3612] [serial = 2182] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1892E800) [pid = 3612] [serial = 2197] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1898F400) [pid = 3612] [serial = 2198] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (10FCB800) [pid = 3612] [serial = 2176] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (193A5000) [pid = 3612] [serial = 2179] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (1E745400) [pid = 3612] [serial = 2188] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1AC4EC00) [pid = 3612] [serial = 2210] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (10FC4800) [pid = 3612] [serial = 2195] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (10E90400) [pid = 3612] [serial = 2194] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (1BCC3800) [pid = 3612] [serial = 2216] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (19995000) [pid = 3612] [serial = 2203] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1999F400) [pid = 3612] [serial = 2204] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (1AA0EC00) [pid = 3612] [serial = 2213] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1A6A0800) [pid = 3612] [serial = 2212] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (198D9800) [pid = 3612] [serial = 2201] [outer = 00000000] [url = about:blank] 19:30:56 INFO - PROCESS | 3612 | 1463193056492 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,{},{}]]]}] 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:30:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:30:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:30:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:30:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:30:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:30:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:30:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:30:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:30:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:30:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:30:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:30:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:30:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:30:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:30:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:30:56 INFO - {} 19:30:56 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 19:30:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:30:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:30:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:30:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:30:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:30:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:30:56 INFO - {} 19:30:56 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 - {} 19:30:56 INFO - {} 19:30:56 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 19:30:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:30:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:30:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:30:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:30:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:30:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:30:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:30:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:30:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:30:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:30:56 INFO - {} 19:30:56 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 19:30:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:30:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:30:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:30:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:30:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:30:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:30:56 INFO - {} 19:30:56 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 - {} 19:30:56 INFO - {} 19:30:56 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 19:30:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:30:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:30:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:30:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:30:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:30:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:30:56 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 19:30:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:30:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:30:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:30:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:30:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:30:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:30:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:30:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:30:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:30:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:30:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:30:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:30:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:30:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:30:56 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 19:30:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:30:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:30:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:30:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:30:56 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 19:30:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:30:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:30:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:30:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:30:56 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 19:30:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:30:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:30:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:30:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:30:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:30:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:30:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:30:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:30:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:30:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:30:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1604ms 19:30:56 INFO - PROCESS | 3612 | 1463193056636 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 19:30:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:30:56 INFO - PROCESS | 3612 | 1463193056640 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 19:30:56 INFO - PROCESS | 3612 | 1463193056647 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:30:56 INFO - PROCESS | 3612 | 1463193056651 Marionette TRACE conn5 <- [1,3018,null,{}] 19:30:56 INFO - PROCESS | 3612 | 1463193056691 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}] 19:30:56 INFO - PROCESS | 3612 | 1463193056780 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 19:30:56 INFO - PROCESS | 3612 | 1463193056787 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:56 INFO - PROCESS | 3612 | ++DOCSHELL 1091EC00 == 58 [pid = 3612] [id = 766] 19:30:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (10E92800) [pid = 3612] [serial = 2296] [outer = 00000000] 19:30:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (19A7F400) [pid = 3612] [serial = 2297] [outer = 10E92800] 19:30:56 INFO - PROCESS | 3612 | 1463193056833 Marionette DEBUG loaded listener.js 19:30:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (1A118800) [pid = 3612] [serial = 2298] [outer = 10E92800] 19:30:57 INFO - PROCESS | 3612 | 1463193057292 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]]]}] 19:30:57 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 19:30:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 690ms 19:30:57 INFO - PROCESS | 3612 | 1463193057338 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 19:30:57 INFO - PROCESS | 3612 | 1463193057341 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 19:30:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:30:57 INFO - PROCESS | 3612 | 1463193057344 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:30:57 INFO - PROCESS | 3612 | 1463193057346 Marionette TRACE conn5 <- [1,3022,null,{}] 19:30:57 INFO - PROCESS | 3612 | 1463193057355 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}] 19:30:57 INFO - PROCESS | 3612 | 1463193057448 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 19:30:57 INFO - PROCESS | 3612 | 1463193057458 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:57 INFO - PROCESS | 3612 | ++DOCSHELL 1A6A0800 == 59 [pid = 3612] [id = 767] 19:30:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (1A92D800) [pid = 3612] [serial = 2299] [outer = 00000000] 19:30:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (1AA0EC00) [pid = 3612] [serial = 2300] [outer = 1A92D800] 19:30:57 INFO - PROCESS | 3612 | 1463193057507 Marionette DEBUG loaded listener.js 19:30:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (1AAD8000) [pid = 3612] [serial = 2301] [outer = 1A92D800] 19:30:57 INFO - PROCESS | 3612 | 1463193057971 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]]]}] 19:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:30:58 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 19:30:58 INFO - PROCESS | 3612 | 1463193058016 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 19:30:58 INFO - PROCESS | 3612 | 1463193058018 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 19:30:58 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:30:58 INFO - PROCESS | 3612 | 1463193058022 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:30:58 INFO - PROCESS | 3612 | 1463193058024 Marionette TRACE conn5 <- [1,3026,null,{}] 19:30:58 INFO - PROCESS | 3612 | 1463193058027 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}] 19:30:58 INFO - PROCESS | 3612 | 1463193058116 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 19:30:58 INFO - PROCESS | 3612 | 1463193058153 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:58 INFO - PROCESS | 3612 | ++DOCSHELL 1AAE6000 == 60 [pid = 3612] [id = 768] 19:30:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1AAE6C00) [pid = 3612] [serial = 2302] [outer = 00000000] 19:30:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1BB57C00) [pid = 3612] [serial = 2303] [outer = 1AAE6C00] 19:30:58 INFO - PROCESS | 3612 | 1463193058199 Marionette DEBUG loaded listener.js 19:30:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1BB5E400) [pid = 3612] [serial = 2304] [outer = 1AAE6C00] 19:30:58 INFO - PROCESS | 3612 | 1463193058680 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"]]]}] 19:30:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:30:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 19:30:58 INFO - PROCESS | 3612 | 1463193058697 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 19:30:58 INFO - PROCESS | 3612 | 1463193058699 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 19:30:58 INFO - PROCESS | 3612 | 1463193058702 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:30:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:30:58 INFO - PROCESS | 3612 | 1463193058704 Marionette TRACE conn5 <- [1,3030,null,{}] 19:30:58 INFO - PROCESS | 3612 | 1463193058707 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}] 19:30:58 INFO - PROCESS | 3612 | 1463193058845 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 19:30:58 INFO - PROCESS | 3612 | 1463193058911 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:58 INFO - PROCESS | 3612 | ++DOCSHELL 1084DC00 == 61 [pid = 3612] [id = 769] 19:30:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1BB60800) [pid = 3612] [serial = 2305] [outer = 00000000] 19:30:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1BEB5C00) [pid = 3612] [serial = 2306] [outer = 1BB60800] 19:30:58 INFO - PROCESS | 3612 | 1463193058960 Marionette DEBUG loaded listener.js 19:30:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1C334000) [pid = 3612] [serial = 2307] [outer = 1BB60800] 19:30:59 INFO - PROCESS | 3612 | 1463193059741 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]]]}] 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:30:59 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. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:30:59 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'.) 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:30:59 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. 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:30:59 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. 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:30:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:30:59 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. 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:30:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 19:30:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:30:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1143ms 19:30:59 INFO - PROCESS | 3612 | 1463193059854 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 19:30:59 INFO - PROCESS | 3612 | 1463193059856 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 19:30:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:30:59 INFO - PROCESS | 3612 | 1463193059859 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:30:59 INFO - PROCESS | 3612 | 1463193059861 Marionette TRACE conn5 <- [1,3034,null,{}] 19:30:59 INFO - PROCESS | 3612 | 1463193059865 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}] 19:31:00 INFO - PROCESS | 3612 | 1463193060012 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 19:31:00 INFO - PROCESS | 3612 | 1463193060026 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:00 INFO - PROCESS | 3612 | ++DOCSHELL 1BEB5800 == 62 [pid = 3612] [id = 770] 19:31:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1CD59400) [pid = 3612] [serial = 2308] [outer = 00000000] 19:31:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1D8A2C00) [pid = 3612] [serial = 2309] [outer = 1CD59400] 19:31:00 INFO - PROCESS | 3612 | 1463193060072 Marionette DEBUG loaded listener.js 19:31:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1E491800) [pid = 3612] [serial = 2310] [outer = 1CD59400] 19:31:00 INFO - PROCESS | 3612 | [3612] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:31:00 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (170DA800) [pid = 3612] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 19:31:00 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1AAE0000) [pid = 3612] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:31:00 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1A11FC00) [pid = 3612] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 19:31:00 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (1901A000) [pid = 3612] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 19:31:00 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (198F1400) [pid = 3612] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 19:31:00 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (0CC88800) [pid = 3612] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:31:00 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (10921400) [pid = 3612] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:31:00 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1BB59000) [pid = 3612] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:31:00 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1EB62000) [pid = 3612] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:31:00 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (10B49C00) [pid = 3612] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 19:31:00 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (0CCEBC00) [pid = 3612] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 19:31:00 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1BD56800) [pid = 3612] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:31:00 INFO - PROCESS | 3612 | 1463193060690 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 870ms 19:31:00 INFO - PROCESS | 3612 | 1463193060730 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 19:31:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:31:00 INFO - PROCESS | 3612 | 1463193060732 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 19:31:00 INFO - PROCESS | 3612 | 1463193060735 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:31:00 INFO - PROCESS | 3612 | 1463193060737 Marionette TRACE conn5 <- [1,3038,null,{}] 19:31:00 INFO - PROCESS | 3612 | 1463193060740 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}] 19:31:00 INFO - PROCESS | 3612 | 1463193060825 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 19:31:00 INFO - PROCESS | 3612 | 1463193060932 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:00 INFO - PROCESS | 3612 | ++DOCSHELL 1C328800 == 63 [pid = 3612] [id = 771] 19:31:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (1CF0EC00) [pid = 3612] [serial = 2311] [outer = 00000000] 19:31:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (1E73B400) [pid = 3612] [serial = 2312] [outer = 1CF0EC00] 19:31:00 INFO - PROCESS | 3612 | 1463193060980 Marionette DEBUG loaded listener.js 19:31:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (1AA09400) [pid = 3612] [serial = 2313] [outer = 1CF0EC00] 19:31:01 INFO - PROCESS | 3612 | 1463193061321 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]]]}] 19:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:31:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 19:31:01 INFO - PROCESS | 3612 | 1463193061406 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 19:31:01 INFO - PROCESS | 3612 | 1463193061408 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 19:31:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:31:01 INFO - PROCESS | 3612 | 1463193061412 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:31:01 INFO - PROCESS | 3612 | 1463193061414 Marionette TRACE conn5 <- [1,3042,null,{}] 19:31:01 INFO - PROCESS | 3612 | 1463193061418 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}] 19:31:01 INFO - PROCESS | 3612 | 1463193061502 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 19:31:01 INFO - PROCESS | 3612 | 1463193061508 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:01 INFO - PROCESS | 3612 | ++DOCSHELL 1E98EC00 == 64 [pid = 3612] [id = 772] 19:31:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1E990800) [pid = 3612] [serial = 2314] [outer = 00000000] 19:31:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1EAADC00) [pid = 3612] [serial = 2315] [outer = 1E990800] 19:31:01 INFO - PROCESS | 3612 | 1463193061553 Marionette DEBUG loaded listener.js 19:31:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1EB1B400) [pid = 3612] [serial = 2316] [outer = 1E990800] 19:31:02 INFO - PROCESS | 3612 | 1463193062208 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"]]]}] 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:31:02 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" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:31:02 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" 19:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:31:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 937ms 19:31:02 INFO - PROCESS | 3612 | 1463193062354 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 19:31:02 INFO - PROCESS | 3612 | 1463193062356 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 19:31:02 INFO - PROCESS | 3612 | 1463193062359 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:31:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:31:02 INFO - PROCESS | 3612 | 1463193062361 Marionette TRACE conn5 <- [1,3046,null,{}] 19:31:02 INFO - PROCESS | 3612 | 1463193062364 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}] 19:31:02 INFO - PROCESS | 3612 | 1463193062465 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 19:31:02 INFO - PROCESS | 3612 | 1463193062471 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:02 INFO - PROCESS | 3612 | ++DOCSHELL 15518C00 == 65 [pid = 3612] [id = 773] 19:31:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1551F400) [pid = 3612] [serial = 2317] [outer = 00000000] 19:31:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (17D0D000) [pid = 3612] [serial = 2318] [outer = 1551F400] 19:31:02 INFO - PROCESS | 3612 | 1463193062516 Marionette DEBUG loaded listener.js 19:31:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (181DF000) [pid = 3612] [serial = 2319] [outer = 1551F400] 19:31:03 INFO - PROCESS | 3612 | 1463193063231 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]]]}] 19:31:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:31:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:31:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:31:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:31:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:31:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:31:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:31:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:31:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:31:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:31:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:31:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:31:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:31:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:31:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:31:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:31:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:31:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:31:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:31:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 941ms 19:31:03 INFO - PROCESS | 3612 | 1463193063305 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 19:31:03 INFO - PROCESS | 3612 | 1463193063310 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 19:31:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:31:03 INFO - PROCESS | 3612 | 1463193063315 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:31:03 INFO - PROCESS | 3612 | 1463193063320 Marionette TRACE conn5 <- [1,3050,null,{}] 19:31:03 INFO - PROCESS | 3612 | 1463193063326 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}] 19:31:03 INFO - PROCESS | 3612 | 1463193063443 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 19:31:03 INFO - PROCESS | 3612 | 1463193063592 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:03 INFO - PROCESS | 3612 | ++DOCSHELL 10E8C400 == 66 [pid = 3612] [id = 774] 19:31:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (11A8CC00) [pid = 3612] [serial = 2320] [outer = 00000000] 19:31:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (181EF400) [pid = 3612] [serial = 2321] [outer = 11A8CC00] 19:31:03 INFO - PROCESS | 3612 | 1463193063652 Marionette DEBUG loaded listener.js 19:31:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1890F000) [pid = 3612] [serial = 2322] [outer = 11A8CC00] 19:31:03 INFO - PROCESS | 3612 | [3612] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:31:04 INFO - PROCESS | 3612 | 1463193064253 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:31:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:31:04 INFO - {} 19:31:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 970ms 19:31:04 INFO - PROCESS | 3612 | 1463193064290 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 19:31:04 INFO - PROCESS | 3612 | 1463193064296 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 19:31:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:31:04 INFO - PROCESS | 3612 | 1463193064302 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:31:04 INFO - PROCESS | 3612 | 1463193064305 Marionette TRACE conn5 <- [1,3054,null,{}] 19:31:04 INFO - PROCESS | 3612 | 1463193064310 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}] 19:31:04 INFO - PROCESS | 3612 | 1463193064431 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 19:31:04 INFO - PROCESS | 3612 | 1463193064572 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:04 INFO - PROCESS | 3612 | ++DOCSHELL 1892CC00 == 67 [pid = 3612] [id = 775] 19:31:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (18932400) [pid = 3612] [serial = 2323] [outer = 00000000] 19:31:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1A207000) [pid = 3612] [serial = 2324] [outer = 18932400] 19:31:04 INFO - PROCESS | 3612 | 1463193064631 Marionette DEBUG loaded listener.js 19:31:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1A337800) [pid = 3612] [serial = 2325] [outer = 18932400] 19:31:05 INFO - PROCESS | 3612 | 1463193065139 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]]]}] 19:31:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:31:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:31:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:31:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:31:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:31:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:31:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:31:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 870ms 19:31:05 INFO - PROCESS | 3612 | 1463193065175 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 19:31:05 INFO - PROCESS | 3612 | 1463193065178 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 19:31:05 INFO - PROCESS | 3612 | 1463193065182 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:31:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:31:05 INFO - PROCESS | 3612 | 1463193065186 Marionette TRACE conn5 <- [1,3058,null,{}] 19:31:05 INFO - PROCESS | 3612 | 1463193065197 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}] 19:31:05 INFO - PROCESS | 3612 | 1463193065313 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 19:31:05 INFO - PROCESS | 3612 | 1463193065463 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:05 INFO - PROCESS | 3612 | ++DOCSHELL 1AA0D800 == 68 [pid = 3612] [id = 776] 19:31:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1AAE2000) [pid = 3612] [serial = 2326] [outer = 00000000] 19:31:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1CF8FC00) [pid = 3612] [serial = 2327] [outer = 1AAE2000] 19:31:05 INFO - PROCESS | 3612 | 1463193065525 Marionette DEBUG loaded listener.js 19:31:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1D7C1800) [pid = 3612] [serial = 2328] [outer = 1AAE2000] 19:31:06 INFO - PROCESS | 3612 | 1463193066064 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]]]}] 19:31:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:31:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:31:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:31:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:31:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:31:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:31:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 931ms 19:31:06 INFO - PROCESS | 3612 | 1463193066118 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 19:31:06 INFO - PROCESS | 3612 | 1463193066122 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 19:31:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:31:06 INFO - PROCESS | 3612 | 1463193066126 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:31:06 INFO - PROCESS | 3612 | 1463193066129 Marionette TRACE conn5 <- [1,3062,null,{}] 19:31:06 INFO - PROCESS | 3612 | 1463193066133 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}] 19:31:06 INFO - PROCESS | 3612 | 1463193066250 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 19:31:06 INFO - PROCESS | 3612 | 1463193066410 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:06 INFO - PROCESS | 3612 | ++DOCSHELL 1CF86800 == 69 [pid = 3612] [id = 777] 19:31:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1E498800) [pid = 3612] [serial = 2329] [outer = 00000000] 19:31:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1E999800) [pid = 3612] [serial = 2330] [outer = 1E498800] 19:31:06 INFO - PROCESS | 3612 | 1463193066467 Marionette DEBUG loaded listener.js 19:31:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1EB18400) [pid = 3612] [serial = 2331] [outer = 1E498800] 19:31:06 INFO - PROCESS | 3612 | 1463193066954 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]]]}] 19:31:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:31:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:31:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:31:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:31:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:31:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:31:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 19:31:07 INFO - PROCESS | 3612 | 1463193067048 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 19:31:07 INFO - PROCESS | 3612 | 1463193067050 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 19:31:07 INFO - PROCESS | 3612 | 1463193067055 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:31:07 INFO - PROCESS | 3612 | 1463193067057 Marionette TRACE conn5 <- [1,3066,null,{}] 19:31:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:31:07 INFO - PROCESS | 3612 | 1463193067061 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}] 19:31:07 INFO - PROCESS | 3612 | 1463193067169 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 19:31:07 INFO - PROCESS | 3612 | 1463193067316 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:07 INFO - PROCESS | 3612 | ++DOCSHELL 1E4A0800 == 70 [pid = 3612] [id = 778] 19:31:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1E738C00) [pid = 3612] [serial = 2332] [outer = 00000000] 19:31:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1ECDBC00) [pid = 3612] [serial = 2333] [outer = 1E738C00] 19:31:07 INFO - PROCESS | 3612 | 1463193067372 Marionette DEBUG loaded listener.js 19:31:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1EF05800) [pid = 3612] [serial = 2334] [outer = 1E738C00] 19:31:07 INFO - PROCESS | 3612 | 1463193067903 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] 19:31:07 INFO - PROCESS | 3612 | 1463193067948 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 19:31:07 INFO - PROCESS | 3612 | 1463193067951 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:31:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:31:07 INFO - PROCESS | 3612 | 1463193067953 Marionette TRACE conn5 <- [1,3070,null,{}] 19:31:07 INFO - PROCESS | 3612 | 1463193067957 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}] 19:31:08 INFO - PROCESS | 3612 | 1463193068081 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 19:31:08 INFO - PROCESS | 3612 | 1463193068249 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:08 INFO - PROCESS | 3612 | ++DOCSHELL 1F1A3000 == 71 [pid = 3612] [id = 779] 19:31:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1F7C2C00) [pid = 3612] [serial = 2335] [outer = 00000000] 19:31:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (228EE400) [pid = 3612] [serial = 2336] [outer = 1F7C2C00] 19:31:08 INFO - PROCESS | 3612 | 1463193068305 Marionette DEBUG loaded listener.js 19:31:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (228F0400) [pid = 3612] [serial = 2337] [outer = 1F7C2C00] 19:31:08 INFO - PROCESS | 3612 | 1463193068847 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]]]}] 19:31:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:31:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:31:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 19:31:08 INFO - PROCESS | 3612 | 1463193068886 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 19:31:08 INFO - PROCESS | 3612 | 1463193068888 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 19:31:08 INFO - PROCESS | 3612 | 1463193068891 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:31:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:31:08 INFO - PROCESS | 3612 | 1463193068894 Marionette TRACE conn5 <- [1,3074,null,{}] 19:31:08 INFO - PROCESS | 3612 | 1463193068897 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}] 19:31:09 INFO - PROCESS | 3612 | 1463193069006 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 19:31:09 INFO - PROCESS | 3612 | 1463193069191 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:09 INFO - PROCESS | 3612 | ++DOCSHELL 10E88000 == 72 [pid = 3612] [id = 780] 19:31:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (10E8F000) [pid = 3612] [serial = 2338] [outer = 00000000] 19:31:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1109BC00) [pid = 3612] [serial = 2339] [outer = 10E8F000] 19:31:09 INFO - PROCESS | 3612 | 1463193069247 Marionette DEBUG loaded listener.js 19:31:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1AC4D400) [pid = 3612] [serial = 2340] [outer = 10E8F000] 19:31:09 INFO - PROCESS | 3612 | 1463193069972 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:31:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:31:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1120ms 19:31:10 INFO - PROCESS | 3612 | 1463193070016 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 19:31:10 INFO - PROCESS | 3612 | 1463193070020 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 19:31:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:31:10 INFO - PROCESS | 3612 | 1463193070025 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:31:10 INFO - PROCESS | 3612 | 1463193070029 Marionette TRACE conn5 <- [1,3078,null,{}] 19:31:10 INFO - PROCESS | 3612 | 1463193070036 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}] 19:31:10 INFO - PROCESS | 3612 | 1463193070143 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 19:31:10 INFO - PROCESS | 3612 | 1463193070324 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:10 INFO - PROCESS | 3612 | ++DOCSHELL 10ECA800 == 73 [pid = 3612] [id = 781] 19:31:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (10FC1400) [pid = 3612] [serial = 2341] [outer = 00000000] 19:31:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (18168000) [pid = 3612] [serial = 2342] [outer = 10FC1400] 19:31:10 INFO - PROCESS | 3612 | 1463193070375 Marionette DEBUG loaded listener.js 19:31:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (18990000) [pid = 3612] [serial = 2343] [outer = 10FC1400] 19:31:10 INFO - PROCESS | 3612 | 1463193070888 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:31:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:31:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 890ms 19:31:10 INFO - PROCESS | 3612 | 1463193070924 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 19:31:10 INFO - PROCESS | 3612 | 1463193070930 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 19:31:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:31:10 INFO - PROCESS | 3612 | 1463193070937 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:31:10 INFO - PROCESS | 3612 | 1463193070940 Marionette TRACE conn5 <- [1,3082,null,{}] 19:31:10 INFO - PROCESS | 3612 | 1463193070944 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}] 19:31:11 INFO - PROCESS | 3612 | 1463193071051 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 19:31:11 INFO - PROCESS | 3612 | --DOCSHELL 10E91000 == 72 [pid = 3612] [id = 569] 19:31:11 INFO - PROCESS | 3612 | --DOCSHELL 1E98EC00 == 71 [pid = 3612] [id = 772] 19:31:11 INFO - PROCESS | 3612 | --DOCSHELL 1C328800 == 70 [pid = 3612] [id = 771] 19:31:11 INFO - PROCESS | 3612 | --DOCSHELL 1BEB5800 == 69 [pid = 3612] [id = 770] 19:31:11 INFO - PROCESS | 3612 | --DOCSHELL 1084DC00 == 68 [pid = 3612] [id = 769] 19:31:11 INFO - PROCESS | 3612 | --DOCSHELL 1AAE6000 == 67 [pid = 3612] [id = 768] 19:31:11 INFO - PROCESS | 3612 | --DOCSHELL 1A6A0800 == 66 [pid = 3612] [id = 767] 19:31:11 INFO - PROCESS | 3612 | --DOCSHELL 1091EC00 == 65 [pid = 3612] [id = 766] 19:31:11 INFO - PROCESS | 3612 | --DOCSHELL 11A89C00 == 64 [pid = 3612] [id = 765] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1BAC6000) [pid = 3612] [serial = 2259] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1A33F000) [pid = 3612] [serial = 2256] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (19368000) [pid = 3612] [serial = 2250] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (198D8C00) [pid = 3612] [serial = 2251] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1999CC00) [pid = 3612] [serial = 2253] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (19A98000) [pid = 3612] [serial = 2254] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (110A8000) [pid = 3612] [serial = 2242] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (10E94000) [pid = 3612] [serial = 2241] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (19016400) [pid = 3612] [serial = 2245] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1890A000) [pid = 3612] [serial = 2244] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1EB6A400) [pid = 3612] [serial = 2238] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1BD4FC00) [pid = 3612] [serial = 2262] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (198F7000) [pid = 3612] [serial = 2224] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1E90F000) [pid = 3612] [serial = 2233] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1EB62800) [pid = 3612] [serial = 2236] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (10FCDC00) [pid = 3612] [serial = 2247] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (15292C00) [pid = 3612] [serial = 2248] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1D55A000) [pid = 3612] [serial = 2227] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1E73B000) [pid = 3612] [serial = 2230] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (15292400) [pid = 3612] [serial = 2221] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (1BB56000) [pid = 3612] [serial = 2260] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (10FC2800) [pid = 3612] [serial = 2265] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1BEB9C00) [pid = 3612] [serial = 2263] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1CF0BC00) [pid = 3612] [serial = 2271] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (14E85400) [pid = 3612] [serial = 2266] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1E49F800) [pid = 3612] [serial = 2273] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (1C330800) [pid = 3612] [serial = 2268] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1AA0A000) [pid = 3612] [serial = 2257] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (19A74C00) [pid = 3612] [serial = 2270] [outer = 00000000] [url = about:blank] 19:31:11 INFO - PROCESS | 3612 | 1463193071252 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:11 INFO - PROCESS | 3612 | ++DOCSHELL 0CAAC800 == 65 [pid = 3612] [id = 782] 19:31:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (0CC8A400) [pid = 3612] [serial = 2344] [outer = 00000000] 19:31:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (10B43C00) [pid = 3612] [serial = 2345] [outer = 0CC8A400] 19:31:11 INFO - PROCESS | 3612 | 1463193071299 Marionette DEBUG loaded listener.js 19:31:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (10FBF400) [pid = 3612] [serial = 2346] [outer = 0CC8A400] 19:31:11 INFO - PROCESS | 3612 | 1463193071688 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:31:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 831ms 19:31:11 INFO - PROCESS | 3612 | 1463193071775 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 19:31:11 INFO - PROCESS | 3612 | 1463193071777 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 19:31:11 INFO - PROCESS | 3612 | 1463193071780 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:31:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:31:11 INFO - PROCESS | 3612 | 1463193071784 Marionette TRACE conn5 <- [1,3086,null,{}] 19:31:11 INFO - PROCESS | 3612 | 1463193071794 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}] 19:31:11 INFO - PROCESS | 3612 | 1463193071886 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 19:31:11 INFO - PROCESS | 3612 | 1463193071893 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:11 INFO - PROCESS | 3612 | ++DOCSHELL 1536C000 == 66 [pid = 3612] [id = 783] 19:31:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (15376400) [pid = 3612] [serial = 2347] [outer = 00000000] 19:31:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1934A400) [pid = 3612] [serial = 2348] [outer = 15376400] 19:31:11 INFO - PROCESS | 3612 | 1463193071941 Marionette DEBUG loaded listener.js 19:31:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (198D2000) [pid = 3612] [serial = 2349] [outer = 15376400] 19:31:12 INFO - PROCESS | 3612 | 1463193072408 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]]]}] 19:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:31:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 671ms 19:31:12 INFO - PROCESS | 3612 | 1463193072456 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 19:31:12 INFO - PROCESS | 3612 | 1463193072458 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 19:31:12 INFO - PROCESS | 3612 | 1463193072461 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:31:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:31:12 INFO - PROCESS | 3612 | 1463193072463 Marionette TRACE conn5 <- [1,3090,null,{}] 19:31:12 INFO - PROCESS | 3612 | 1463193072466 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}] 19:31:12 INFO - PROCESS | 3612 | 1463193072555 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 19:31:12 INFO - PROCESS | 3612 | 1463193072561 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:12 INFO - PROCESS | 3612 | ++DOCSHELL 198D9400 == 67 [pid = 3612] [id = 784] 19:31:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (198F6000) [pid = 3612] [serial = 2350] [outer = 00000000] 19:31:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (19A75800) [pid = 3612] [serial = 2351] [outer = 198F6000] 19:31:12 INFO - PROCESS | 3612 | 1463193072606 Marionette DEBUG loaded listener.js 19:31:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (19A7D400) [pid = 3612] [serial = 2352] [outer = 198F6000] 19:31:13 INFO - PROCESS | 3612 | 1463193073120 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:31:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:31:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 19:31:13 INFO - PROCESS | 3612 | 1463193073135 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 19:31:13 INFO - PROCESS | 3612 | 1463193073137 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 19:31:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:31:13 INFO - PROCESS | 3612 | 1463193073140 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:31:13 INFO - PROCESS | 3612 | 1463193073142 Marionette TRACE conn5 <- [1,3094,null,{}] 19:31:13 INFO - PROCESS | 3612 | 1463193073145 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}] 19:31:13 INFO - PROCESS | 3612 | 1463193073235 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 19:31:13 INFO - PROCESS | 3612 | 1463193073241 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:13 INFO - PROCESS | 3612 | ++DOCSHELL 10EE7800 == 68 [pid = 3612] [id = 785] 19:31:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (15519800) [pid = 3612] [serial = 2353] [outer = 00000000] 19:31:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1A11B800) [pid = 3612] [serial = 2354] [outer = 15519800] 19:31:13 INFO - PROCESS | 3612 | 1463193073296 Marionette DEBUG loaded listener.js 19:31:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1A33F000) [pid = 3612] [serial = 2355] [outer = 15519800] 19:31:13 INFO - PROCESS | 3612 | 1463193073770 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]]]}] 19:31:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:31:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:31:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:31:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 671ms 19:31:13 INFO - PROCESS | 3612 | 1463193073812 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 19:31:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:31:13 INFO - PROCESS | 3612 | 1463193073814 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 19:31:13 INFO - PROCESS | 3612 | 1463193073817 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:31:13 INFO - PROCESS | 3612 | 1463193073819 Marionette TRACE conn5 <- [1,3098,null,{}] 19:31:13 INFO - PROCESS | 3612 | 1463193073822 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}] 19:31:13 INFO - PROCESS | 3612 | 1463193073975 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 19:31:14 INFO - PROCESS | 3612 | 1463193074085 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:14 INFO - PROCESS | 3612 | ++DOCSHELL 1A5F5C00 == 69 [pid = 3612] [id = 786] 19:31:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1A697800) [pid = 3612] [serial = 2356] [outer = 00000000] 19:31:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1AAE1C00) [pid = 3612] [serial = 2357] [outer = 1A697800] 19:31:14 INFO - PROCESS | 3612 | 1463193074131 Marionette DEBUG loaded listener.js 19:31:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1AC4EC00) [pid = 3612] [serial = 2358] [outer = 1A697800] 19:31:14 INFO - PROCESS | 3612 | 1463193074517 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"]]]}] 19:31:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:31:14 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 19:31:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:31:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 19:31:14 INFO - PROCESS | 3612 | 1463193074553 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 19:31:14 INFO - PROCESS | 3612 | 1463193074555 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 19:31:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:31:14 INFO - PROCESS | 3612 | 1463193074558 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:31:14 INFO - PROCESS | 3612 | 1463193074560 Marionette TRACE conn5 <- [1,3102,null,{}] 19:31:14 INFO - PROCESS | 3612 | 1463193074563 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}] 19:31:14 INFO - PROCESS | 3612 | 1463193074689 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 19:31:14 INFO - PROCESS | 3612 | 1463193074695 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\", \"1c963609-6481-41ef-b9f4-06b733b6b3e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:14 INFO - PROCESS | 3612 | ++DOCSHELL 198F0800 == 70 [pid = 3612] [id = 787] 19:31:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1AADB800) [pid = 3612] [serial = 2359] [outer = 00000000] 19:31:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1BB5B400) [pid = 3612] [serial = 2360] [outer = 1AADB800] 19:31:14 INFO - PROCESS | 3612 | 1463193074740 Marionette DEBUG loaded listener.js 19:31:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1BB78800) [pid = 3612] [serial = 2361] [outer = 1AADB800] 19:31:15 INFO - PROCESS | 3612 | 1463193075195 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]]]}] 19:31:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:31:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 19:31:15 INFO - PROCESS | 3612 | 1463193075233 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 19:31:15 INFO - PROCESS | 3612 | 1463193075235 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 19:31:15 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1E990800) [pid = 3612] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 19:31:15 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1CD59400) [pid = 3612] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 19:31:15 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1BB60800) [pid = 3612] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 19:31:15 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1CF0EC00) [pid = 3612] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 19:31:15 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (11A8C400) [pid = 3612] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 19:31:15 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1A92D800) [pid = 3612] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 19:31:15 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1AAE6C00) [pid = 3612] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 19:31:15 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (10E92800) [pid = 3612] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 19:31:15 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1BEB7C00) [pid = 3612] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:31:16 WARNING - u'runner_teardown' () 19:31:16 INFO - No more tests 19:31:16 INFO - Got 0 unexpected results 19:31:16 INFO - SUITE-END | took 702s 19:31:16 INFO - Closing logging queue 19:31:16 INFO - queue closed 19:31:16 INFO - Return code: 0 19:31:16 WARNING - # TBPL SUCCESS # 19:31:16 INFO - Running post-action listener: _resource_record_post_action 19:31:16 INFO - Running post-run listener: _resource_record_post_run 19:31:17 INFO - Total resource usage - Wall time: 711s; CPU: 14.0%; Read bytes: 236823552; Write bytes: 1135135744; Read time: 2427870; Write time: 7740240 19:31:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:31:17 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 56759296; Read time: 0; Write time: 50780 19:31:17 INFO - run-tests - Wall time: 710s; CPU: 14.0%; Read bytes: 236726272; Write bytes: 1076262912; Read time: 2410190; Write time: 7687060 19:31:17 INFO - Running post-run listener: _upload_blobber_files 19:31:17 INFO - Blob upload gear active. 19:31:17 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 19:31:17 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 19:31:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 19:31:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 19:31:18 INFO - (blobuploader) - INFO - Open directory for files ... 19:31:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 19:31:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:31:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:31:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:31:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:31:19 INFO - (blobuploader) - INFO - Done attempting. 19:31:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 19:31:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:31:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:31:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:31:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:31:21 INFO - (blobuploader) - INFO - Done attempting. 19:31:21 INFO - (blobuploader) - INFO - Iteration through files over. 19:31:21 INFO - Return code: 0 19:31:21 INFO - rmtree: C:\slave\test\build\uploaded_files.json 19:31:21 INFO - Using _rmtree_windows ... 19:31:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 19:31:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/09032a7661de3041e840e491af8fa61b1012b0478bd0bef640cd71d8bb77d3d9e25cfbd170fef3e6b258c24227f6d9662b5d53a7c692ee14b9f6e7d0cce0e871", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/64dcd7fb99fb6fb58da0812c21a9ab7dc62a3eba7ce9f17c424100cacd7e6fda6d2c2e9a32d599046da4623a9710264118ac47360f8b76ee031a2c7c7648b148"} 19:31:21 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 19:31:21 INFO - Writing to file C:\slave\test\properties\blobber_files 19:31:21 INFO - Contents: 19:31:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/09032a7661de3041e840e491af8fa61b1012b0478bd0bef640cd71d8bb77d3d9e25cfbd170fef3e6b258c24227f6d9662b5d53a7c692ee14b9f6e7d0cce0e871", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/64dcd7fb99fb6fb58da0812c21a9ab7dc62a3eba7ce9f17c424100cacd7e6fda6d2c2e9a32d599046da4623a9710264118ac47360f8b76ee031a2c7c7648b148"} 19:31:21 INFO - Running post-run listener: copy_logs_to_upload_dir 19:31:21 INFO - Copying logs to upload dir... 19:31:21 INFO - mkdir: C:\slave\test\build\upload\logs 19:31:21 INFO - Copying logs to upload dir... 19:31:21 INFO - Using _rmtree_windows ... 19:31:21 INFO - Using _rmtree_windows ... 19:31:21 INFO - Using _rmtree_windows ... 19:31:21 INFO - Using _rmtree_windows ... 19:31:21 INFO - Using _rmtree_windows ... 19:31:21 INFO - Using _rmtree_windows ... 19:31:21 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=948.536000 ========= master_lag: 24.72 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 13 secs) (at 2016-05-13 19:31:46.111105) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 19:31:46.112012) ========= '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-086 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-086 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-086 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/09032a7661de3041e840e491af8fa61b1012b0478bd0bef640cd71d8bb77d3d9e25cfbd170fef3e6b258c24227f6d9662b5d53a7c692ee14b9f6e7d0cce0e871", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/64dcd7fb99fb6fb58da0812c21a9ab7dc62a3eba7ce9f17c424100cacd7e6fda6d2c2e9a32d599046da4623a9710264118ac47360f8b76ee031a2c7c7648b148"} build_url:https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/09032a7661de3041e840e491af8fa61b1012b0478bd0bef640cd71d8bb77d3d9e25cfbd170fef3e6b258c24227f6d9662b5d53a7c692ee14b9f6e7d0cce0e871", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/64dcd7fb99fb6fb58da0812c21a9ab7dc62a3eba7ce9f17c424100cacd7e6fda6d2c2e9a32d599046da4623a9710264118ac47360f8b76ee031a2c7c7648b148"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.61 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 19:31:46.821588) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 19:31:46.821890) ========= '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-086 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-086 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-086 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-05-13 19:31:46.939483) ========= ========= Started reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-05-13 19:31:46.939788) ========= ========= Finished reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-05-13 19:31:52.258147) ========= ========= Total master_lag: 25.46 =========